Keresés

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

  • dezz

    nagyúr

    válasz ddekany #458 üzenetére

    Az új konzolokban lévő APU-k elvileg HSA compliantok. Más szóval, mindent tudnak, amit a HSA szabvány előír. Legalapvetőbb dolgok pl. a közös és koherens (CPU és GPU cache-ei sem akadnak össze) memóriakezelés, akár apróbb feladatok egyszerű és gyors átadása a GPU-nak, stb.

    A HSAIL egy közvetítőréteg valamely magasabb szintű nyelv és valamely HSA compliant hw között. (Kb. mint a Java bytecode.)

    A normál grafikát többnyire továbbra is libgcm vagy full assembly alapon fogják lekódolni (könnyű portolhatóságra való törekvés esetén persze OpenGL ES). Az általános számításokat pedig vagy OpenCL-lel (ami vagy HSAIL-re fordítódik, vagy közvetlenül gépi kódra), vagy C/C++-szal (úgyszintén), vagy talán ezt is libgcm-mel, illetve esetleg szintén full assembly. Megint csak elsősorban a portolhatóság igénye dönti el.

    Mindenesetre, így vagy úgy, de kihasználásra kerülnek a HSA fícsőrök.

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