ARM uvádí OpenCL-schopné GPU Mali-T604
Mali-T604 je tedy vícejádrová embedded grafika a GPGPU akcelerátor v jednom a ARM ji již licencuje svým partnerům. Úplně první, kdo si bude s licencí na T604 hrát, bude Samsung, který má i licenci na předchozí produkty z rodiny Mali. Jak je vlastně taková grafika rychlá, ptáte se? Na to má ARM nicneříkající marketingovou odpověď: až 5× rychlejší v porovnání s předchozí generací (Mali-T604 je už čtvrtá generace, před ní byly Mali-400 MP, Mali-200 a Mali-55). Ta nicméně (pokud budeme uvažovat Mali-400 MP) nechápe pojem OpenCL (Mali-T604 je první OpenCL-capable ARM GPU), uvádí se u ní, že GPU na 275 MHz zvládne 30 miliónů trojůhelníků za sekundu a má „propustnost“ od 275 Mpixelů až do 1,1 Gpixelů za sekundu.
Specifikace Mali-T604
Features | Value | Description |
---|---|---|
Anti-Aliasing |
4×FSAA 16×FSAA |
4× Full Scene Anti-Aliasing (FSAA) with minimal performance drop |
API Support |
OpenGL ES 1.1, 2.0 OpenVG 1.1 OpenCL 1.1, 1.2 DirectX |
Full support for next-generation and legacy 2D/3D graphics applications |
Bus Interface |
AMBA AXI AMBA4 |
Compatible with a wide range of bus interconnect and peripheral IP |
L2 Cache | Configurable | 32KB recommended per core |
Memory System | Virtual Memory | Built-in Memory Management Unit (MMU) to support virtual memory |
Multi-Core Scaling | 1 to 4 cores | A single IP covering a range of mid to high-end product requirements and price/performance points |
CoreLink 400
Hned vedle Mali-T604 uvádí ARM také „Corelink 400 System IP“, což je soubor komunikačních rozhraní a protokolů určených pro spojování jednotlivých celků do komplexního SoC řešení. Patří sem vícekanálový paměťový řadič CoreLink DMC-400 spolu s CoreLink MMU-400 Memory Management Unit pro hardwarovou akceleraci překladů paměti při použití virtualizace, síťové konfigurovatelné spojení Corelink NIC-400 s nízkými latencemi a nízkou spotřebou energie a především CoreLink CCI-400 Cache Coherent Interconnect, který umožňuje efektivně sdílet data v cache procesoru Cortex-A15 s daty v GPU Mali-T604.
Product | Name | Key Features |
Cache Coherent Interconnect | CCI-400 | 2 fully cache coherent and 3 I/O coherent masters × 3 slaves. |
Network Interconnect + Quality of Service + Virtual Networks + Think Links |
NIC-400 QoS-400 QVN-400 TLX-400 |
AMBA 4 protocol-compliant configurable, hierarchical interconnect. QoS regulation to manage traffic. Virtual channels prevent cross-stream and head-of-line blocking. Thin links reduced wiring. |
Dynamic Memory Controller | DMC-400 | High bus utilization, multi-channel LPDDR2/DDR3 with QoS and virtual channels. |
System Memory Management | MMU-400 | Stage 2 memory translation extends CPU virtualization to other masters. |
Generic Interrrupt Controller | GIC-400 | Virtualizes interrupts across multiple CPU clusters. |
ARM (Mali-T604), ARM (CoreLink 400)