98
szerkesztés
Módosítások
→Alkalmazások optimalizálása a kártyára
==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.
===Környezeti változók===
Lehetséges csak a Phi kártyákon használt környezeti változók beállítása, amit az alkalmazásunk használni is tud. <br />
Példánkban az OpenMP esetén használható szálak számát állíthatjuk be:
<pre>
export MIC_ENV_PREFIX=XEONPHI
export OMP_NUM_THREADS=12
export XEONPHI_OMP_NUM_THREADS=240
</pre>
A beállított prefix tetszőleges karaktersorozat lehet, a lényeg, hogy ezt a beállított prefixet használjuk a környezeti változók esetén is!
===Hosszredukció===