Hogar / Consolas de juegos / Tabla de procesadores Gigaflops. Procesador ARM: procesador móvil para teléfonos inteligentes y tabletas

Tabla de procesadores Gigaflops. Procesador ARM: procesador móvil para teléfonos inteligentes y tabletas

Casi todos los usuarios que entienden algo en SoC entran en disputas sangrientas sobre qué teléfono inteligente, procesador, GPU es más genial. En realidad, la potencia de la GPU se mide en FLOPS, una unidad especial que muestra cuántas operaciones de punto flotante puede realizar una GPU (y no solo) por segundo. Cualquier persona interesada, por favor debajo del gato!

Comencemos con la GPU más popular, la Mali-400. Esta GPU ha ganado mucha fama debido a su rendimiento y consumo de energía. Al mismo tiempo, en muchos procesadores, desde NovaThor U8500 hasta Exynos 4412, se ha utilizado un chip que es potente y económico en términos de energía de la batería. Hay muchas variedades de esta GPU que difieren en la cantidad de núcleos. A continuación se muestran algunos teléfonos inteligentes en los que se implementa esta GPU y la cantidad de GFLOPS.

Samsung galaxia Ace 2- Mali-400MP- 275MHz- 2.48Gflops
Samsung Galaxy S3- Mali-400MP4- 533MHz- 19.2Gflops

Una gran diferencia, ¿no?
También propago el mito de que cuanto mayor es la frecuencia, más potente es el chip.

Mali-450MP4- 700MHz, que está en MT6592, y que, según aseguran varios usuarios de la Treshbox, debería superar incluso a la aún no estrenada Adreno 420. El resultado son 41,8Gflops. Un gran paso adelante del Mali-400MP4, pero el Adreno 330-450MHz alcanza la friolera de 129,6 Gflops, que es una cifra irrealmente alta. Además, su frecuencia es inferior a la del Mali-450MP4 a 250 MHz. A modo de comparación, el mejor PowerVR G6430- 450 MHz, que está en el iPhone 5S y el iPad Air, gana 115,2 Gflops. El más potente Mali-628MP6- 533 MHz, que está en la versión Octa de Samsung nota de la galaxia 3 golpea 102.4Gflops.

Además, no olvides el Tegra 4 y el Tegra 4i. GeForce ULP x72, que está en Tegra 4, gana 96,8 Gflops, y su hermano LTE con GeForce ULP x60 - 79,2

Pero aquí sucede lo más interesante, porque Adreno 330 también tiene una versión de 550MHz (que en un futuro cercano se podrá obtener usando kernels personalizados) y esta versión muy overclockeada está ganando ¡hasta 158.4Gflops! Este es un récord.

Echemos un vistazo a las GPU más antiguas como Adreno 320, Adreno 225, GeForce ULP x12 y PowerVR SGX544MP3 y SGX554MP4, y no olvidemos el sencillo SGX544MP que se encuentra en el superpopular chip MT6589.

Además, echemos un vistazo a los procesadores de video Adreno 203, Adreno 205, Adreno 200, Adreno 220 y Adreno 305. Los primeros 4 procesadores de video obtienen lo siguiente: Adreno 200- 3.92Gflops a 245MHz, Adreno 203- 7.84Gflops a la misma frecuencia de 245MHz . Como puede ver: un resultado doble en la misma frecuencia.
Adreno 205 es una continuación del 203. Alcanza los 8,5 Gflops, que no es mucho, pero la siguiente GPU, llamada Adreno 220, rompe los estereotipos de las GPU de gama no tan alta: unos increíbles 18 Gflops es el nivel del Mali-400MP4 533MHz que se encuentra en la parte superior. -fin Samsung Galaxy S3. Ahora considere Adreno 305, que es una versión simplificada de Adreno 320. Esta GPU se encuentra en procesadores como Snapdragon S4 Plus y Snapdragon 400. Por lo tanto, este acelerador gana 21,6 Gflops a 450 MHz.

Adreno 320 se divide en dos categorías: cuál está en S4 Pro y cuál está en Snapdragon 600. Se diferencian en la cantidad de bloques: si la versión S4 Pro tiene 64, entonces la versión 600 tiene 96. El Adreno 320 S4 Pro gana 57Gflops, y su versión S600 llega a 97,2 a 450MHz. Esto es incluso más que la GeForce ULP x72, por lo que el Snapdragon 600 de 1,9 GHz tiene una GPU más potente que la Tegra 4. Un resultado impactante.

Echemos un vistazo al Adreno 225. A 400 MHz, alcanza los 25,6 Gflops. A modo de comparación, la GeForce ULP x12, que está en Tegra 3, gana 12,5 Gflops a 520 MHz. Adreno 225 es más potente que GeForce ULP x12... Hmm... Pero si es cierto, entonces GeForce ULP x12 tiene el mismo rendimiento... 4,5 Gflops menos que Adreno 220...

Ahora pasemos al PowerVR SGX544MP3, que se encuentra en el Exynos 5410 o, más simplemente, en el Samsung Galaxy S4. Su rendimiento es de 51,1 Gflops. No es el más poderoso. El SGX554MP4 de gama más alta, que sirvió como base de juego para el iPad 4, produce 76,8 Gflops. Mucho más grande.

Pero una vez que descubrí el rendimiento del SGX544MP, que está en el MT6589 y MT6589T, no me importa. El MT6589 tiene una versión de 286MHz. Da solo 9.2Gflops. Este es muy pequeño, pero aún más que su hermano menor MT6589M. Tiene un gráfico. el acelerador opera a una frecuencia de solo 156MHz. Para ser honesto, no quiero hablar sobre este procesador, pero tengo que hacerlo. Entonces, da solo 4.9Gflops. No es mucho mejor que el Adreno 200. El MT6589T turboalimentado tiene un refuerzo de 357 MHz y eso le da 11,4 Gflops.

Y ahora para las consolas. La amada PSP produce solo 2.6Gflops. ¿Recuerdas los increíbles gráficos de los juegos de PSP? ¿Y la forma en que caminaron suavemente sobre él? Adreno 330 es más de 50 veces más potente que PSP. Pero no se siente un aumento de 50 veces. PSVita es un desarrollo serio de hierro. Tiene un PowerVR SGX543MP4+ y ofrece unos impresionantes 51,2 Gflops.

Y ahora sobre PS y Xbox. PS3 tiene un rendimiento de 228,8 Gflops y creo que la próxima generación de GPU será más potente que el amado decodificador, pero al nivel de PS4, que sigue ganando 1840 Gflops, como un cáncer para China. Por cierto, la superpotente tarjeta gráfica Nvidia GeForce GTX Titan está ganando 4500 Gflops, y la nueva GTX 780Ti tiene unos 4800 Gflops. A la compu, como a la luna :D

Oh, me olvidé del acelerador de video Vivante GC6400, que funciona a 800MHz. Este acelerador de video es el único competidor del infernal Adreno 330: su rendimiento es de 128 Gflops, que es solo 1,6 Gflops menos que el Adreno 330, pero sabemos que los desarrolladores realmente no quieren optimizar los juegos para este raro acelerador. Por ejemplo, no conozco ningún dispositivo con este acelerador. Quién sabe: por favor escribe en los comentarios.

El procesador ARM es un procesador móvil para teléfonos inteligentes y tabletas.

Esta tabla enumera todos los procesadores ARM conocidos actualmente. La tabla de procesadores ARM se complementará y actualizará a medida que aparezcan nuevos modelos. Esta tabla utiliza un sistema condicional para evaluar el rendimiento de la CPU y la GPU. Los datos de rendimiento de los procesadores ARM se tomaron de una variedad de fuentes, principalmente en función de los resultados de pruebas tales como: Aprobado, Antutu, GFXBanco.

No reclamamos una precisión absoluta. Clasificación absolutamente precisa y evaluar el rendimiento de los procesadores ARM imposible, por la sencilla razón de que cada uno de ellos, de alguna manera, tiene ventajas y, de alguna manera, va a la zaga de otros procesadores ARM. La tabla de procesadores ARM le permite ver, evaluar y, lo más importante, comparar diferentes SoC (System-On-Chip) soluciones Con nuestra tabla, puede comparar cpu móvil y descubra exactamente cómo se coloca el corazón ARM de su futuro (o presente) teléfono inteligente o tableta.

Aquí hemos comparado los procesadores ARM. Observamos y comparamos el rendimiento de la CPU y la GPU en varios SoC (Sistema en chip). Pero el lector puede tener algunas preguntas: ¿Dónde se usan los procesadores ARM? ¿Qué es un procesador ARM? ¿Cuál es la diferencia entre la arquitectura ARM y los procesadores x86? Tratemos de entender todo esto sin entrar en demasiados detalles.

Primero, definamos la terminología. ARM es el nombre de la arquitectura y al mismo tiempo el nombre de la empresa que la desarrolla. La abreviatura ARM significa (Advanced RISC Machine o Acorn RISC Machine), que se puede traducir como: máquina RISC avanzada. arquitectura BRAZO combina una familia de núcleos de microprocesador de 32 y 64 bits desarrollados y autorizados por ARM Limited. Me gustaría señalar de inmediato que ARM Limited se dedica al desarrollo de núcleos y herramientas para ellos (herramientas de depuración, compiladores, etc.), pero no a la producción de los procesadores en sí. Compañía BRAZO limitado vende licencias para la producción de procesadores ARM a terceros. Aquí hay una lista parcial de empresas con licencia para fabricar procesadores ARM en la actualidad: AMD, Atmel, Altera, Cirrus Logic, Intel, Marvell, NXP, Samsung, LG, MediaTek, Qualcomm, Sony Ericsson, Texas Instruments, nVidia, Freescale... y muchos más.

Algunas empresas con licencia para lanzar procesadores ARM crean sus propias variantes de núcleos basados ​​en la arquitectura ARM. Los ejemplos incluyen: DEC StrongARM, Freescale i.MX, Intel XScale, NVIDIA Tegra, ST-Ericsson Nomadik, Qualcomm Snapdragon, Texas Instruments OMAP, Samsung Hummingbird, LG H13, Apple A4/A5/A6 y HiSilicon K3.

Sobre la base de los procesadores ARM de hoy funcionan prácticamente cualquier dispositivo electrónico: PDA, Celulares y teléfonos inteligentes, reproductores digitales, videoconsolas portátiles, calculadoras, discos duros externos y enrutadores. Todos ellos contienen un núcleo ARM, por lo que podemos decir que ARM - procesadores móviles para smartphones y tabletas.

procesador ARM representa un SoC, o "sistema en un chip". El sistema SoC, o "sistema en un chip", puede contener en un chip, además de la propia CPU, y el resto de la computadora completa. Este es un controlador de memoria, un controlador de puerto de E / S, un núcleo de gráficos y un sistema de geoposicionamiento (GPS). También puede contener un módulo 3G, así como mucho más.

Si consideramos una familia separada de procesadores ARM, digamos Cortex-A9 (o cualquier otra), no se puede decir que todos los procesadores de la misma familia tengan el mismo rendimiento o que todos estén equipados con un módulo GPS. Todos estos parámetros dependen en gran medida del fabricante del chip y de qué y cómo decidió implementar en su producto.

¿Cuál es la diferencia entre los procesadores ARM y X86?? Por sí misma, la arquitectura RISC (Reduced Instruction Set Computer) implica un conjunto reducido de instrucciones. Lo que en consecuencia conduce a un consumo de energía muy moderado. De hecho, dentro de cualquier chip ARM hay muchos menos transistores que su contraparte de la línea x86. No olvide que en el sistema SoC todo periféricos está ubicado dentro de un solo chip, lo que permite que el procesador ARM sea aún más económico en términos de consumo de energía. La arquitectura ARM se diseñó originalmente para calcular solo operaciones con números enteros, a diferencia de x86, que puede funcionar con cálculos de punto flotante o FPU. Es imposible comparar inequívocamente estas dos arquitecturas. De alguna manera, la ventaja será para ARM. Y en algún lugar y viceversa. Si intenta responder la pregunta en una oración: cuál es la diferencia entre los procesadores ARM y X86, entonces la respuesta será esta: el procesador ARM no conoce la cantidad de comandos que conoce el procesador x86. Y los que saben, se ven mucho más bajos. Esto tiene ventajas y desventajas. Sea como fuere, últimamente todo apunta a que los procesadores ARM se están poniendo al día de forma lenta pero segura, y en algunos aspectos incluso superando a los x86 convencionales. Muchos declaran abiertamente que los procesadores ARM pronto reemplazarán a la plataforma x86 en el segmento de PC para el hogar. Como ya lo hemos hecho, en 2013, varias compañías mundialmente famosas abandonaron por completo el lanzamiento posterior de netbooks a favor de las tabletas. Bueno, lo que realmente sucederá, el tiempo lo dirá.

Realizaremos un seguimiento de los procesadores ya disponibles en el mercado ARM.

Desde los mismos tiempos en que apareció la primera computadora (su imagen), comenzó la búsqueda del poder, el rendimiento, y hoy, como antes, nada ha cambiado en este sentido, porque cada propietario computadora personal cuyo trabajo está relacionado con la carga de la potencia informática de la PC sueña con un hardware aún más productivo.

Todas las computadoras que existen se dividen en varias categorías, que van desde microchips hasta supercomputadoras que consumen decenas de kilovatios de electricidad y son las mejores en capacidades informáticas. En este artículo, aprenderá cómo medir el rendimiento de una computadora personal.

Desde los primeros tiempos, para medir el rendimiento de una computadora en particular, decidieron usar la cantidad de operaciones de coma flotante realizadas por 1 segundo de tiempo. En la práctica, esto resultó ser un resultado muy significativo. La unidad de medida de 1 operación se denominó Flops (Flops). Sin embargo, las computadoras son dispositivos muy productivos, por lo que antes del flop se usa el prefijo kilo/mega/giga/peta/ex, etc. Cada operación enumerada es 1000 veces más grande que la anterior. Para la evaluación final se dan resultados de Flops/s, es decir flops por segundo. Si quieres leer más sobre Flops, entonces estás aquí.

Medición del rendimiento de una PC personal

Hay muchas herramientas para medir el rendimiento FLOPS de una computadora personal o portátil. Sin embargo, todas las herramientas se basan en el mismo principio de funcionamiento.

De las posibles interfaces, se realiza un análisis de rendimiento a través de línea de comando, a través de compiladores Fortran y C++, etc. Pero iremos por el camino más fácil y usaremos el ya compilado archivo .exe programa en Linpack, que es el más popular para medir el rendimiento de las computadoras en Windows.

A continuación, presentamos a su atención 2 versiones del programa Linpack, que lo ayudarán a determinar cuántas operaciones de punto flotante realiza su computadora por segundo de tiempo.

¿Como revisar?

Primero, descomprima el archivo y ejecute el programa (archivo LinX.exe). La interfaz del programa es muy simple y puedes entenderla fácilmente. Primero, vaya a la configuración y dé al programa la máxima prioridad. Después de eso, intente desactivar el consumo de recursos del programa. En la interfaz de LinX, puede elegir cuántas veces o minutos ejecutar la prueba y cuántos datos manejar durante la misma. Cuando todos los ajustes estén configurados, haga clic en Prueba. Una vez finalizado, lo más probable es que vea el resultado en GFlops/s (Gigaflops por segundo).

Para representar cuánto es: 1 flops=1 operación de coma flotante; 1GFlops= 1,000,000,000 operaciones de punto flotante.