Hirdetés
- Milyen videókártyát?
- Milyen széket vegyek?
- RX5700XT driver timeout
- Milyen billentyűzetet vegyek?
- Vezeték nélküli fülhallgatók
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Statikus nyomásra kiélezett ventilátor jött az Arctictól
- Szünetmentes tápegységek (UPS)
- Fejhallgató erősítő és DAC topik
Hirdetés
Új hozzászólás Aktív témák
-
Fiery
veterán
A GPU szamitasi teljesitmenyenek kihasznalasahoz kellene elso korben egy olyan compiler keszito, aki nem impotens modon vegzi a munkajat. Adott egy viszonylag egyszeru OpenCL 1.x kernel, ami SHA-1 digest-et szamol (hash). Remekul fut minden AMD, Intel es nVIDIA GPU-n, a legujabb driverekkel. Gyanutlan juzer felrakja a Catalyst 14.1 vagy 14.2 betat, es onnantol az eddig jol mukodo szoftver random modra hibas hash-t szamol a VLIW-es Radeonokon (GCN-en tovabbra is jo, Catalyst 13.xx szinten jo VLIW-vel is). Persze az egesz nem derul ki, hiszen a hash tipikusan nem valami olyasmi, aminek az eredmenyet tudnad vagy akarnad ellenorizni. Ennyit a GPU szamitasi teljesitmenyenek kihasznalasarol. Es ez csupan egy a sok compiler bug kozul, amivel leginkabb az AMD es Intel OpenCL compilerei fertozottek. Ha ugyanezt a hash szamitast megcsinalod AVX2-vel vagy sima x86-tal, nincs folyamatosan valtozo compiler, es nincs driver frissiteskor alattomosan magatol elromlo eredmeny. Arrol meg aztan ne is beszeljunk, hogy milyen bonyolult, nehezkes es idegesito a GPU-s fejlesztesnel a hibakereses, a profilozas (amit az AMD OpenCL implementacioja szinten hibasan vegez) es az optimalizacio is. De ha az AMD eddigi buveszkedeseit vesszuk alapul, akkor az idei evet huzzuk at megint, es irjuk le a papirra a "
2008200920102011201220132014lesz a mi evunk. Alairas: AMD+GPGPU"-hoz a 2015-ot. A remeny hal meg utoljara.[ Szerkesztve ]