Keresés

Hirdetés

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

  • Petykemano

    veterán

    válasz Abu85 #7 üzenetére

    Abu!
    Had kérdezzem meg, hogy ha úgy látod, hogy a CPU felé közelednek a GPU-k tudásban, főleg a Polaris, amit írtál, akkor szerinted el fognak jutni oda, hogy Arm/X86 kódot futtassanak ha nem is önnön magukban, de mint valami dedikált gyorsító egység?
    Cél-e a GPU-k CPU tudásának közelítésében az, hogy szoftveres közbeavatkozás nélkül (tehát hogy a program megmondja, hogy xy műveletet most egy gpu-n futtatom) "okosan szelektíven" tudjon késleltetés-optimalizált vagy data-parallel hardveres egységen futtatni?

    Találgatunk, aztán majd úgyis kiderül..

  • Petykemano

    veterán

    válasz Abu85 #10 üzenetére

    Ok, máshogy kérdezem.

    Úgy tűnik, hogy az AMD-nek nem sikerült a HSA-t (opencl, gpgpu, stb) eddig kiaknázni, javára fordítani és ennek egyik oka az, hogy a szoftverek nem használják ki ezt a lehetőséget (értelemszerűen, mert senki nem fog olyan rétegtermékre fejleszteni, mint egy AMD APU)
    Ez a probléma nyilvánvalóan a HSA alapítvány más tagjait is érinteni fogja (Mediatek, ARm, qualcomm, stb... egyébként az AMD mikor tűnt el az HSA alapító tagok közül ??) Tehát nyilván nem lesz automatikus IGP gyorsítás mondjuk mobilon, vagy szerverekben, amíg a szoftver nem támomgatja. Amely esetben három dolgot lehet tenni:
    - nyafog a hardvergyártó a szoftverkészítőnek, hogy implementálja
    - egy speciális szegmensben megcsinálja maga a speciális szoftvert (pl szervereknél,a hol nagy lé van benne, nem kizárt)
    - megpróbálja megoldani, hogy a hardver valahogy maga oldja meg, hogy a párhuzamosítható kódrészleteket az IGP-n futtassa. Ez tudom, hogy fantazmagóriának tűnik, de valahogy azt is megoldják, hogy a titkosítással kapcsolatos, meg videokódolással kapcsolatos kódrészletek is a dedikált egységen fussanak anélkül, hogy ezt a szoftvernek kellene lezekelnie. Nem?

    Találgatunk, aztán majd úgyis kiderül..

  • Petykemano

    veterán

    válasz Abu85 #19 üzenetére

    Köszi, erre voltam kiváncsi.

    Ezek szerint ez mindenképp szoftveres kérdés. Egyelőre kevés általam ismert program aknázza ki ezeket a lehetőségeket. Nem tűnik úgy, hogy az amd a szoftveres átalakulás úttörője tudna lenni. Lehet bízni abban, hogy az arm, vagy a qualcomm, mediatek utat törnek és ennek farvizén az amd apuk beeveznek a hsa-opencl valhallába? Az armnak érdeke ez az irány, vagy az arm elég jól skálázódik ahhhoz önmagában is, hogy ne kelljen ilyen trükkhöz folyamodni?

    Találgatunk, aztán majd úgyis kiderül..

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