„Intel Xeon Phi” változatai közötti eltérés
(→Hardver bemutatása) |
|||
| 2. sor: | 2. sor: | ||
==Hardver bemutatása== | ==Hardver bemutatása== | ||
| + | Intel® Xeon Phi™ Coprocessor 7120P | ||
| + | {| class="wikitable" border="1" | ||
| + | |- | ||
| + | ! CPU | ||
| + | ! threads/Core | ||
| + | !max threads | ||
| + | ! CPU Freq | ||
| + | ! Memória | ||
| + | ! L1 cache | ||
| + | ! L2 cache | ||
| + | ! Interfész | ||
| + | |- | ||
| + | | 64 | ||
| + | | 4 Hardver | ||
| + | | 244 | ||
| + | | 1238 GHz | ||
| + | | 16GB GDDR5 | ||
| + | | 32KB/core | ||
| + | | 512KB/core | ||
| + | | PCIe | ||
| + | |- | ||
| + | | | ||
| + | | | ||
| + | | OpenMP-nél csak '''240''' | ||
| + | | | ||
| + | | ~100 cycles | ||
| + | ~174 GB/s | ||
| + | | ~3 cycles | ||
| + | | ~10 cycles | ||
| + | | ~7 GB/s | ||
| + | ~1 microsecond | ||
| + | |} | ||
==Használati módok== | ==Használati módok== | ||
A lap 2016. május 2., 11:47-kori változata
Az oldalon található információk segítséget nyújtanak a HPC felhasználóinknak, hogy alkalmazásaikat miként portolhatják valamint optimalizálhatják a hatékonyabb futást szem előtt tartva Intel Xeon Phi koprocesszor kártyákon.
Tartalomjegyzék
Hardver bemutatása
Intel® Xeon Phi™ Coprocessor 7120P
| CPU | threads/Core | max threads | CPU Freq | Memória | L1 cache | L2 cache | Interfész |
|---|---|---|---|---|---|---|---|
| 64 | 4 Hardver | 244 | 1238 GHz | 16GB GDDR5 | 32KB/core | 512KB/core | PCIe |
| OpenMP-nél csak 240 | ~100 cycles
~174 GB/s |
~3 cycles | ~10 cycles | ~7 GB/s
~1 microsecond |
Használati módok
támogatott mód
Offload
Offload + OpenMP
támogatott, de nem preferált használat
automatikus kódátvitel
BUDAPEST2[cn10] phi (0)$ export SINK_LD_LIBRARY_PATH=/opt/intel/composerxe/compiler/lib/mic BUDAPEST2[cn10] phi (0)$ micnativeloadex hello_phi Hello world! I have 244 logical cores. BUDAPEST2[cn10] phi (0)$
nem támogatott mód
közvetlen natív használat
Alkalmazások optimalizálása a kártyára
Ebben a fejezetben optimalizálási lehetőségeket mutatunk be, melyek segítségül szolgálhatnak az egyes alkalmazások hatékonyabb futása érdekében ezzel jobban kihasználni a rendelkezésre álló erőforrások adta számítási kapacitás.
