Új hozzászólás Aktív témák

  • Fiery

    veterán

    válasz kisfurko #48 üzenetére

    A Knights Landing-nek meg lesz azert az a nagy elonye, hogy ha az OpenCL tamogatassal nem vagy elegedett, akkor programozhatod direktben is, mint ahogy most is teszed mondjuk egy tobbszalu x86 szoftver eseteben. Mig egy klasszikus GPU eseteben a GPU nativ architekturaja es gepi kodja el van rejtve a fejlesztok elol, ergo me'g ha akarnak, akkor sem tudnak direktben programozni.

    Manapsag is letezik jo nehany tobb szalra, tobb x86-magra optimalizalt szoftver. A Knights Landing-nel "csupan" annyi a kulonbseg, hogy nem nehany szálat kell meghajtanod, hanem 288-at :) De ha elrugaszkodik valaki az egyszalas megoldastol, es kiizzad magabol egy korrekt tobbszalu keretrendszert a programjahoz, onnan mar mindegy, hogy 4 vagy 288 szalat akarsz hasznalni. Es bizonyos felhasznalasi modoknal (pl. ray-tracing) kifejezetten jobban fekszik a programozoknak a tobbszalu x86, mint az OpenCL.

Új hozzászólás Aktív témák