Implement an inner_product for a vector
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 40/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- cpp
- Ambito
- performance
Direzione di ricerca
Start by reading the vector APIs and reduction patterns in the repository, then check how its supported x86 vector instructions handle multiply-and-accumulate at higher precision. Define a std::inner_product-like operation that supports those instructions; done means the API and its behavior are specified and it can use the relevant hardware operations. The issue does not name files or tests, so locating the entry point will take repository exploration.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Provide a std::inner_product-like function, which is useful for signal processing. Note that many instructions exist in x86 to help implement this (e.g., madd, VNNI), which often allow the accumulation at higher-precision. Specifying the function in a way which allows them to be used is very important.
- Lingua principale
- C++
- Stelle
- 6
- Fork
- 2
- Merge medio
- 2g 47m
- PR unite (30g)
- 18
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di intel/xvec
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
-
C++29 extension
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
I maintainer di solito rispondono entro 1 giorno
-
C++29 extension
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
Issue simili
-
自定义颜色添加为常用颜色Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
mg-chao/snow-apps#2227 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
crash lld:COFF
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
llvm/llvm-project#235970 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: iOS textarea wraps text mid-word because LynxUIBaseInput hardcodes NSLineBreakByCharWrappingAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
lynx-family/lynx#10455 ·
I maintainer di solito rispondono entro 1 giorno
-
[DocDB] C++ tests that run the YSQL Connection Manager do not build odyssey or its config templateApertaarea/docdb kind/bug priority/medium status/awaiting-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
yugabyte/yugabyte-db#35861 ·
I maintainer di solito rispondono entro 1 giorno
-
A-tools P-low S-blocked task
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno