Hirdetés

Új processzormagok az Imagination műhelyéből

Hirdetés

Az Imagination lassan három éve jelentette be, hogy megszerezték a MIPS megmaradt szabadalmait, amire a vállalat azóta több processzormagot is épített. Ezek közül az alacsony fogyasztás melletti maximális teljesítményt célozta meg a MIPS P5600-as fejlesztés, amelynek most bemutatkozott a leváltója MIPS P6600-as jelzéssel. Az új, Warrior családba tartozó, MIPS P6600-as processzormag az előddel ellentétben már nem 32 bites, hanem 64 bites architektúra lesz, egészen pontosan MIPS64 Release 6 utasításarchitektúrát használja.

Imagination MIPS P6600
Imagination MIPS P6600 [+]

A P osztályhoz méltóan az új mag out of order logikát alkalmaz, vagyis megoldott az utasítások sorrendtől független végrehajtása. A 16 fokozatú futószalaggal dolgozó architektúra többféle konfigurációban igényelhető, így maximálisan az adott feladatra lehet szabni a dizájnt. A processzormagban minimum 32, de maximum 64 kB-os L1 adat és utasítás gyorsítótár lehet, továbbá az MSA (MIPS SIMD Architecture) blokk teljesen opcionális. Utóbbi egy 128 bites SIMD motort tartalmaz, ami 150-nél is több utasítással egészíti ki a rendszert. Ennek implementálásával a DSP-k akár el is hagyhatók az egyes rendszerchipekből, hiszen az MSA képes ellátni az előbbi egységek feladatát.

Hat darab Imagination MIPS P6600-as mag implementációja
Hat darab Imagination MIPS P6600-as mag implementációja [+]

Az előd összes fontos tulajdonságát felkínáló, OmniShieldet is támogató MIPS P6600 skálázható is, így egy klaszterbe hat mag építhető maximum, a megosztott másodszintű gyorsítótár pedig minimum 512 kB-os lehet, de igény esetén 8 MB-os kapacitás is beépíthető. Ráadásul az egyes processzormagok órajele és üzemfeszültsége egymástól függetlenül állítható, így alapvetően nőtt a hatékonyság a korábbi generációhoz képest.

A MIPS P6600-as dizájnokhoz továbbra is használható maximum két IOCU blokk, melyekben található IOMMU is. Ez a virtualizációért, illetve a HSA platformhoz szükséges alapok támogatásáért felel.

Az Imagination a P6600 mellé bejelentett még két processzormagot a mélyen beágyazott piacra szánt fejlesztésekhez. Az M6200 és M6250 jelzésű fejlesztések 6 fokozatú futószalaggal dolgoznak és a MIPS32 Release 6 utasításarchitektúrát használják, amely már támogatja a microMIPS32-t is. Utóbbi a MIPS32-nek egy optimalizált verziója, és számos meglévő 16 és 32 bites utasítás esetében drasztikusan növeli a processzormag hatékonyságát.

A MIPS M6200 támogatja a valós idejű operációs rendszerek futtatását, továbbá kapott SRAM vezérlőt, SRAM adat interfészt.

Imagination MIPS M6200 és M6250 Imagination MIPS M6200 és M6250
Imagination MIPS M6200 és M6250 [+]

A nagyobb testvérnek tekinthető MIPS M6250 az M6200-at úgy egészíti ki, hogy képes legyen futtatni a Linux operációs rendszert. Ennek érdekében kapott MMU-t, 64 bites AXI3 interfészt, illetve támogatja az XPA-t (eXtended Physical Addressing), ami 40 bites fizikai címzést tesz lehetővé, ezzel 1 TB memória is megcímezhető.

Az Imagination MIPS M6200 és M6250 a microAptiv-UP és -UC megoldások leváltóinak tekinthetők, továbbá ezeknél 30%-kal magasabb órajelen is képesek üzemelni.

Hirdetés

Fotóznál vagy videóznál? Mutatjuk, melyik okostelefon mire való igazán!

PR Vásárlás előtt érdemes megnézni, mit kínálnak az aktuális telefonok, ha igazán ütős képeket vagy profi mozgóképeket szeretnénk készíteni.

Azóta történt

Előzmények