Este artículo necesita citas adicionales para su verificación . ( enero de 2021 ) |
PowerVR es una división de Imagination Technologies (anteriormente VideoLogic) que desarrolla hardware y software para renderizado 2D y 3D , y para codificación , decodificación y procesamiento de imágenes asociadas de video , así como para aceleración de DirectX , OpenGL ES , OpenVG y OpenCL . PowerVR también desarrolla aceleradores de IA llamados Neural Network Accelerator (NNA).
La línea de productos PowerVR se introdujo originalmente para competir en el mercado de aceleradores de hardware 3D para PC de escritorio con un producto con una mejor relación precio-rendimiento que los productos existentes como los de 3dfx Interactive . Los rápidos cambios en ese mercado, en particular con la introducción de OpenGL y Direct3D , llevaron a una rápida consolidación. PowerVR introdujo nuevas versiones con electrónica de bajo consumo que estaban dirigidas al mercado de computadoras portátiles . Con el tiempo, esto se convirtió en una serie de diseños que podían incorporarse en arquitecturas de sistema en un chip adecuadas para su uso en dispositivos portátiles .
Los aceleradores PowerVR no son fabricados por PowerVR, sino que sus bloques de propiedad intelectual de diseños de circuitos integrados y patentes están licenciados a otras empresas, como Texas Instruments , Intel , NEC , BlackBerry , Renesas , Samsung , Sony , STMicroelectronics , Freescale , Apple , [1] NXP Semiconductors (anteriormente Philips Semiconductors) y muchas otras.
El chipset PowerVR utiliza un método de renderizado 3D conocido como renderizado diferido basado en mosaicos (a menudo abreviado como TBDR), que es un renderizado basado en mosaicos combinado con el método patentado de PowerVR de eliminación de superficies ocultas (HSR) y tecnología de programación jerárquica (HST). A medida que el programa de generación de polígonos alimenta triángulos al PowerVR (controlador), los almacena en la memoria en una tira de triángulos o en un formato indexado. A diferencia de otras arquitecturas, el renderizado de polígonos (normalmente) no se realiza hasta que se ha recopilado toda la información de polígonos para el fotograma actual . Además, las costosas operaciones de texturizado y sombreado de píxeles (o fragmentos) se retrasan, siempre que sea posible, hasta que se determina la superficie visible en un píxel, por lo que el renderizado se aplaza.
Para renderizar, la pantalla se divide en secciones rectangulares siguiendo un patrón de cuadrícula. Cada sección se conoce como mosaico. Asociado a cada mosaico hay una lista de triángulos que se superponen visiblemente a ese mosaico. Cada mosaico se renderiza a su vez para producir la imagen final.
Los mosaicos se renderizan mediante un proceso similar al de la proyección de rayos . Los rayos se simulan numéricamente como si se proyectaran sobre los triángulos asociados con el mosaico y se renderiza un píxel del triángulo más cercano a la cámara. El hardware PowerVR normalmente calcula las profundidades asociadas con cada polígono para una fila de mosaicos en 1 ciclo. [ dudoso – discutir ]
Este método tiene la ventaja de que, a diferencia de los sistemas jerárquicos más tradicionales basados en el rechazo Z, no es necesario realizar cálculos para determinar cómo se ve un polígono en un área donde está oculto por otra geometría. También permite la representación correcta de polígonos parcialmente transparentes, independientemente del orden en que sean procesados por la aplicación que produce los polígonos. (Esta capacidad solo se implementó en la Serie 2, que incluye Dreamcast y una variante MBX. Generalmente no se incluye por falta de soporte de API y por razones de costo). Más importante aún, como la representación está limitada a un mosaico a la vez, todo el mosaico puede estar en la memoria rápida en el chip, que se vacía en la memoria de video antes de procesar el siguiente mosaico. En circunstancias normales, cada mosaico se visita solo una vez por cuadro.
PowerVR es un pionero de la renderización diferida basada en mosaicos. Microsoft también conceptualizó la idea con su proyecto Talisman abandonado. Gigapixel, una empresa que desarrolló IP para gráficos 3D basados en mosaicos, fue adquirida por 3dfx , que a su vez fue posteriormente adquirida por Nvidia . Ahora se ha demostrado que Nvidia utiliza la renderización en mosaicos en las microarquitecturas Maxwell y Pascal para una cantidad limitada de geometría. [2]
ARM comenzó a desarrollar otra importante arquitectura basada en mosaicos conocida como Mali después de su adquisición de Falanx .
Intel utiliza un concepto similar en sus productos de gráficos integrados. Sin embargo, su método, llamado renderizado por zonas, no realiza la eliminación total de superficies ocultas (HSR) ni la textura diferida, por lo que desperdicia velocidad de relleno y ancho de banda de textura en píxeles que no son visibles en la imagen final.
Los avances recientes en el almacenamiento en búfer Z jerárquico han incorporado de manera efectiva ideas que antes solo se usaban en la renderización diferida, incluida la idea de poder dividir una escena en mosaicos y potencialmente poder aceptar o rechazar partes de polígonos del tamaño de mosaicos.
En la actualidad, el paquete de software y hardware PowerVR cuenta con ASIC para codificación de video , decodificación y procesamiento de imágenes asociado . También cuenta con virtualización y aceleración DirectX , OpenGL ES , OpenVG y OpenCL . [3] Las GPU PowerVR Wizard más nuevas tienen hardware de unidad de trazado de rayos (RTU) de función fija y admiten renderizado híbrido. [4]
La primera serie de tarjetas PowerVR se diseñó principalmente como placas aceleradoras solo para 3D que usarían la memoria de la tarjeta de video 2D principal como búfer de cuadros a través de PCI. El primer producto para PC PowerVR de Videologic que salió al mercado fue el Midas3 de 3 chips, que tuvo una disponibilidad muy limitada en algunas PC OEM Compaq . [5] [6] Esta tarjeta tenía una compatibilidad muy pobre con todos los juegos, excepto los primeros Direct3D, e incluso la mayoría de los juegos SGL no funcionaban. Sin embargo, su renderizado interno de precisión de color de 24 bits era notable para la época.
El PCX1 de un solo chip se lanzó al mercado con el nombre de VideoLogic Apocalypse 3D [7] y presentaba una arquitectura mejorada con más memoria de texturas, lo que garantizaba una mejor compatibilidad con los juegos. A este le siguió el PCX2, más refinado, que alcanzaba una velocidad de reloj 6 MHz mayor, descargaba parte del trabajo del controlador al incluir más funciones del chip [8] y añadía filtrado bilineal, y se lanzó al mercado con las tarjetas Matrox M3D [9] y Videologic Apocalypse 3Dx. También estaba el Videologic Apocalypse 5D Sonic, que combinaba el acelerador PCX2 con un núcleo 2D Tseng ET6100 y sonido ESS Agogo en una única placa PCI.
Las tarjetas PowerVR PCX se lanzaron al mercado como productos económicos y funcionaron bien en los juegos de su época, pero no tenían tantas funciones como los aceleradores 3DFX Voodoo (debido a que ciertos modos de fusión no estaban disponibles, por ejemplo). Sin embargo, el enfoque PowerVR de renderizar en la memoria de la tarjeta 2D significaba que, en teoría, era posible lograr resoluciones de renderizado 3D mucho más altas, especialmente con juegos PowerSGL que aprovechaban al máximo el hardware.
Modelo | Lanzamiento | Fab ( nm ) | Memoria ( MiB ) | Reloj central ( MHz ) | Reloj de memoria ( MHz ) | Configuración básica 1 | Tasa de llenado | Memoria | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MOperaciones/es | MPíxeles/s | Mtex/s | MPolígonos/s | Ancho de banda ( GB /s) | Tipo de autobús | Ancho de bus ( bit ) | |||||||
Midas3 | 1996 | ? | 2 | 66 | 66 | 1:1 | 66 | 66 | 66 | 0 | 0,24 2 | DEG + FPM 2 | 32+16 2 |
PCX1 | 1996 | 500 | 4 | 60 | 60 | 1:1 | 60 | 60 | 60 | 0 | 0,48 | DEG | 64 |
PCX2 | 1997 | 350 | 4 | 66 | 66 | 1:1 | 66 | 66 | 66 | 0 | 0,528 | DEG | 64 |
La segunda generación del PowerVR2 ("PowerVR Series2", nombre en código del chip "CLX2") se comercializó en la consola Dreamcast entre 1998 y 2001. Como parte de una competencia interna en Sega para diseñar el sucesor del Saturn , el PowerVR2 fue licenciado a NEC y fue elegido por delante de un diseño rival basado en el 3dfx Voodoo2 . Se lo llamó "el Proyecto Highlander" durante el desarrollo. [10] El PowerVR2 se emparejó con el Hitachi SH-4 en el Dreamcast, con el SH-4 como motor de geometría T&L y el PowerVR2 como motor de renderizado. [11] El PowerVR2 también impulsó el Sega Naomi , la contraparte de la placa del sistema arcade mejorada del Dreamcast.
Sin embargo, el éxito de Dreamcast significó que la variante para PC, vendida como Neon 250, apareció un año tarde en el mercado, [12] a finales de 1999. Sin embargo, el Neon 250 era competitivo con el RIVA TNT2 y el Voodoo3 . [13] El Neon 250 presenta especificaciones de hardware inferiores en comparación con la pieza PowerVR2 utilizada en Dreamcast, como un tamaño de mosaico reducido a la mitad, entre otros.
Modelo | Lanzamiento | Memoria ( MiB ) | Reloj central ( MHz ) | Reloj de memoria ( MHz ) | Configuración básica 1 | Tasa de llenado | Memoria | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
MOperaciones/es | MPíxeles/s | Mtex/s | MPolígonos/s | Ancho de banda ( GB /s) | Tipo de autobús | Ancho de bus ( bit ) | ||||||
CLX2 [11] | 1998 | 8 | 100 | 100 | 1:1 | 3200 | 3200 2 100 3 | 3200 2 100 3 | 7 4 | 0,8 | DEG | 64 |
PMX1 | 1999 | 32 | 125 | 125 | 1:1 | 125 | 125 | 125 | 0 | 1 | DEG | 64 |
En 2000, se lanzó la tercera generación de PowerVR3 STG4000 KYRO , fabricada por el nuevo socio STMicroelectronics . La arquitectura se rediseñó para una mejor compatibilidad con los juegos y se amplió a un diseño de doble canalización para un mayor rendimiento. La actualización STM PowerVR3 KYRO II, lanzada más tarde en 2001, probablemente tenía un canal de procesamiento más largo para alcanzar velocidades de reloj más altas [14] y pudo rivalizar con las más caras ATI Radeon DDR y NVIDIA GeForce 2 GTS en algunos puntos de referencia de la época, a pesar de sus modestas especificaciones en papel y la falta de transformación de hardware e iluminación (T&L), un hecho que Nvidia intentó capitalizar especialmente en un documento confidencial que enviaron a los revisores. [15] A medida que los juegos comenzaron a incluir cada vez más geometría con esta característica en mente, el KYRO II perdió su competitividad.
La serie KYRO tenía un conjunto de características decente para una GPU orientada al presupuesto en su tiempo, incluyendo algunas características compatibles con Direct3D 8.1 como multitexturizado de 8 capas (no de 8 pasadas) y Environment Mapped Bump Mapping (EMBM); Full Scene Anti-Aliasing (FSAA) y filtrado trilineal/anisotrópico también estaban presentes. [16] [17] [18] KYRO II también podía realizar Dot Product (Dot3) Bump Mapping a una velocidad similar a la GeForce 2 GTS en los benchmarks. [19] Las omisiones incluían hardware T&L (una característica opcional en Direct3D 7), Cube Environment Mapping y soporte de texturas con paleta de 8 bits heredadas. Si bien el chip admitía la compresión de texturas S3TC /DXTC, solo se admitía el formato DXT1 (el más utilizado). [20] El soporte para la API propietaria PowerSGL también se eliminó con esta serie.
La calidad de salida de 16 bits era excelente en comparación con la mayoría de sus competidores, gracias a la renderización a su caché de mosaicos interno de 32 bits y al submuestreo a 16 bits en lugar del uso directo de un búfer de cuadros de 16 bits. [21] Esto podría desempeñar un papel en la mejora del rendimiento sin perder mucha calidad de imagen, ya que el ancho de banda de la memoria no era abundante. Sin embargo, debido a su concepto único en el mercado, la arquitectura a veces podía presentar fallas como la falta de geometría en los juegos y, por lo tanto, el controlador tenía una cantidad notable de configuraciones de compatibilidad, como la desactivación del búfer Z interno. Estas configuraciones podrían causar un impacto negativo en el rendimiento.
Se planeó una segunda actualización de la KYRO para 2002, la STG4800 KYRO II SE. Se enviaron muestras de esta tarjeta a los revisores, pero no parece que haya llegado al mercado. Aparte de un aumento de la velocidad de reloj, esta actualización se anunció con una emulación de software de T&L por hardware "EnT&L", que finalmente se incluyó en los controladores de las tarjetas KYRO anteriores a partir de la versión 2.0. La STG5500 KYRO III, basada en la PowerVR4 de próxima generación , se completó y habría incluido T&L por hardware, pero se archivó debido a que STMicro cerró su división de gráficos.
Modelo | Lanzamiento | Fab ( nm ) | Memoria ( MiB ) | Reloj central ( MHz ) | Reloj de memoria ( MHz ) | Configuración básica 1 | Tasa de llenado | Memoria | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MOperaciones/es | MPíxeles/s | Mtex/s | MPolígonos/s | Ancho de banda ( GB /s) | Tipo de autobús | Ancho de bus ( bit ) | |||||||
STG4000 kyro-reductor | 2000 [22] | 250 | 32/64 | 115 | 115 | 2:2 | 230 | 230 | 230 | 0 | 1.84 | DEG | 128 |
STG4500 KYRO II | 2001 | 180 | 32/64 | 175 | 175 | 2:2 | 350 | 350 | 350 | 0 | 2.8 | DEG | 128 |
STG4800 KYRO II SE | 2002 | 180 | 64 | 200 | 200 | 2:2 | 400 | 400 | 400 | 0 | 3.2 | DEG | 128 |
STG5500 KYRO III | Nunca publicado | 130 | 64 | 250 | 250 | 4:4 | 1000 | 1000 | 1000 | 0 | 8 | RDA | 128 |
PowerVR logró un gran éxito en el mercado de gráficos móviles con su PowerVR MBX de bajo consumo . MBX y sus sucesores SGX fueron licenciados por varios de los principales fabricantes de semiconductores móviles en sus chipsets SoC móviles, incluidos Intel , Texas Instruments , Samsung , NEC , NXP Semiconductors , Freescale , Renesas , SiRF , Marvell y Sunplus. [23]
Estos chipsets móviles con MBX IP se utilizaron a su vez en varios teléfonos móviles y smartphones de gama alta, incluidos el iPhone y el iPod Touch originales (con Samsung S5L8900), Nokia N95 y Motorola RIZR Z8 (con TI OMAP 2420), y los Sony Ericsson P1 y M600 ( NXP Nexperia PNX4008 ). También se utilizó en algunas PDA como Dell Axim X50V y X51V con el coprocesador Intel 2700G , así como en decodificadores con el procesador Intel CE 2110 con tecnología MBX Lite.
Había dos variantes: MBX y MBX Lite. Ambas tenían el mismo conjunto de características: la MBX estaba optimizada para la velocidad y la MBX Lite para un bajo consumo de energía. La MBX también podía combinarse con opciones para incluir una FPU completa o Lite y/o un VGP (procesador de gráficos vectoriales) completo o Lite.
Modelo | Año | Tamaño de la matriz (mm 2 ) [a] | Configuración básica | Tasa de llenado (@ 200 MHz) | Ancho de bus ( bit ) | API (versión) | ||
---|---|---|---|---|---|---|---|---|
Triángulos/s [a] | MPíxeles/s [a] | DirectX | OpenGL | |||||
MBX Lite | Febrero de 2001 | 4 a 130 nm? | 0/1/1/1 | 1.0 | 100 | 64 | 7.0, frente a 1.1 | 1.1 |
MBX | Febrero de 2001 | 8 a 130 nm? | 0/1/1/1 | 1.68 | 150 | 64 | 7.0, frente a 1.1 | 1.1 |
La serie 5 SGX de PowerVR cuenta con hardware de sombreado de píxeles , vértices y geometría , compatible con OpenGL ES 2.0 y DirectX 10.1 con Shader Model 4.1.
El núcleo GPU SGX está incluido en varios sistemas en chip (SoC) populares que se utilizan en muchos dispositivos portátiles. Apple utiliza el A4 (fabricado por Samsung) en su iPhone 4 , iPad , iPod Touch y Apple TV , y en el Apple Watch como parte del Apple S1 . Los SoC de las series OMAP 3 y 4 de Texas Instruments se utilizan en el Kindle Fire HD 8.9" de Amazon , el Nook HD(+) de Barnes and Noble , el BlackBerry PlayBook , el Nokia N9 , el Nokia N900 , el Sony Ericsson Vivaz , el Motorola Droid/Milestone , el Motorola Defy , el Motorola RAZR D1/D3, el Droid Bionic, el Archos 70 , el Palm Pre , el Samsung Galaxy SL , el Galaxy Nexus , el Open Pandora y otros. Samsung produce el SoC Hummingbird y lo utiliza en sus dispositivos Samsung Galaxy S , Galaxy Tab , Samsung Wave S8500, Samsung Wave II S8530 y Samsung Wave III S860. Hummingbird también está en el teléfono inteligente Meizu M9 .
Intel utilizó varios productos SGX en sus plataformas MID basadas en Atom Menlow , Moorestown , Medfield y Clover Trail+ . El uso de los chipsets gráficos SGX ayudó a Intel a lograr con éxito los presupuestos de energía ultrabajos requeridos para dispositivos con refrigeración pasiva, como teléfonos inteligentes, tabletas y netbooks. [24] Sin embargo, la diferencia significativa en la arquitectura de gráficos resultó en un soporte de controladores deficiente. [25]
Modelo | Año | Tamaño de la matriz (mm 2 ) [a] | Configuración del núcleo [b] | Tasa de llenado (@ 200 MHz) | Ancho de bus ( bit ) | API (versión) | GFLOPS (@ 200 MHz) | Frecuencia | |||
---|---|---|---|---|---|---|---|---|---|---|---|
Triángulos/s [a] | MPíxeles/s [a] | OpenGL ES | OpenGL | Direct3D | |||||||
SGX520 | Julio de 2005 | 2,6 a 65 nm | 1/1 | 7 | 100 | 32-128 | 2.0 | — | — | 0,8 | 200 |
SGX530 | Julio de 2005 | 7,2 a 65 nm | 2/1 | 14 | 200 | 32-128 | 2.0 | — | — | 1.6 | 200 |
SGX531 | Octubre de 2006 | ? | 2/1 | 14 | 200 | 32-128 | 2.0 | — | — | 1.6 | 200 |
SGX535 | Noviembre de 2007 | ? | 2/2 | 14 | 400 | 32-128 | 2.0 | 2.1 | 9.0c | 1.6 | 200 |
SGX540 | Noviembre de 2007 | ? | 4/2 | 20 | 400 | 32-128 | 2.0 | 2.1 | — | 3.2 | 200 |
SGX545 | Enero de 2010 | 12,5 a 65 nm | 4/2 | 40 | 400 | 32-128 | 2.0 | 3.2 | 10.1 | 3.2 | 200 |
Los chips PowerVR Series5XT SGX son variantes multinúcleo de la serie SGX con algunas actualizaciones. Se incluyen en el dispositivo de juegos portátil PlayStation Vita con el modelo MP4+ del PowerVR SGX543, la única diferencia prevista, además de las características que indican + personalizadas para Sony, son los núcleos, donde MP4 denota 4 núcleos (quad-core) mientras que MP8 denota 8 núcleos (octo-core). El Allwinner A31 (procesador de aplicaciones móviles de cuatro núcleos) cuenta con el SGX544 MP2 de doble núcleo. El iPad 2 y el iPhone 4S de Apple con el SoC A5 también cuentan con un SGX543MP2 de doble núcleo. El SoC A5X del iPad (tercera generación) cuenta con el SGX543MP4 de cuatro núcleos. [26] El SoC A6 del iPhone 5 cuenta con el SGX543MP3 de tres núcleos. El SoC A6X del iPad (cuarta generación) cuenta con el procesador de cuatro núcleos SGX554MP4. La variante Exynos del Samsung Galaxy S4 cuenta con el procesador de tres núcleos SGX544MP3 con una frecuencia de reloj de 533 MHz.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [c] | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 200 MHz, por núcleo) | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | OpenGL ES | OpenGL | OpenCL | Direct3D | ||||||||
SGX543 | Enero de 2009 | 1-16 | 5,4 a 32 millas náuticas | 4/2 | 35 | 3.2 | ? | 128-256 | ? | 2.0 | 2.0? | 1.1 | 9.0 Nivel 1 | 6.4 |
SGX544 | Junio de 2010 | 1-16 | 5,4 a 32 millas náuticas | 4/2 | 35 | 3.2 | ? | 128-256 | ? | 2.0 | 0.0 | 1.1 | 9.0 Nivel 3 | 6.4 |
SGX554 | Diciembre de 2010 | 1-16 | 8,7 a 32 nm | 8/2 | 35 | 3.2 | ? | 128-256 | ? | 2.0 | 2.1 | 1.1 | 9.0 Nivel 3 | 12.8 |
Estas GPU se pueden utilizar en configuraciones de un solo núcleo o de varios núcleos. [27]
Presentada en 2014, la GPU PowerVR GX5300 [28] se basa en la arquitectura SGX y es el núcleo gráfico compatible con Android más pequeño del mundo, proporcionando productos de bajo consumo para teléfonos inteligentes de nivel básico, dispositivos portátiles, IoT y otras aplicaciones integradas de tamaño pequeño, incluidos dispositivos empresariales como impresoras.
Las GPU PowerVR Series6 [29] se basan en una evolución de la arquitectura SGX con nombre en código Rogue . ST-Ericsson (ahora desaparecida) anunció que sus procesadores de aplicaciones Nova incluirían la arquitectura PowerVR Series6 de próxima generación de Imagination. [30] MediaTek anunció el sistema en chip (SoC) MT8135 de cuatro núcleos (dos núcleos ARM Cortex-A15 y dos núcleos ARM Cortex-A7 ) para tabletas. [31] Renesas anunció que su SoC R-Car H2 incluye el G6400. [32] El SoC A80 de Allwinner Technology (4 Cortex-A15 y 4 Cortex-A7) que está disponible en la tableta Onda V989, cuenta con una GPU PowerVR G6230. [33] El SoC A7 de Apple integra una unidad de procesamiento de gráficos (GPU) que AnandTech cree que es una PowerVR G6430 en una configuración de cuatro clústeres. [34]
Intel también continuó utilizando gráficos PowerVR exclusivamente en sus plataformas de teléfonos inteligentes Atom Merrifield y Moorefield de consumo ultra bajo . [35]
Las GPU PowerVR Serie 6 tienen 2 TMU por clúster. [36]
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 600 MHz) FP32/FP16 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano | OpenGL ES | OpenGL | OpenCL | Direct3D | |||||||||
G6100 | Febrero de 2013 | 1 | ??@28 millas náuticas | 1/4 | 16 | ? | 2.4 | 2.4 | 128 | ? | 1.1 | 3.1 | 2.x | 1.2 | 9.0 Nivel 3 | 38,4 / 57,6 |
G6200 | Enero de 2012 | 2 | ??@28 millas náuticas | 2/2 | 32 | ? | 2.4 | 2.4 | ? | ? | 3.2 | 10.0 | 76,8 / 76,8 | |||
G6230 | Junio de 2012 | 2 | ??@28 millas náuticas | 2/2 | 32 | ? | 2.4 | 2.4 | ? | ? | 76,8 / 115,2 | |||||
G6400 | Enero de 2012 | 4 | ??@28 millas náuticas | 4/2 | 64 | ? | 4.8 | 4.8 | ? | ? | 153,6/153,6 | |||||
G6430 | Junio de 2012 | 4 | ??@28 millas náuticas | 4/2 | 64 | ? | 4.8 | 4.8 | ? | ? | 153,6 / 230,4 | |||||
G6630 | Noviembre de 2012 | 6 | ??@28 millas náuticas | 6/2 | 96 | ? | 7.2 | 7.2 | ? | ? | 230,4 / 345,6 |
Las GPU PowerVR Series6XE [37] se basan en la Serie 6 y están diseñadas como chips de nivel de entrada destinados a ofrecer aproximadamente la misma tasa de relleno en comparación con la serie Series5XT. Sin embargo, cuentan con compatibilidad con API actualizada, como Vulkan, OpenGL ES 3.1, OpenCL 1.2 y DirectX 9.3 (9.3 L3). [38] Rockchip y Realtek han utilizado GPU Series6XE en sus SoC.
Las GPU PowerVR Serie 6XE se anunciaron el 6 de enero de 2014. [38]
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 600 MHz) | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano | OpenGL ES | OpenGL | OpenCL | Direct3D | |||||||||
G6050 | Enero de 2014 | 0,5 | ??@28 millas náuticas | ?/? | ? | ? | ?? | ? | ? | ? | 1.1 | 3.1 | 3.2 | 1.2 | 9.0 Nivel 3 | ?? / ?? |
G6060 | Enero de 2014 | 0,5 | ??@28 millas náuticas | ?/? | ? | ? | ?? | ? | ? | ? | 9.0 Nivel 3 | ?? / ?? | ||||
G6100 (XE) | Enero de 2014 | 1 | ??@28 millas náuticas | ?/? | ? | ? | ?? | ? | ? | ? | 9.0 Nivel 3 | 38.4 | ||||
G6110 | Enero de 2014 | 1 | ??@28 millas náuticas | ?/? | ? | ? | ?? | ? | ? | ? | 9.0 Nivel 3 | 38.4 |
Las GPU PowerVR Series6XT [39] tienen como objetivo reducir aún más el consumo de energía a través de la optimización del área de la matriz y el rendimiento, lo que proporciona un aumento de hasta el 50% en comparación con las GPU Series6. Estos chips cuentan con optimizaciones a nivel de sistema de triple compresión PVR3C y color profundo Ultra HD. [40] El Apple iPhone 6 , iPhone 6 Plus y iPod Touch (sexta generación) con el SoC A8 cuentan con el GX6450 de cuatro núcleos. [41] [42] Se utilizó una variante de 8 clústeres no anunciada en el SoC Apple A8X para su modelo iPad Air 2 (lanzado en 2014). Los SoC MediaTek MT8173 y Renesas R-Car H3 utilizan GPU Series6XT.
Las GPU PowerVR Serie 6XT se presentaron el 6 de enero de 2014. [43]
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 450 MHz) FP32/FP16 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano | OpenGL ES | OpenGL | OpenCL | Direct3D | |||||||||
GX6240 | Enero de 2014 | 2 | ??@28 millas náuticas | 2/4 | 64/128 | ? | ?? | ? | ? | ? | 1.1 | 3.1 | 3.3 | 1.2 | 10.0 | 57,6/115,2 |
GX6250 | Enero de 2014 | 2 | ??@28 millas náuticas | 2/4 | 64/128 | 35 | 2.8 | 2.8 | 128 | ? | 57,6/115,2 | |||||
GX6450 | Enero de 2014 | 4 | 19,1 mm2 a 28 nm | 4/8 | 128/256 | ? | ?? | ? | ? | ? | 115,2/230,4 | |||||
GX6650 | Enero de 2014 | 6 | ??@28 millas náuticas | 6/12 | 192/384 | ? | ?? | ? | ? | ? | 172,8/345,6 | |||||
GXA6850 | No anunciado | 8 | 38 mm2 a 28 nm | 8/16 | 256/512 | ? | ?? | ? | 128 | ? | 230,4/460,8 |
Las GPU PowerVR Series 7XE se anunciaron el 10 de noviembre de 2014. Cuando se anunció, la serie 7XE contenía la GPU compatible con Android Extension Pack más pequeña .
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 600 MHz) | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano | OpenGL ES | OpenGL | OpenCL | Direct3D | |||||||||
GE7400 | Noviembre de 2014 | 0,5 | 1.1 | 3.1 | 1.2 Perfil incrustado | 9.0 Nivel 3 | 19.2 | |||||||||
GE7800 | Noviembre de 2014 | 1 | 38.4 |
Las GPU PowerVR Series7XT [44] están disponibles en configuraciones que van desde dos hasta 16 clústeres, ofreciendo un rendimiento considerablemente escalable desde 100 GFLOPS hasta 1,5 TFLOPS. La GT7600 se utiliza en los modelos Apple iPhone 6s y iPhone 6s Plus (lanzados en 2015), así como en el modelo Apple iPhone SE (lanzado en 2016) y el modelo Apple iPad (lanzado en 2017) respectivamente. Una variante no anunciada de 12 clústeres se utilizó en el SoC Apple A9X para sus modelos iPad Pro (lanzado en 2015).
Las GPU PowerVR Serie 7XT se presentaron el 10 de noviembre de 2014.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 650 MHz) FP32/FP16 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano | OpenGL ES | OpenGL | OpenCL | Direct3D | |||||||||
GT7200 | Noviembre de 2014 | 2 | 2/4 | 64/128 | 1.1 | 3.1 | 3.3 (4.4 opcional) | 1.2 Perfil integrado (FP opcional) | 10.0 (11.2 opcional) | 83,2/166,4 | ||||||
GT7400 | Noviembre de 2014 | 4 | 4/8 | 128/256 | 166,4/332,8 | |||||||||||
GT7600 | Noviembre de 2014 | 6 | 6/12 | 192/384 | 249,6/499,2 | |||||||||||
GT7800 | Noviembre de 2014 | 8 | 8/16 | 256/512 | 332,8/665,6 | |||||||||||
GTA7850 | No anunciado | 12 | 24/12 | 384/768 | 499,2/998,4 | |||||||||||
GT7900 | Noviembre de 2014 | 16 | 16/32 | 512/1024 | 665,6/1331,2 |
Las GPU PowerVR Series7XT Plus son una evolución de la familia Series7XT y agregan características específicas diseñadas para acelerar la visión artificial en dispositivos móviles e integrados, incluidas las nuevas rutas de datos INT16 e INT8 que aumentan el rendimiento hasta 4 veces para los núcleos OpenVX. Otras mejoras en la memoria virtual compartida también permiten la compatibilidad con OpenCL 2.0. La GT7600 Plus se utiliza en los modelos Apple iPhone 7 y iPhone 7 Plus (lanzados en 2016), así como en el modelo Apple iPad (lanzado en 2018).
Las GPU PowerVR Serie 7XT Plus se anunciaron en la CES internacional, Las Vegas, el 6 de enero de 2016.
La serie 7XT Plus logra un aumento de rendimiento de hasta 4 veces para aplicaciones de visión.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 900 MHz) FP32/FP16 | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
GT7200 Más | Enero de 2016 | 2 | ? | 2/4 | 64/128 | 4 | 4 | 1.1 | 3.2 | 3.3 (4.4 opcional) | 1.0.1 | 2.0 | ?? | 115,2/230,4 | |||
GT7400 Más | Enero de 2016 | 4 | ? | 4/8 | 128/256 | 8 | 8 | 230,4/460,8 | |||||||||
GT7600 Más | Junio de 2016 | 6 | ??@10 nm | 6/12 | 192/384 | 12 | 12 | 4.4 | 12 | 345,6/691,2 |
Las GPU están diseñadas para ofrecer una eficiencia mejorada dentro del sistema, una eficiencia energética mejorada y un ancho de banda reducido para la visión y la fotografía computacional en dispositivos de consumo, teléfonos inteligentes de gama media y convencionales, tabletas y sistemas automotrices como sistemas avanzados de asistencia al conductor (ADAS), información y entretenimiento, visión por computadora y procesamiento avanzado para grupos de instrumentos.
Las nuevas GPU incluyen nuevas mejoras en el conjunto de funciones con un enfoque en la computación de próxima generación:
Hasta 4 veces más rendimiento para algoritmos OpenVX/vision en comparación con la generación anterior a través de un rendimiento de números enteros (INT) mejorado (2x INT16; 4x INT8) Mejoras de ancho de banda y latencia a través de memoria virtual compartida (SVM) en OpenCL 2.0 Paralelismo dinámico para una ejecución y un control más eficientes a través del soporte para la puesta en cola de dispositivos en OpenCL 2.0
Las GPU PowerVR Series8XE son compatibles con OpenGL ES 3.2 y Vulkan 1.x y están disponibles en configuraciones de 1, 2, 4 y 8 píxeles/reloj, [45] lo que permite utilizar los últimos juegos y aplicaciones y reduce aún más el costo de las interfaces de usuario de alta calidad en dispositivos sensibles a los costos.
La serie PowerVR 8XE se anunció el 22 de febrero de 2016 en el Mobile World Congress 2016. Son una iteración de la microarquitectura Rogue y están dirigidas al mercado de GPU SoC de nivel de entrada. Las nuevas GPU mejoran el rendimiento/mm² para el perfil de consumo y la huella de silicio más pequeños, al mismo tiempo que incorporan virtualización de hardware y seguridad multidominio. [46] Un modelo más nuevo se lanzó más tarde en enero de 2017, con una nueva parte de gama baja y otra de gama alta. [47]
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 650 MHz) FP32/FP16 | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
GE8100 | Enero de 2017 | 0,25 dólares estadounidenses | ? | ? | 0,65 | 0,65 | 1.1 | 3.2 | ? | 1.1 | 1.2 EP | 9.3 (opcional) | 10,4 / 20,8 | ||||
GE8200 | Febrero de 2016 | 0,25 dólares estadounidenses | ? | ? | 1.3 | 1.3 | 10,4 / 20,8 | ||||||||||
GE8300 | Febrero de 2016 | 0,5 USC | ? | ? | 0,5 | 2.6 | 2.6 | 20,8 / 41,6 | |||||||||
GE8310 | Febrero de 2016 | 0,5 USC | ? | ? | 0,5 | 2.6 | 2.6 | 20,8 / 41,6 | |||||||||
GE8430 | Enero de 2017 | 2. Universidad del Sur de California | ? | ? | 5.2 | 5.2 | 83,2 / 166,4 |
La serie PowerVR 8XEP se anunció en enero de 2017. Se trata de una versión de la microarquitectura Rogue y está orientada al mercado de GPU SoC de gama media, con resolución 1080p. La serie 8XEP sigue centrada en el tamaño de la matriz y el rendimiento por unidad.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (@ 650 MHz) FP32/FP16 | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
GE8320 | Enero de 2017 | 1. Universidad del Sur de California | ? | ? | 2.6 | 2.6 | 1.1 | 3.2 | ? | 1.1 | 1.2 EP | ? | 41,6 / 83,2 | ||||
GE8325 | Enero de 2017 | 1. Universidad del Sur de California | ? | ? | 2.6 | 2.6 | 41,6 / 83,2 | ||||||||||
GE8340 | Enero de 2017 | 2. Universidad del Sur de California | ? | ? | 2.6 | 2.6 | 83,2 / 166,4 |
Anunciada el 8 de marzo de 2017, Furian es la primera nueva arquitectura PowerVR desde que se presentó Rogue cinco años antes. [48]
La serie PowerVR 8XT se anunció el 8 de marzo de 2017. Es la primera GPU de la serie basada en la nueva arquitectura Furian. Según Imagination, la GFLOPS/mm² se ha mejorado un 35 % y la tasa de llenado/mm2 se ha mejorado un 80 % en comparación con la serie 7XT Plus en el mismo nodo. [ cita requerida ] No se han anunciado diseños específicos a marzo de 2017. La serie 8XT cuenta con clústeres de canalización de 32 anchos.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración de clúster [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS FP32/FP16 por reloj | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
GT8525 | Marzo de 2017 | 2 | 2/? | 64 | 8 | 8 | 1.1 | 3.2+ | ? | 1.1 | 2.0 | ? | 192/96 | ||||
GT8540 [49] | Enero de 2018 | 4 | 4/? | 128 | 16 | 16 | 3.2 | ? | 1.1 | 2.0 | ? | 384/192 |
Anunciada en septiembre de 2017, la familia de GPU Series9XE se beneficia de un ahorro de ancho de banda de hasta un 25 % en comparación con las GPU de la generación anterior. La familia Series9XE está destinada a decodificadores (STB), televisores digitales (DTV) y SoC de teléfonos inteligentes de gama baja. Nota: Los datos de la tabla son por clúster. [50]
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
GE9000 | Septiembre de 2017 | 0,25 | 16/1 | 0,65 a 650 MHz | 0,65 a 650 MHz | 1.1 | 3.2 | 1 | 1.2 EP | 10,4 a 650 MHz | |||||||
GE9100 | Septiembre de 2017 | 0,25 | 16/2 | 1.3 a 650 MHz | 1.3 a 650 MHz | 10,4 a 650 MHz | |||||||||||
GE9115 | Enero de 2018 | 0,5 | 32/2 | 1.3 a 650 MHz | 1.3 a 650 MHz | 20,8 a 650 MHz | |||||||||||
GE9210 | Septiembre de 2017 | 0,5 | 32/4 | 2.6 a 650 MHz | 2.6 a 650 MHz | 20,8 a 650 MHz | |||||||||||
GE9215 | Enero de 2018 | 0,5 | 32/4 | 2.6 a 650 MHz | 2.6 a 650 MHz | 20,8 a 650 MHz | |||||||||||
GE9420 | Septiembre de 2017 |
La familia de GPU Series9XM logra una densidad de rendimiento hasta un 50 % mejor que la generación 8XEP anterior. La familia Series9XM está dirigida a los SoC de teléfonos inteligentes de gama media.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
GM9220 | Septiembre de 2017 | 1 | 64/4 | 2.6 a 650 MHz | 2.6 a 650 MHz | 1.1 | 3.2 | 1 | 1.2 EP | 41,6 a 650 MHz | |||||||
GM9240 | Septiembre de 2017 | 2 | 128/4 | 2.6 a 650 MHz | 2.6 a 650 MHz | 83,2 a 650 MHz |
La familia de GPU Series9XEP se anunció el 4 de diciembre de 2018. [51] La familia Series9XEP admite la compresión de imágenes PVRIC4. [52] La familia Series9XEP está dirigida a decodificadores (STB), televisores digitales (DTV) y SoC de teléfonos inteligentes de gama baja.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
GE9608 | Diciembre de 2018 | 0,5 | 32/? | ? | ? | 1.1 | 3.2 | 1 | 1.2 EP | 20,8 a 650 MHz | |||||||
GE9610 | Diciembre de 2018 | 0,5 | 32/? | ||||||||||||||
GE9710 | Diciembre de 2018 | 0,5 | 32/? | ||||||||||||||
GE9920 | Diciembre de 2018 | 1 | 64/? | 41,6 a 650 MHz |
La familia de GPU Series9XMP se anunció el 4 de diciembre de 2018. [51] La familia Series9XMP admite la compresión de imágenes PVRIC4. [52] La familia Series9XMP apunta a los SoC de teléfonos inteligentes de gama media.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
GM9740 | Diciembre de 2018 | 2 | 128/? | ? | ? | 1.1 | 3.2 | 1 | 1.2 EP | 83,2 a 650 MHz |
La familia de GPU Series9XTP se anunció el 4 de diciembre de 2018. [51] La familia Series9XTP admite la compresión de imágenes PVRIC4. [52] La familia Series9XTP está dirigida a los SoC de teléfonos inteligentes de alta gama. Series9XTP cuenta con clústeres de canalización de 40 anchos.
Las GPU de la Serie A ofrecen una densidad de rendimiento hasta un 250 % mejor que la Serie 9 anterior. Estas GPU ya no se llaman PowerVR, se llaman IMG. [53]
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (FP32) @1GHz | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenGL | OpenVX | OpenCL | Direct3D | |||||||||
Imagen AXE-1-16 [54] | Diciembre de 2019 | ? | ? | ? | 1 | 1.1 | 3.x | ? | ? | 1.2 EP | ? | 16 | |||||
Imagen AXE-2-16 [55] | ? | 2 | 16 | ||||||||||||||
Imagen AXM-8-256 [56] | ? | ? | 8 | 2.0 EP | 256 | ||||||||||||
Imagen AXT-16-512 [57] | 2 | 16 | 512 | ||||||||||||||
Imagen AXT-32-1024 [58] | 4 | 32 | 1024 | ||||||||||||||
Imagen AXT-48-1536 | 6 | 48 | 1536 | ||||||||||||||
Imagen AXT-64-2048 | 8 | 64 | 2048 |
Las GPU de la Serie B ofrecen hasta un 25 % menos de espacio de matriz y un 30 % menos de consumo de energía que la Serie A anterior.
Modelo | Fecha | Clústeres | Tamaño de la matriz (mm 2 ) | Configuración del núcleo [d] | Carril SIMD | Tasa de llenado | Ancho de bus ( bit ) | Características de HSA | API (versión) | GFLOPS (FP32) @1GHz | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MPolígonos/s | ( médico general /s) | ( GT /s) | Vulcano (API) | OpenGL ES | OpenCL | |||||||||
Imagen BXE-1-16 | Octubre de 2020 | 1.2 | 3.x | 3.0 | ||||||||||
Imagen BXE-2-32 | ||||||||||||||
Imagen BXE-4-32 | ||||||||||||||
Imagen BXE-4-32 MC2 | ||||||||||||||
Imagen BXE-4-32 MC3 | ||||||||||||||
Imagen BXE-4-32 MC4 | ||||||||||||||
Imagen BXM-4-64 MC1 | ||||||||||||||
Imagen BXM-4-64 MC2 | ||||||||||||||
Imagen BXM-4-64 MC3 | ||||||||||||||
Imagen BXM-4-64 MC4 | ||||||||||||||
Imagen BXM-8-256 | ||||||||||||||
Imagen BXS-1-16 | ||||||||||||||
Imagen BXS-2-32 | ||||||||||||||
Imagen BXS-2-32 MC2 | ||||||||||||||
Imagen BXS-4-32 MC1 | ||||||||||||||
Imagen BXS-4-32 MC2 | ||||||||||||||
Imagen BXS-4-32 MC3 | ||||||||||||||
Imagen BXS-4-32 MC4 | ||||||||||||||
Imagen BXS-4-64 MC1 | ||||||||||||||
Imagen BXS-4-64 MC2 | ||||||||||||||
Imagen BXS-4-64 MC3 | ||||||||||||||
Imagen BXS-4-64 MC4 | ||||||||||||||
Imagen BXS-8-256 | ||||||||||||||
Imagen BXS-16-512 | ||||||||||||||
Imagen BXS-32-1024 MC1 | ||||||||||||||
Imagen BXS-32-1024 MC2 | ||||||||||||||
Imagen BXS-32-1024 MC3 | ||||||||||||||
Imagen BXS-32-1024 MC4 | ||||||||||||||
Imagen BXT-16-512 | ||||||||||||||
Imagen BXT-32-1024 MC1 | ||||||||||||||
Imagen BXT-32-1024 MC2 | ||||||||||||||
Imagen BXT-32-1024 MC3 | ||||||||||||||
Imagen BXT-32-1024 MC4 |
Imagination Technologies anunció el 4 de noviembre de 2021 la nueva arquitectura de GPU de la serie C. [59]
Notas
La familia de aceleradores de redes neuronales (NNA) Series2NX se anunció el 21 de septiembre de 2017.
Opciones principales de Series2NX:
Modelo | Fecha | Motores | TOPS de 8 bits | TOPS de 16 bits | MAC de 8 bits | MAC de 16 bits | API |
---|---|---|---|---|---|---|---|
AX2145 [60] | Septiembre de 2017 | ? | 1 | 0,5 | 512/clk | 256/cl | Imagen DNN Android NN |
AX2185 [61] | 8 | 4.1 | 2.0 | 2048/cl | 1024/clk |
La familia Series3NX de aceleradores de redes neuronales (NNA) se anunció el 4 de diciembre de 2018. [62]
Opciones de núcleo de la serie 3NX:
Modelo | Fecha | Motores | TOPS de 8 bits | TOPS de 16 bits | MAC de 8 bits | MAC de 16 bits | API |
---|---|---|---|---|---|---|---|
AX3125 | Diciembre de 2018 | ? | 0.6 | ? | 256/cl | 64/clk | Imagen DNN Android NN |
AX3145 | ? | 1.2 | ? | 512/clk | 128/cl | ||
AX3365 | ? | 2.0 | ? | 1024/clk | 256/cl | ||
AX3385 | ? | 4.0 | ? | 2048/cl | 512/clk | ||
AX3595 | ? | 10.0 | ? | 4096/cl | 1024/clk |
Opciones multinúcleo de la serie 3NX
Modelo | Fecha | Núcleos | TOPS de 8 bits | TOPS de 16 bits | MAC de 8 bits | MAC de 16 bits | API |
---|---|---|---|---|---|---|---|
UH2X40 | Diciembre de 2018 | 2 | 20.0 | ? | 8192/cl | 2048/cl | Imagen DNN Android NN |
UH4X40 | 4 | 40.0 | ? | 16384/caja | 4096/cl | ||
UH8X40 | 8 | 80.0 | ? | 32768/caja | 8192/cl | ||
UH16X40 | 16 | 160.0 | ? | 65536/caja | 16384/caja |
La familia Series3NX-F de aceleradores de redes neuronales (NNA) se anunció junto con la familia Series3NX. La familia Series3NX-F combina la Serie 3NX con una GPGPU basada en Rogue (NNPU) y RAM local. Esto permite compatibilidad con programabilidad y punto flotante. [62]
Las variantes de GPU PowerVR se pueden encontrar en la siguiente tabla de sistemas en chips ( SoC ). Las implementaciones de aceleradores PowerVR en productos se enumeran aquí .
Proveedor | Fecha | Nombre del SOC | Conjunto de chips PowerVR | Frecuencia | GFLOPS (FP16) |
---|---|---|---|---|---|
Instrumentos de Texas | OMAP 3420 | SGX530 | ? | ? | |
OMAP 3430 | ? | ? | |||
OMAP 3440 | ? | ? | |||
OMAP 3450 | ? | ? | |||
OMAP 3515 | ? | ? | |||
OMAP 3517 | ? | ? | |||
OMAP 3530 | 110 MHz | 0,88 | |||
OMAP 3620 | ? | ? | |||
OMAP 3621 | ? | ? | |||
OMAP 3630 | ? | ? | |||
OMAP 3640 | ? | ? | |||
Sitara AM335x [63] | 200 MHz | 1.6 | |||
Sitara AM3715 | ? | ? | |||
Sitara AM3891 | ? | ? | |||
DaVinci DM3730 | 200 MHz | 1.6 | |||
Integra C6A8168 | ? | ? | |||
Comité ejecutivo nacional | EMMA Móvil/EV2 | SGX530 | ? | ? | |
Renesas | SH-Móvil G3 | SGX530 | ? | ? | |
SH-Navi3 (SH7776) | ? | ? | |||
Diseños Sigma | SMP8656 | SGX530 | ? | ? | |
SMP8910 | ? | ? | |||
MediaTek | MT6513 | SGX531 | 281 MHz | 2.25 | |
2010 | MT6573 | ||||
2012 | MT6575M | ||||
Tridente | PNX8481 | SGX531 | ? | ? | |
PNX8491 | ? | ? | |||
HiDTV PRO-SX5 | ? | ? | |||
MediaTek | MT6515 | SGX531 | 522 MHz | 4.2 | |
2011 | MT6575 | ||||
MT6517 | |||||
MT6517T | |||||
2012 | MT6577 | ||||
MT6577T | |||||
MT8317 | |||||
MT8317T | |||||
MT8377 | |||||
Comité ejecutivo nacional | Motor de navegación EC-4260 | SGX535 | ? | ? | |
Motor de navegación EC-4270 | |||||
Intel | CE 3100 (Canmore) | SGX535 | ? | ? | |
SCH US15/W/L (Poulsbo) | ? | ? | |||
CE4100 (Sodaville) | ? | ? | |||
CE4110 (Villa de Soda) | 200 MHz | 1.6 | |||
CE4130 (Villa de Soda) | |||||
CE4150 (Sodaville) | 400 MHz | 3.2 | |||
CE4170 (Villa de Soda) | |||||
CE4200 (Groveland) | |||||
Samsung | APL0298C05 | SGX535 | ? | ? | |
Manzana | 3 de abril de 2010 | Apple A4 ( iPhone 4 ) | SGX535 | 200 MHz | 1.6 |
Apple A4 ( iPad ) | 250 MHz | 2.0 | |||
Ambarella | iUno | SGX540 | ? | ? | |
Renesas | SH-Móvil G4 | SGX540 | ? | ? | |
SH-Mobile APE4 (R8A73720) | ? | ? | |||
Coche R E2 (R8A7794) | ? | ? | |||
Semiconductor ingénico | JZ4780 | SGX540 | ? | ? | |
Samsung | 2010 | Exynos 3110 | SGX540 | 200 MHz | 3.2 |
2010 | S5PC110 | ||||
S5PC111 | |||||
S5PV210 | ? | ? | |||
Instrumentos de Texas | Primer trimestre de 2011 | OMAP 4430 | SGX540 | 307 MHz | 4.9 |
OMAP 4460 | 384 MHz | 6.1 | |||
Intel | Primer trimestre de 2013 | Átomo Z2420 | SGX540 | 400 MHz | 6.4 |
Acciones Semiconductores | ATM7021 | SGX540 | 500 MHz | 8.0 | |
ATM7021A | |||||
ATM7029B | |||||
Chip de roca | RK3168 | SGX540 | 600 MHz | 9.6 | |
Manzana | 13 de noviembre de 2014 | Apple S1 ( Apple Watch (1.ª generación) ) | SGX543 | ? | ? |
11 de marzo de 2011 | Apple A5 ( iPhone 4S , iPod Touch (quinta generación) ) | SGX543 MP2 | 200 MHz | 12.8 | |
Marzo de 2012 | Apple A5 ( iPad 2 , iPad mini ) | 250 MHz | 16.0 | ||
MediaTek | MT5327 | SGX543 MP2 | 400 MHz | 25.6 | |
Renesas | Coche R H1 (R8A77790) | SGX543 MP2 | ? | ? | |
Manzana | 12 de septiembre de 2012 | Apple A6 ( iPhone 5 , iPhone 5C ) | SGX543 MP3 | 250 MHz | 24.0 |
7 de marzo de 2012 | Apple A5X ( iPad (3.ª generación) ) | SGX543 MP4 | 32.0 | ||
Sony | CXD53155GG ( PS Vita ) | SGX543 MP4+ | 41-222 MHz | 5.248-28.416 | |
ST Ericsson | Nueva A9540 | SGX544 | ? | ? | |
NovaThor L9540 | ? | ? | |||
NovaThor L8540 | 500 MHz | 16 | |||
NovaThor L8580 | 600 MHz | 19.2 | |||
MediaTek | Julio de 2013 | MT6589M | SGX544 | 156 MHz | 5 |
MT8117 | |||||
MT8121 | |||||
Marzo de 2013 | MT6589 | 286 MHz | 9.2 | ||
MT8389 | |||||
MT8125 | 300 MHz | 9.6 | |||
Julio de 2013 | MT6589T | 357 MHz | 11.4 | ||
Instrumentos de Texas | Segundo trimestre de 2012 | OMAP 4470 | SGX544 | 384 MHz | 13.8 |
Broadcom | Broadcom M320 | SGX544 | ? | ? | |
Broadcom M340 | |||||
Acciones Semiconductores | ATM7039 | SGX544 | 450 MHz | 16.2 | |
Ganador de todo | Allwinner A31 | SGX544 MP2 | 300 MHz | 19.2 | |
Allwinner A31S | |||||
Intel | Segundo trimestre de 2013 | Átomo Z2520 | SGX544 MP2 | 300 MHz | 21.6 |
Átomo Z2560 | 400 MHz | 25.6 | |||
Átomo Z2580 | 533 MHz | 34.1 | |||
Instrumentos de Texas | Segundo trimestre de 2013 | OMAP 5430 | SGX544 MP2 | 533 MHz | 34.1 |
OMAP 5432 | |||||
Cuarto trimestre de 2018 | Sitara AM6528 Sitara AM6548 | SGX544 | |||
Ganador de todo | Allwinner A83T | SGX544 MP2 | 700 MHz | 44.8 | |
Allwinner H8 | |||||
Samsung | Segundo trimestre de 2013 | Exynos 5410 | SGX544 MP3 | 533 MHz | 51.1 |
Intel | Átomo Z2460 | SGX545 | 533 MHz | 8.5 | |
Átomo Z2760 | |||||
Atomo CE5310 | ? | ? | |||
Atomo CE5315 | ? | ? | |||
Atomo CE5318 | ? | ? | |||
Atomo CE5320 | ? | ? | |||
Atomo CE5328 | ? | ? | |||
Atomo CE5335 | ? | ? | |||
Atomo CE5338 | ? | ? | |||
Átomo CE5343 | ? | ? | |||
Atomo CE5348 | ? | ? | |||
Manzana | 23 de octubre de 2012 | Apple A6X ( iPad (4.ª generación) ) | SGX554 MP4 | 300 MHz | 76.8 |
Manzana | Septiembre de 2016 | Apple S1P ( Apple Watch Serie 1 ), Apple S2 ( Apple Watch Serie 2 ) | Serie6 (G6050 ?) | ? | ? |
Chip de roca | RK3368 | G6110 | 600 MHz | 38.4 | |
MediaTek | Primer trimestre de 2014 | MT6595M | G6200 (2 grupos) | 450 MHz | 57.6 |
MT8135 | |||||
Cuarto trimestre de 2014 | Helio X10 (MT6795M) | 550 MHz | 70.4 | ||
Helio X10 (MT6795T) | |||||
Primer trimestre de 2014 | MT6595 | 600 MHz | 76.8 | ||
MT6795 | 700 MHz | 89,5 | |||
LG | Primer trimestre de 2012 | LG H13 | G6200 (2 grupos) | 600 MHz | 76.8 |
Ganador de todo | Allwinner A80 | G6230 (2 grupos) | 533 MHz | 68.0 | |
Allwinner A80T | |||||
Acciones Semiconductores | ATM9009 | G6230 (2 grupos) | 600 MHz | 76.8 | |
MediaTek | Primer trimestre de 2015 | MT8173 | GX6250 (2 grupos) | 700 MHz | 89.6 |
Primer trimestre de 2016 | MT8176 | 600 MHz | 76.8 | ||
Intel | Primer trimestre de 2014 | Átomo Z3460 | G6400 (4 grupos) | 533 MHz | 136.4 |
Átomo Z3480 | |||||
Renesas | Coche R H2 (R8A7790x) | G6400 (4 grupos) | 600 MHz | 153.6 | |
Coche R H3 (R8A7795) | GX6650 (6 grupos) | 230.4 | |||
Manzana | 10 de septiembre de 2013 | Apple A7 ( iPhone 5S , iPad Air , iPad mini 2 , iPad mini 3 ) | G6430 (4 grupos) | 450 MHz | 115.2 |
Intel | Segundo trimestre de 2014 | Átomo Z3530 | G6430 (4 grupos) | 457 MHz | 117 |
Átomo Z3560 | 533 MHz | 136.4 | |||
Tercer trimestre de 2014 | Átomo Z3570 | ||||
Segundo trimestre de 2014 | Átomo Z3580 | ||||
Manzana | 9 de septiembre de 2014 | Apple A8 ( iPhone 6/6 Plus , iPad mini 4 , Apple TV HD , | GX6450 (4 grupos) | 533 MHz | 136.4 |
16 de octubre de 2014 | Apple A8X ( iPad Air 2 ) | GX6850 (8 grupos) | 272.9 | ||
9 de septiembre de 2015 | Apple A9 ( iPhone 6S / 6S Plus , iPhone SE (1.ª generación) , iPad (5.ª generación) ) | Serie 7XT GT7600 (6 grupos) | 600 MHz | 230.4 | |
Apple A9X ( iPad Pro (9,7 pulgadas) , iPad Pro (12,9 pulgadas) ) | Serie 7XT GT7800 (12 clústeres) | >652 MHz | >500 [64] | ||
7 de septiembre de 2016 | Apple A10 Fusion ( iPhone 7/7 Plus y iPad (sexta generación) ) | Serie 7XT GT7600 Plus (6 clústeres) | 900 MHz | 345.6 | |
Difusión | 2017 | SC9861G-IA | Serie 7XT GT7200 | ||
MediaTek | Primer trimestre de 2017 | Helio X30 (MT6799) | Serie 7XT GT7400 Plus (4 clústeres) | 800 MHz | 204.8 |
Manzana | 5 de junio de 2017 | Apple A10X ( iPad Pro (10,5 pulgadas) , iPad Pro (12,9 pulgadas) (2.ª generación) , Apple TV 4K ) | Serie 7XT GT7600 Plus (12 clústeres) | >912 MHz | >700 [65] |
Socionext | 2017 | SC1810 | Serie 8XE | ||
Sinápticos | 2017 | Videosmart VS-550 (Berlín BG5CT) | Serie 8XE GE8310 | ||
Mediatek | 2017 | MT6739 | Serie 8XE GE8100 | ||
MT8167 | Serie 8XE GE8300 | ||||
2018 | Helio A20 (MT6761D) | ||||
Helio P22 (MT6762) | Serie 8XE GE8320 | ||||
Helio A22 (MT6762M) | |||||
Helio P35 (MT6765) | |||||
2019 | MT6731 | Serie 8XE GE8100 | |||
2020 | Helio A25 | Serie 8XE GE8320 | |||
Helio G25 | |||||
Helio G35 | |||||
2022 | Dimensión 930 (MT6855) | Imagen BXM-8-256 | 950 MHz | 259.2 | |
2023 | Dimensión 7020 | Imagen BXM-8-256 | |||
Instrumentos de Texas | 2020 | TDA4VM | Serie 8 GE8430 | ||
2023 | AM69 [66] | Imagen BXS-4-64 | 800 MHz | 50 | |
Renesas | 2017 | Coche de carreras D3 (R8A77995) | Serie 8XE GE8300 | ||
Unisoc (banda de expansión) | 2018 | SC9863A | Serie 8XE GE8322 | ||
Primer trimestre de 2019 | Tigre T310 | Serie 8XE GE8300 | |||
Tercer trimestre de 2019 | Tigre T710 | Serie 9XM GM9446 | |||
Primer trimestre de 2020 | Tigre T7510 | ||||
Mediatek | 2018 | Helio P90 | Serie 9XM GM9446 | ||
Primer trimestre de 2020 | Helio P95 | ||||
Sinápticos | Primer trimestre de 2020 | Videosmart VS680 | Serie 9XE GE9920 | ||
Semi-impulsor | Segundo trimestre de 2020 | X9, G9, V9 | Serie 9XM |
A partir de 2019, Apple ya no utilizará los diseños de la empresa.
{{cite news}}
: CS1 maint: varios nombres: lista de autores ( enlace )