Ajánlott, 2024

Választható editor

A fejlesztők több segítséget kapnak a heterogén processzorokhoz

MC JhoJhow - Chama no Probleminha (KondZilla)

MC JhoJhow - Chama no Probleminha (KondZilla)
Anonim

Az erőfeszítés, hogy segítse a fejlesztőket a legtöbbet kihozni a heterogén processzorokból ezen a héten, és ígéretet tett a teljesítmény növelése és az intelligens telefonok alkalmazásainak energiafogyasztásának csökkentése érdekében. a nagyteljesítményű számítógépekig.

Az Imagination Technologies, amely az iPhone és a MIPS processzorok PowerVR grafikai chipjeit tervezi, azt állítja, hogy jövőre kiadja első termékeit, amelyek megfelelnek a Heterogeneous Systems Építészet

Az ARM és a MediaTek chipvállalatok azt is elmondták, hogy a HSA termékeken dolgoznak, bár nem adtak időt. Ők csatlakoznak az AMD-hez, amely kiadta az első HSA-kompatibilis terméket az őszi Carrizo processzorral.

HSA Foundation

HSA Foundation members

A HSA-nak könnyebbé kell tennie a fejlesztőket, a modern SOC-ek (CPU-k, CPU-k, GPU-k és DSP-k) számtalan számítási elemének előnye - mondta Jim Nicholas, az Imagination MIPS műveleteinek vezetője a Linley Group Processor Konferencián a Silicon Valley-en ezen a héten.

A GPU-k például gyakran hatékonyabbak, mint a processzorok, amelyek párhuzamosan feloszthatók és feldolgozhatók. Például egy intelligens kép feldolgozása szűrő alkalmazására vagy a zaj csökkentésére, valamint az arc- és tárgyfelismerés alkalmazására.

De miközben a fejlesztők kezdik megtanulni a GPU-számítástechnika előnyeit, nincsenek standard programozási modellek, amelyek megkönnyítenék nekik. Ez a része annak, amit a HSA megcélozza.

"A probléma az, ha egy GPU-t vagy gyorsítót akar használni a számításhoz - ha bármi mást használsz, mint a CPU, akkor nagyon nehéz programozni." Patrick Moorhead, a Moor Insights & Strategy fő elemzője.

Nagyvállalatok, mint az Apple és a Facebook, "ninja programozók", akik tudják, hogyan kell ezt a munkát elvégezni, de a legtöbb vállalat nem. A probléma egy része megérteni a SOC hozzáférésének különböző részeit, és megosztani a memóriát. Ha a fejlesztõk nem tudják, hogy a memória alrendszere hogyan van leképezve, akkor ugyanazokat az adatokat tárolja a chipen, mint egy helyen.

"A feladatok ma áttérhetnek a CPU és a GPU között, a HSA-val az adatkészletek másolásának követelménye megszűnt "- mondta Jen Bernier-Santarini, az Imagination technikai kommunikációs igazgatója.

A HSA specifikációval épített chipek" a GPU és a CPU a ugyanazt a memóriatérképet, és a teljes adatkészlet helyett a mutatókat átadhatja az adatoknak, ez pedig nagyobb hatékonysághoz és kevesebb adatmozgáshoz vezet, ami végeredményben nagyobb teljesítményt és alacsonyabb teljesítményt eredményez "- mondta.

Ennek érdekében a chipgyártók olyan termékeket kell terveznie, amelyek megfelelnek az előírásoknak, ezért fontos a héten a bejelentések.

A képzelet azt mondta, hogy végül támogatja a HSA-t az összes PowerVR GPU-ján, valamint az I-osztályú és P-osztályú MIPS CPU-ján. Szintén HSA-kompatibilis szövetet kínál a SOC elemek összekapcsolására.

Imagination Technologies

Az Imagination "intelligens látás" platformja HSA-kompatibilis

Ez nem csak mobil szerkentyű, amely előnyös lehet. A kábítószer-és betegségkutatásra irányuló HPC-alkalmazások, valamint a mély tanulási alkalmazások is kihasználják a HSA-t, mondta az AMD Greg Stoner, aki szintén a HSA Alapítvány ügyvezető igazgatója.

A cél az, hogy a programozók továbbra is használhassák mint a Python, a C ++ és az OpenCL.

Az egyik akadály a HSA támogatása az operációs rendszerekben. A Linux kernel már támogatja a HSA-funkciókat, mondta Moorhead, de más platformokra is szükség van, beleértve az Androidot és a Windows-ot is.

Népszerű kategóriák

Top