Hirdetés

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

  • Abu85

    HÁZIGAZDA

    válasz azopi74 #59 üzenetére

    Igazából a HSA-t nem kötelező támogatni. Annak a specifikációjában be van építve egy legacy mód. Az ARM az ARM-ra, míg az AMD az x86/AMD64-re csinálja. Az Intel és az NVIDIA hardverein akkor is futni fognak a HSA programok, ha nem akarják, mert a legacy módnak megfelelnek.

    Az x86 az nem lesz teljesen értéktelen. Számos régi szoftvert nem fejlesztenek már, szóval a legacy kompatibilitás egy darabig még számítani fog. Azért az emuláció nem a legjobb alternatíva.

    A CUDA sosem fog a HPC-n kívül érni valamit. Egyszerűen két open megoldás van, amit még az NV is támogat. Nincs értelme CUDA-ra írni programot. Ha az NV-nek lenne legalább 50%-os részesedése, akkor talán, de a SoC piacon ~3-4%-on állnak, míg a GPU-piacon valamennyivel 20% alatt. Az ég világos semmi esélye sincs a CUDA-nak a végfelhasználói termékek szintjén. Egy fejlesztőnek igen meggondolandó a piac nagyon nagy részét kizárni.
    Még az sem működik, hogy az NV az OpenCL driver fejlesztését szándékosan limitálja. Évek óta nincs előrelépés. Ehhez képest írják át a programokat OpenCL-re.

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