roberto.alfieri:pub:vectorization
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedenteUltima revisioneEntrambe le parti successive la revisione | ||
roberto.alfieri:pub:vectorization [13/06/2017 20:07] – roberto.alfieri | roberto.alfieri:pub:vectorization [14/06/2017 11:30] – roberto.alfieri | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== Vectorization ====== | ====== Vectorization ====== | ||
+ | |||
+ | [[ http:// | ||
+ | |||
Processor peak performance includes the speed-up provided by the vector instructions, | Processor peak performance includes the speed-up provided by the vector instructions, | ||
Linea 20: | Linea 23: | ||
The compiler recognize several vectiorization options. | The compiler recognize several vectiorization options. | ||
- | | + | Main vectorization options: |
+ | ^ | ||
+ | ^ KNL | -xMIC-AVX512 | ||
+ | ^ BDW | -xCORE-AVX2 | ||
+ | ^ Disable | ||
Not all loops can be vectorized: | Not all loops can be vectorized: |
roberto.alfieri/pub/vectorization.txt · Ultima modifica: 14/06/2017 11:30 da roberto.alfieri