Sei sulla pagina 1di 28

PROCESADOR

El procesador es el dispositivo que se encarga de llevar a cabo las tareas necesarias para que puedas utilizar tus aplicaciones y
programas. Lo puedes considerar el cerebro de tu PC.
Una aplicacin una vez instalada en el disco duro tiene dos componentes bsicos. Los datos, por ejemplo dibujos, fotografas,
sonidos, vdeos y las instrucciones que son las encargadas de trabajar con esos datos.
La funcin del micro es por tanto, estar atento a la informacin que le llega por parte del usuario a travs de teclado y ratn y
actuar procesando las instrucciones que forman parte de la aplicacin que ests usando en un momento determinado.

Elementos bsicos de un procesador moderno


En un procesador puedes encontrar los siguientes elementos:
Ncleos. Una delas mejoras en las tecnologas de fabricacin de los procesadores lo que ha conseguido es aumentar el nmero
de transistores que pueden los fabricantes crear por unidad de rea. Un mayor nmero de ellos conlleva que se puedan integrar
ms elementos.
Los fabricantes gracias a esto han aadido varios ncleos en un mismo procesador. Cada uno de estos elementos no es ms que
un procesador pero reducido en tamao. Al tener varios ciertas tareas se pueden acelerar al trabajar en paralelo.
Cache. Es muy importante, para las prestaciones que el micro es capaz de dar, acelerar el uso de los accesos a memoria RAM.
Ten en cuenta que en ella se encuentran tanto los datos como las instrucciones de los programas con los que ests trabajando.
Un procesador tiene varios niveles de memoria cache pensada para acelerar estos accesos. Su idea de funcionamiento es
sencilla, se almacenan en ella los datos e instrucciones a los que se accede ms frecuentemente y al estar cerca del procesador
el acceso es ms rpido.
Fuera del ncleo nos encontramos con la denominada LLC (Last level cache) que dependiendo del modelo es la tercera o segunda
capa.
Otros elementos integrados. Dependiendo de la arquitectura tendrn ms elementos o menos en su interior. Ms informacin
un poco ms adelante en el artculo.
Interconexionado interno. Todos estos elementos necesitan conectarse entre ellos para intercambiar informacin.
Ads
Procesador Computadora
Procesador de computadora Computer CPU
Programas para computadora

Tenemos bsicamente dos opciones o conectar lneas una a una entre todos los elementos lo cual complica algo el diseo o
crear un bus al cual todos se conecten para compartir informacin.

Qu hay en el interior de cada ncleo?


A grandes rasgos podemos ver un ncleo como un procesador antiguo. Aunque si te acercas veras que el diseo ha ido
adaptndose con muchas optimizaciones para mejorar las prestaciones.
Unidad de control. De esta forma se denomina a un conjunto de elementos que puedes encontrar en el interior de un ncleo
encargado de cargar las instrucciones y datos segn se van ejecutando los programas.
Al leer una instruccin, la divide en micro instrucciones ms pequeas de tal forma que pueden encargar su ejecucin a los
distintos elementos del ncleo. Estas micro instrucciones se pueden ejecutar por tanto en paralelo o incluso en un orden distinto
del que llegan.
Registros. Un registro no es ms que una pequea memoria que esta integrada en el procesador. En ella es donde se almacenan
los datos para ser procesados. Es la memoria ms rpida de todo el sistema pero suelen ser muy pequeas. Con el avance de las
arquitecturas, al aadir ms instrucciones, cada vez existen ms tipos de registros.
Unidad Aritmtica Lgica. Conocida normalmente como ALU por sus siglas en ingles, es la encargada de realizar operaciones
aritmticas y lgicas sobre nmeros. En concreto estamos hablando de nmeros enteros, es decir aquellos que no tienen
decimales.
Unidad de coma flotante. Realizan las mismas funciones que la ALU pero sobre nmeros naturales. Sus siglas en ingles es FPU.
Este elemento no siempre ha estado incluido dentro del chip si no que era un elemento externo y se llamaba coprocesador
matemtico. Con los aos ha ganado cada vez ms funcionalidades y su funcin sin duda es muy importante.
Primeros niveles de cache. La cache ms cercana a la unidad de control suele estar dividida en instrucciones y datos. De esta
forma la unidad puede ir ejecutando varias instrucciones sin tener que estar continuamente leyendo de la RAM con cada nueva.
Es muy comn que existan al menos dos niveles de memoria cache en el interior del ncleo.
Que elementos se suelen integrar?
Como ya te comente cada vez se aaden ms elementos dentro del procesador, entre ellos puedes encontrar:
Controlador de memoria. Antes tenas un elemento sobre la placa base que se encargaba de toda la comunicacin entre el
micro y la memoria RAM. Al incluir este en el interior del procesador conseguimos mejoras en la velocidad muy importantes.
Tarjeta grfica. Cada vez son ms los modelos que incluyen una tarjeta grfica en su interior. De esta forma conseguimos reducir
el consumo y ahorrarnos dinero, al no tener que adquirir este dispositivo, en nuestro equipo. Por desgracia estas no son tan
potentes como sus hermanas mayores las discretas de toda la vida.
Controlador PCI Express. Al implementar internamente este componente la comunicacin con la tarjeta grfica discreta es
directa. Es decir, se ha seguido la misma filosofa que con el controlador de memoria.
Controlador del bus del sistema. El bus del sistema permite al procesador comunicarse con los perifricos que se encuentran
en la placa base. Al incluirlo se consigui otra vez una mejora en la velocidad global del sistema.
Qu nos traer el futuro?
Ten por seguro que cada vez tendremos ms elementos integrados en el procesador. La idea es que pasemos del concepto de
procesador al de SOC, es decir todo el sistema, o al menos la CPU y la placa base, en un solo chip.
Esto ser beneficioso, sobre todo, para los equipos porttiles ya que reducimos consumo y tamao.
COMO FUNCIONA UN PROCESADOR
El procesador es sin duda una de las partes ms importantes de cualquier PCtanto que se puede denominar como el cerebro. Es
el encargado de ejecutar las aplicaciones, interactuar con el teclado, el ratn, etc. Su cometido es clave dentro de cualquier PC
ya que si este elemento no funciona de la manera adecuada todo el sistema sufre.
Su funcionamiento, se puede ver, de forma simplificada, dividido en los siguientes pasos:
Lee una instruccin. Cualquier programa de igual que haga est compuesto de instrucciones y datos. Las primeras indican al
procesador que tareas deben de realizarse sobre los segundos. Una instruccin, por ejemplo, es la suma de A ms B, donde
tanto A como B son datos. En definitiva el primer paso consiste en leer una instruccin de la memoria.

Lee los datos asociados a esa instruccin. Una vez leda la instruccin, y analizados los datos que se van a procesar, estos son
ledos de la memoria. Siguiendo con el ejemplo anterior, A y B seran ledos de la memoria. Dependiendo de la instruccin estos
pueden o no estar en memoria.
Procesa la informacin y se escribe a memoria los datos. Se realiza la operacin. Dependiendo de la instruccin, el resultado
puede ser escrito en memoria, o quedar almacenado dentro del procesador, en un registro del mismo para un posterior uso.
Se pasa a la siguiente instruccin. Lo normal es pasar a la siguiente instruccin. Pero no todas son iguales y puede que alguna
cambie el flujo del programa. Por ejemplo, una puede decidir que se repitan las anteriores instrucciones hasta que no se cumpla
una determinada condicin.
Dnde se almacenan los datos y las instrucciones?
Los procesadores, de los PC, utilizan la que es conocida como arquitectura de Von Neumann. En ella, tanto los datos como las
instrucciones, se encuentran en la misma memoria.
En un PC, no existe un slo dispositivo al que podamos denominar memoria, sino que realmente estamos ante un sistema
jerarquizado en varios niveles.
Ads
Procesador Programas para computadora
Procesador de computadora Computer CPU
Computadoras reparacion
Cuando el equipo est apagado, los datos y programas se almacenan en el disco duro que en cuanto el PC se enciende se escriben
en la memoria RAM que es donde el procesador los puede leer.
La RAM es miles de veces ms rpida que el disco duro y por lo tanto es ideal para almacenar los programas cuando son
ejecutados.

Qu se hace para acelerar ese flujo de datos e instrucciones?


El uso de la arquitectura de Von Neumann hace que la velocidad a la que se leen y escriben los datos e instrucciones sea muy
importante. Puede darse el caso que todo el procesador se encuentre a la espera de recibir datos quedando la mquina
bloqueada hasta que estos no lleguen. El micro es muy rpido y no es extrao que se quede esperando a los datos y las
instrucciones.
La solucin tomada por los ingenieros de los procesadores para acelerar este enlace es aadir ms niveles a la jerarqua de
memoria. Se insertan varios niveles de memoria, los cuales son denominados cache, dentro del procesador.
Cada nivel, intenta almacenar los valores que ms se consultan, haciendo las sucesivas lecturas ms fluidas. El cometido de la
memoria cache es por tanto sencillo, que los datos estn lo ms cerca posible de donde van a ser procesados. Este elemento,
es muy importante y por eso se suele dar su tamao cuando consultamos las especificaciones tcnicas de los micros.

Cmo se puede acelerar el procesamiento de las instrucciones?


El flujo de instrucciones y datos no es lo nico que hay que acelerar, tambin es deseable que el procesamiento de cada una de
ellas sea lo ms rpido posible.
Para conseguir esto un procesador no tiene un slo bloque para trabajar con las funciones si no que puede estar compuesto por
varios. Cuando se procesa una instruccin, se divide para utilizar los distintos bloques del procesador. Realmente lo que se hace
es dividir una instruccin muy compleja en partes ms pequeas conocidas como microinstrucciones.
De esta forma un procesador es capaz incluso, de ejecutar varias de estas instrucciones por ciclo de reloj. Todo depende de la
arquitectura que se haya usado.
La parte del procesador encargada de sincronizar todo este proceso es la unidad de control.

Cmo se realizan las operaciones?


El micro tiene en su interior unas pequeas memorias denominadas registros. En estos, se introducen los datos de las
operaciones que van a ser almacenados, se ejecuta la operacin y en otro de estos registros se devuelve la informacin.
Si las operaciones son complejas se utilizan bloques funcionales adaptados como son las ALUS y las FPUs.
Con la aparicin de nuevos conjuntos de instrucciones, orientadas a acelerar procesados matemticos como los que puedes
encontrar en aplicaciones multimedia o de generacin de grficos tridimensionales, el nmero de estos registros y sus tamaos
ha aumentado de manera exponencial.

Cmo intervienen las instrucciones de salto?


No todas las instrucciones son del mismo tipo sino que existen algunas que dependiendo de ciertas condiciones pueden saltar
a otros lugares del programa. Los procesadores juegan con adelantarse a los resultados, a veces ejecutas la primera y la tercera
operacin siguientes por ejemplo antes que se realiza la segunda, pero las instrucciones condicionales lo pueden cambiar todo.
Esto hace que buen predictor de salto sea importante para que el procesador pueda seguir funcionando a plena potencia.

Conclusiones
En esencia los procesadores de un equipo actual funcionan de la misma forma que uno de hace 20 aos, lo que ha cambiado
son las optimizaciones que se han realizado.
Entre ellas, la capacidad de segmentar las aplicaciones, el uso de la memoria cache o predecir los saltos, son algunos de los ms
destacados.
PASTA TERMICA
Muchas veces nos olvidamos de ella, pero es un componente fundamental. La pasta trmica se usa en cualquier ordenador
personal en la actualidad, as como en muchos otros dispositivos que utilizan cualquier tipo de procesador.
Hoy vamos a dedicarle un especial con todo lo que que necesitas saber sobre la pasta trmica. Para qu se usa, de qu est
hecha y por qu es necesario cuidarla y renovarla periodicamente. Una masilla vital para que nuestros ordenadores se
mantengan con vida durante muchos aos.
Qu es la pasta trmica?
La pasta trmica es una de masilla que puede presentarse en mltiples formatos, donde el ms comn es una especie de lquido
muy denso y espeso. Generalmente tiene un color metlico debido a sus componentes, aunque tambin hay otras variantes que
presentan una tonalidad blanca.
La principal caracterstica de la pasta trmica es ofrecer una alta conductividad trmica, razn para su uso: se aplica entre la
superficie superior del procesador y la superficie de contacto del disipador. Su finalidad es la de mover el calor del primer
componente al segundo, aunque adems, dado que solemos hablar de superficies metlicas, existen irregularidades que son
tapadas por la pasta para lograr un mejor contacto entre ambas partes.
En definitiva, el fin de la pasta trmica es servir como elemento fsico intermediario entre el procesador (generalmente CPU,
aunque tambin otros chips) y el disipador, para que el calor generado por el primero pueda moverse a lo largo de la pasta
trmica y llegar al segundo que, a travs de sus ventiladores, lo enviar al exterior.
Componentes de la pasta trmica
Aunque este apartado es ms una cuestin qumica que de electrnica o hardware, vamos a dar unas pequeas pinceladas sobre
cul es la composicin de la pasta trmica.
En primer lugar es necesario discriminar entre los diferentes tipos de pasta trmica, entre los que podramos decir que dos de
ellos son los ms comunes: las basadas en componentes cermicos y las basadas en componentes metlicos.
Las primeras, las pastas trmicas cermicas, se caracterizan por tener un color blanquecino. Su composicin se basa en polvo
de cermica en suspensin sobre una mezcla de lquido, generalmente una especie de silicona. Se trata de una pasta trmica
barata y bsica que suele encontrarse a la venta en tiendas especializadas en electrnica, aunque no recomendara su uso en
componentes de ordenador debido a que las temperaturas que recogen los componentes hardware de un ordenador suelen ser
exageradamente altas.
Debido a ello se necesita algo ms, y aqu entra en juego el segundo tipo: la pasta trmica metlica. Al igual que la cermica, se
parte de una base de una especie de silicona a la que se le aaden metales como aluminio o plata que ofrecen una
conductividad trmica mucho mayor que la cermica. Son ms caras, pero ideales para soportar las altas temperaturas de un
chip de ordenador.
Existen muchos otros tipos de pasta trmica, aunque estos dos de aqu arriba son los ms comunes. Tambin es posible
encontrar pasta trmica de cualquiera de los dos tipos con pegamento, nada recomendable para servir junto al disipador y a un
procesador de ordenador.
Razones para cuidar la pasta trmica de tu ordenador
Cualquier ordenador de sobremesa o porttil actual hace uso de pasta trmica, que aunque nunca la hayamos visto se esconde
tras el disipador de la CPU. Lo mismo ocurre con la tarjeta grfica, donde la GPU (Graphics Processor Unit, similar a la CPU pero
en la tarjeta grfica) necesita de este viscoso elemento para conducir el calor hacia el ventilador y disipador. Y no me olvido de
algunos chipsets que en ciertos modelos de placas base tambin utilizan un pequeo disipador (activo, es decir con ventilador,
o bien pasivo) para extraer el calor.
CPU, GPU y chipset, estos son los tres elementos de un ordenador domstico que usualmente utilizan pasta trmica que, al
tener una base lquida (ms bien viscosa, como ya he dicho anteriormente), tienen una pequea parte de agua que puede
evaporarse con el paso del tiempo y dar lugar a una masa slida. Generalmente suele ocurrir tras varios aos de uso, aunque
dependiendo de las circunstancias y de la calidad de la pasta trmica tambin puede ser algo antes.
Esta masa slida rompe completamnete la finalidad de la pasta trmica, que es la de rellenar los huecos existentes entre el
procesador y el disipador y que aparecen con el paso del tiempo, debido por ejemplo a la expansin y contraccin de los
materiales con los cambios de temperatura. Por ello es importante que la pasta trmica est en perfecto estado durante todo
su perodo de vida.
Si una pasta trmica est en buen estado proporcionar una buena conductividad trmica entre procesador y disipador,
haciendo que el calor se mueva correctamente al segundo. Si est en mal estado el calor se quedar en el procesador,
provocando un sobrecalientamiento que en ocasiones lmite puede dar lugar al malfuncionamiento del chip e incluso a su
deterioro fsico. Por ejemplo, los lmites fsicos de una CPU estn entre 95 y 110 grados centgrados, momento en el cual el
fabricante no garantiza lo que le pueda ocurrir al chip desde el punto de vista fsico. Lo ms usual es que los circuitos internos
se quemarn debido al intenso calor, teniendo que tirar a la basura el componente.
Cmo saber si la pasta trmica est en buen estado y cmo cambiarla?
Difcil pregunta si no queremos mancharnos las manos. Lo ms sencillo que podemos hacer es monitorizar las temperaturas de
nuestro ordenador, teniendo en cuenta la temperatura ambiente y estudiando los incrementos producidos con el paso del
tiempo bajo las mismas circunstancias: el ordenador encendido durante media hora y sin ejecutar ningn proceso, por ejemplo,
con los ventiladores funcionando a las mnimas revoluciones y con una temperatura ambiente fija.
Sin embargo esto suele ser una tarea algo tediosa que requiere que estemos atentos durante muchos meses para tomar las
temperaturas, almacenarlas y organizarlas. Es mucho ms fcil reemplazar la pasta trmica cada cierto tiempo, para lo cual
solo es necesario un destornillador (generalmente uno de estrella, casi todos los tornillos de un ordenador tienen la misma
cabeza), algo de paciencia y un poco de maa.
El mtodo o proceso para un procesador central o CPU es el siguiente:
1. Se abre la tapa lateral del ordenador. No tiene prdida, aunque cuidado con algunos modelos de cajas que tienen un
ventilador que lleva un cable al interior de la caja.
2. Se extrae el disipador. Este punto es uno de los ms delicados, ya que es posible que el disipador utilice tornillos o solapas
a presin. En cualquier caso, si no tienes experiencia, es recomendable acudir a la web oficial del fabricante del disipador
para estudiar cul es el mtodo a seguir.
3. Una vez extrado el disipador ya lo habremos separado de la placa base. Se puede extraer tambin el procesador, sacndolo
de la placa base con cuidado (algunos modelos tienen pines que se doblan con la mirada).
4. Con el procesador y el disipador en la mesa, los apoyamos sobre una superficie acolchada como un trapo seco o una toalla.
No es recomendable utilizar superficies duras para evitar posibles problemas por un golpe no previsto.
5. Ahora, con cuidado, se limpian todos los restos de pasta trmica tanto de CPUcomo del disipador. Para ello se puede
utilizar alcohol y papel higinico, siempre con cuidado de no golpear ni modificar la estructura de ambos componentes y
eliminando la pasta trmica restante de cualquier recoveco.
6. Una vez limpios ambos componentes, se secan a fondo (de nuevo, con cuidado) y se aplica nueva pasta trmica. Para ello
es necesario cubrir la parte de contacto del disipador con una fina capa de pasta trmica, generalmente un milmetro o
menos. Es necesario moldear la pasta hasta que quede regular, por ejemplo con la ayuda de un palillo de madera o de un
pequeo cacho de papel, utilizndolo a modo de esptula.
7. Una vez aplicada la nueva pasta trmica es necesario volver a montar todas las partes. Ojo porque el procesador tiene una
nica posicin posible en el socket (generalmente marcada en una de sus esquinas) y tiene que entrar sin ningn tipo de
presin. Si hemos reinstalado la CPU en la placa base, deberemos tener cuidado con no mover el procesador para evitar
derramar pasta trmica por otras zonas de la placa base.
Siempre es recomendable reemplazar la pasta trmica en caso de extraer el disipador, ya que al moverlo estaremos cambiando
la posicin de la pasta anterior y eso puede dar lugar a zonas que no estn perfectamente cubiertas por el material. Tambin he
de comentar que el mtodo arriba descrito no es nico ni universal, y que aqu cada maestrillo tiene su librillo. Por ejemplo hay
gente que aplica una capa de pasta al disipador y otra al procesador, si bien yo prefiero dar solo una para que cuando se coloque
el disipador (generalmente a presin) no desborde hacia la placa base.
Respecto del tiempo de reemplazo de la pasta trmica todo depender de la calidad de la misma, de la temperatura ambiente,
del tiempo de funcionamiento del ordenador, del porcentaje de utilizacin de la CPU y alguna que otra razn ms. Yo
recomiendo reemplazar la pasta termica cada ao, aunque los fabricantes de las buenas pastas suelen garantizar el buen
funcionamiento en periodos de entre tres y cinco aos.
Por ltimo, aunque nos hemos centrado en el procesador central o CPU, tanto GPUcomo chipset (y es posible que otros
componentes) utilizan pasta trmica y es recomendable reemplazarla. Para ello seguiremos un proceso similar al descrito
arriba para la CPU: separaremos el chip del disipador metlico, limpiaremos los restos existentes, aplicaremos la nueva pasta y
volveremos a montar.
Conclusiones
Los ordenadores son estufas de calor producido por sus chips, y ese calor hay que sacarlo de alguna forma. Para ello son de gran
ayuda los disipadores que, junto con los ventiladores, extraen el aire caliente hacia el exterior de la caja.
Pero entre los chips y los disipadores est la pasta trmica, un componente lquido algo espeso y viscoso que generalmente es
uno de los grandes olvidados de nuestro ordenador. Es de gran importancia que la pasta trmica est en buen estado de
funcionamiento, ya que es la encargada de mover el calor hacia el disipador que, a su vez, es el que lo saca al exterior.
Personalmente recomiendo reemplazar la pasta trmica de forma anual en un proceso generalmente sencillo, pero en el que
estaremos tratando con componentes frgiles con los que hay que tener el mximo cuidado.

Diferencia entre la CPU y la GPU


La CPU y la GPU son los dos procesadores principales que existen en todo PC, el primero se encarga de todo tipo de tareas
mientras que el segundo est especializado en los grficos, por tanto, es lgico que existan grandes diferencias entre ellos
pese a que ambos estn formados por los mismos elementos bsicos, los transistores. En este artculo damos un repaso a la
arquitectura general de CPU y GPU para entender sus grandes diferencias.

Tanto la GPU como la CPU son procesadores que estn formados por un montn de transistores, de una forma sencilla
podemos decir que los transistores realizan operaciones matemticas y leen datos en lenguaje binario, un lenguaje formado
por ceros y unos que es el nico que son capaces de entender los ordenadores. Ms all de ello todo son diferencias.
En primer lugar, nos centramos en la CPU que es el procesador de propsito general, esto significa que puede hacer todo tipo
de clculos, la CPU est diseada para el procesamiento en serie de los datos. Esto ltimo implica la presencia de ncleos muy
grandes en un nmero muy reducido, por tanto, es capaz de ejecutar un reducido nmero de programas a la vez. Sin embargo,
estos programas son enormemente complejos e incluyen grandes cantidades de instrucciones.
Por otra parte, tenemos el procesador grfico o GPU que est mucho ms especializado para tareas que requieren de un alto
grado de paralelismo. La GPU est formada por miles de ncleos en su interior, unos ncleos que son mucho ms pequeos y
que por tanto pueden realizar una cantidad de operaciones mucho ms reducida. Esto hace que una GPU est optimizada para
procesar grandes cantidades de datos y realizar las mismas operaciones especficas una y otra vez. Una GPU es capaz
de ejecutar miles de programas a la vez, aunque estos han de ser mucho ms especficos que los que pueden manejar una
CPU. Tradicionalmente los programas que ejecuta una GPU se componen de una nica instruccin y mltiples datos.
La GPU se encuentra en la tarjeta grfica y su capacidad para trabajar en paralelo es tan grande que puede multiplicar por 100
o incluso por mucho ms el rendimiento que puede alcanzar una CPU en operaciones especializadas en vectores y matrices,
esto son operaciones geomtricas.
Inicialmente las GPUs se usaban solo para el procesamiento de grficos, pero la gran evolucin que han sufrido ha hecho que
sus capacidades aumenten mucho, por ello hoy en da existen muchos campos en los que se puede aprovechar su gran capacidad
para trabajar en paralelo, por ejemplo, en la investigacin cientfica con la simulacin de modelos, la inteligencia artificial o
el minado de criptomonedas.

Para comprender la gran diferencia que existe entre una CPU y una GPU nada mejor que el siguiente vdeo de Cazadores de
Mitos, en primer lugar veremos un pequeo robot dibujando un rostro, en segundo lugar vemos una gran mquina que
representa a la GPU y que hace algo mucho ms complejo en menos tiempo.

https://youtu.be/-P28LKWTzrI

FLOPS
Qu son los teraflops y qu miden exactamente
Sony y Microsoft estn pisando el acelerador de las videoconsolas, y en esta
frentica batalla por ver quin la saca ms potente hay un trmino que no deja de
repetirse: los Teraflops. De hecho casi podramos decir que se ha convertido en una
especie de nuevo estndar para medir el rendimiento de las consolas.
Por eso, hoy vamos a tratar de explicarte qu son los FLOPS y qu miden
exactamente. Tambin te vamos a explicar hasta qu punto es una medida fiable, y
de paso pondremos un poco de contexto viendo cuntos tienen otros dispositivos que solemos utilizar.
Qu son exactamente los Teraflops?
El trmino FLOPS (Floating point operations per second) significa operaciones de coma flotante por segundo, y es una unidad
que se suele utilizar para medir los clculos matemticos que puede hacer por segundo una CPU y GPU. La representacin en
coma flotante es una manera de representar nmeros reales especialmente grandes o pequeos, de manera que los
ordenadores puedan hacer operaciones aritmticas de forma ms rpida.
As pues, el FLOP es una medida que utiliza como referencia la cantidad de operaciones cientficas que se pueden realizar en un
segundo. Por lo general en la informtica moderna siempre se han utilizado los Gigaflops, el clculo en millones, pero con el
avance de las capacidades de clculo de los procesadores en los ltimos aos solemos hablar en billones de clculos por segundo,
los Teraflops.
Hasta la actual guerra de potencia de las consolas, esta era una unidad de medida en la que se fijaban sobre todo en los mbitos
cientficos para desarrollar algunos de los mayores superordenadores del mundo. Estos actualmente ya han dejado atrs los
Teraflops, y su carrera ahora est para con los Petaflops.
Con el tiempo, ms all de su enfoque cientfico y matemtico, los FLOPS han acabado convirtindose en una medida de
referencia para medir el rendimiento total del sistema (CPU + GPU). Aun as hay que tener en cuenta que en las aplicaciones
ordinarias no cientficas de los procesadores, las operaciones sobre nmeros enteros medidos en MIPS son mucho ms comunes.
Por lo tanto, aunque todos hemos acabado midiendo el rendimiento en FLOPS, esta medida no predice con precisin la rapidez
con la que un procesador har una tarea. Adems no todo es potencia, y a la hora de valorar un dispositivo tambin tenemos
que tener en cuenta otros conceptos como las frecuencias de sus procesadores o la memoria ROM y RAM.
Un buen ejemplo nos lo dio en una entrevista Jorge Huguet, Director de Marketing de Sony Computer Entertainment Espaa:
"Es como el motor de un coche. Tienes un motor as de grande que te da 200 caballos, o tienes un motor chiquitito que por su
tecnologa llega a 180 caballos pero al final la velocidad que te coge es la misma". Esto quiere decir que ms all del rendimiento
bruto hay muchas otras tecnologas que tambin influyen en el resultado final.
En cualquier caso, el Teraflop es una medida de referencia con la que los desarrolladores pueden saber con cunta potencia
computacional pueden contara la hora de crear sus juegos en determinadas plataformas. Por lo tanto, cuantos ms Teraflops
tenga una consola mayores y ms complejos sern los universos virtuales que se pueden crear para ella.
Cuntos Gigaflops tiene tu mvil, ordenador o consola?
La mejor manera de entender lo que supone que esta o aquella consola tengan estos y aquellos FLOPS es la de compararlos a
otros dispositivos cercanos que solamos utilizar convencionalmente. Para ello, una pgina que seguro te resulta ms que
interesante es GPU GFLOPS, que te da la medida en Gigaflops de varios tipos de dispositivo.
Por ejemplo, y aunque pertenezca a la gama alta del ao pasado, un mvil con SoC Snapdragon 821 con Adreno 530 tiene un
rendimiento de 519,2 Gigaflops, y los chips Apple A9X del iPad Pro alcanzan los 345,6 Gigaflops. Por su parte, la Nvidia GeForce
GTX 1080 tiene una potencia de 9000 Gigaflops, unos 9 Teraflops.
En cuanto al mercado de videoconsolas, tienes a la Xbox One y la PlayStation 4 con 1311,5 y 1840 Gigaflops respectivamente.
La PlayStation 4 Pro llegar a alrededor de 4200 GFlops, y Project Scorpio espera alcanzar los 6000 Gigaflops. De la Nintendo
Switch an no hay demasiados benchmarks, pero sus especificaciones sugieren entre 400 y 500 Gigaflops.

FLOPS GPU
GAME CONSOLES GPU
Consoles Name GPU Name Fab Clock GFlops
NDS ARM946E-S (CPU) 180/130nm 67 MHz 0.6
N3DS PICA 200 45nm 200 MHz 4.8

PSP R4000 x 2 90nm 333 MHz 2.6


PS VITA SGX543 MP4+ 45nm 222 MHz 28.4

Dreamcast PowerVR2 CLX2 250nm 100 MHz 1.4

XBOX XGPU (NV2A) 150nm 233 MHz 20


XBOX 360 ATI R500 Xenos 90/65/45nm 500 MHz 240
XBOX ONE AMD Radeon GCN 853 MHz 1311.5
28/16nm
XBOX ONE S (12CU 768 Cores) 914 MHz 1405.2
AMD Radeon GCN
XBOX ONE X 16nm 1172 MHz 6000
(40CU 2560 Cores)

PlayStation 2 GS 180/150/90nm 147 MHz 6.2 (EE+GS)


PlayStation 3 RSX (NVIDIA G70) 90/65/45nm 550 MHz 228.8
PlayStation 4 AMD Radeon GCN
28/16nm 800 MHz 1840
PlayStation 4 Slim (18CU 1152 Cores)
AMD Radeon GCN
PlayStation 4 Pro 16nm 911 MHz 4200
(36CU 2304 Cores)
N64 SGI RCP 350nm 62.5 MHz 0.1~0.2
GameCube Flipper 180nm 162 MHz 9.4
Wii ATI HollyWood 90nm 243 MHz 12
Wii U ATI RV770 40nm 550 MHz 176
Tegra X1 (Undocked) 20nm 307.2 MHz 157.2
Switch
Tegra X1 (Docked) 20nm 768 MHz 393.2

Tegra 3
Ouya 40nm 520 Mhz 12.5
(Geforce ULP x 12)
Tegra 4
SHIELD portable 28nm 672 MHz 96.8
(Geforce ULP x 72)
Tegra X1
SHIELD TV 20nm 1000 MHz 512
(Maxwell Cores x 256 (2xSMM))

IMAGINATION POWERVR
GPU Name Chip Clock GFlops
OMAP 3530 110 MHz 0.88
SGX530 DM3730 200 MHz 1.6
--- 300 MHz 2.4

MT6513
MT6573 281 MHz 2.25
SGX531 MT6575M
R-Car E1 400 MHz 3.2
MT6515
MT6575
MT6517
MT6517T
SGX531 Ultra MT6577 522 MHz 4.2
MT6577T
MT8317
MT8317T
MT8377

S5PC100
200 MHz 1.6
Apple A4
SGX535
Apple A4 (iPad) 250 MHz 2.0
--- 300 MHz 2.4

Jz4780 ??? MHz ???


Exynos 3110 200 MHz 3.2
SGX540
OMAP 4430 307 MHz 4.9
OMAP 4460 384 MHz 6.1
Atom Z2420
R-Car E2 400 MHz 6.4
R-Car M1AM1S
ATM7021
ATM7021A 500 MHz 8.0
ATM7029B
RK3168 600 MHz 9.6

SGX543 --- 200 MHz 6.4


Apple A5 200 MHz 12.8
Apple A5 (iPad2) 250 MHz 16.0
SGX543 MP2
MT5327 400 MHz 25.6
R-Car H1 520 MHz 33.28
SGX543 MP3 Apple A6 266 MHz 25.5
SGX543 MP4 Apple A5X 250 MHz 32.0

MT6589M
MT8117 156 MHz 5
MT8121
MT6589
286 MHz 9.2
MT8389
MT8125 300 MHz 9.6
SGX544
MT6589T
357 MHz 11.4
MT8389T
OMAP 4470 384 MHz 12.3
Broadcom M320
??? ???
Broadcom M340
ATM7039 450 MHz 14.4
Atom Z2520 300 MHZ 19.2
Allwinner A31
350 MHz 22.4
Allwinner A31s
Atom Z2560 400 MHz 25.6
SGX544 MP2
R-Car M2 520 MHz 33.28
Atom Z2580 533 MHz 34.1
Allwinner A83T
700 MHz 44.8
Allwinner H8
SGX544 MP3 Exynos 5410 533 MHz 51.1

--- 300 MHz 4.8


SGX545 Atom Z2460
533 MHz 8.5
Atom Z2760

SGX554 --- 300 MHz 19.2


SGX554 MP2 --- 300 MHz 38.4
SGX554 MP4 Apple A6X 266 MHz 68.1

G6020
--- 300 MHz 4.8
(0.25 Clusters)

G6050
G6060 --- 300 MHz 9.6
(0.5 Clusters)

G6100
G6110 RK3368 600 MHz 38.4
(1 Clusters)

MT6595M
450 MHz 57.6
MT8135
MT6795M 550 MHz 70.4
G6200
(2 Clusters) MT6595
600 MHz 76.8
MT6595T
MT6793
700 MHz 89.6
Helio X10 (MT6795MT6795T)
Allwinner A80
G6230 533 MHz 68.0
Allwinner A80T
(2 Clusters)
ATM9009 600 MHz 76.8
GX6240
--- 650 MHz 83.2
(2 Clusters)
MT8173
600 MHz 76.8
GX6250 MT8176
(2 Clusters) MT8693 700 MHz 89.6
--- 750 MHz 96

--- 300 MHz 76.8


G6400 Atom Z3460
533 MHz 136.4
(4 Clusters) Atom Z3480
R-Car H2 600 MHz 153.6
--- 300 MHz 76.8
Apple A7
450 MHz 115.2
Apple A7 (iPad Air)
G6430 Atom Z3530 457 MHz 117
(4 Clusters) Atom Z3560
533 MHz 136.4
Atom Z3580
Atom Z3570
640 MHz 163.8
Atom Z3590
Apple A8 450 MHz 115.2
GX6450
--- 600 MHz 153.6
(4 Clusters)

G6630 --- 450 MHz 172.8


(6 Clusters) --- 600 MHz 230.4
GX6650
R-Car H3 600 MHz 230.4
(6 Clusters)

GX6850 Apple A8X 450 MHz 230.4


(8 Clusters) --- 600 MHz 307.2

GE7400
--- 600 MHz 19.2
(0.5 Clusters)
GE7800
--- 600 MHz 38.4
(1 Clusters)

GT7200 --- 650 MHz 83.2


(2 Clusters) SC9861G-IA ??? MHz ???
GT7400
--- 650 MHz 166.4
(4 Clusters)
GT7400 Plus
Helio X30 800 MHz 204.8
(4 Clusters)
GT7600
Apple A9 450 MHz 172.8
(6 Clusters)
GT7600 Plus
Apple A10 Fusion 650 MHz? 249.6?
(6 Clusters)
GT7800
--- 650 MHz 332.8
(8 Clusters)
GT7800+
Apple A9X 450 MHz 345.6
(12 Clusters)
GT7900 --- 650 MHz 665.6
(16 Clusters) --- 800 MHz 819.2

GT8525
--- 1000 MHz 192
(2 Clusters)

QUALCOMM ADRENO
GPU Name Chip Fab Clock GFlops
MSM7x00
MSM7x00A
Adreno 130 ??nm 133 MHz 1.2
MSM7x01
MSM7x01A
Snapdragon S1
MSM7225
MSM7625
MSM7227 65nm 133 MHz 2.1
MSM7627
QSD8250
QSD8650
Adreno 200
Snapdragon S1
MSM7225A 45nm 200 MHz 3.2
MSM7625A
Snapdragon S1
MSM7227A 45nm 245 MHz 3.92
MSM7627A

Snapdragon S4 Play
MSM8225 45nm 245 MHz 7.84
MSM8625
Adreno 203
Snapdragon 200
MSM8225Q 45nm 294 MHz 9.4
MSM8625Q
Snapdragon S2
MSM7230
MSM7630
Adreno 205 45nm 266 MHz 8.5
MSM8255
MSM8655
APQ8055

Snapdragon S3
MSM8260
Adreno 220 45nm 266MHz 17
MSM8660
APQ8060
Snapdragon S4 Plus
APQ8060A 28nm 200 MHz 12.8
MSM8260A
Adreno 225
Snapdragon S4 Plus (MSM8660A) 28nm 300 MHz 19.2
Snapdragon S4 Plus (MSM8960) 28nm 400 MHz 25.6

Snapdragon 200
MSM8210
Adreno 302 MSM8610 28nm 400 MHz 19.2
MSM8212
MSM8612
Snapdragon 208
Snapdragon 210
Adreno 304 28nm 400 MHz 19.2
Snapdragon 212
Snapdragon Wear 2100
Snapdragon S4 Plus
Adreno 305 MSM8227 28nm 400~450 MHz 19.2~21.6
MSM8627
Snapdragon 400
MSM8226
MSM8626
MSM8230
MSM8630
MSM8930
MSM8030AB
MSM8230AB
MSM8630AB
MSM8930AB
MSM8228
MSM8628
MSM8928
APQ8026
APQ8030

Snapdragon 410 (MSM8916)


Adreno 306 28nm 400 MHz 21.6
Snapdragon 412 (MSM8916v2)
Snapdragon 425 (MSM8917)
Adreno 308 28nm 500 MHz 27
Snapdragon 427

Snapdragon S4 Pro
MSM8960T
Adreno 320
APQ8064 28nm 400 MHz 57.6
(64 ALU)
APQ8064 1AA
Snapdragon S4 Prime (MPQ8064)
Adreno 320 Snapdragon 600 (APQ8064T) 28nm 400 MHz 86.4
(96 ALU) Snapdragon 600 (APQ8064AB) 28nm 450 MHz 97.2

Snapdragon 800
APQ8074 28nm 450 MHz 129.8
MSM8974AA
Adreno 330 Snapdragon 801
MSM8274AB 28nm 550 MHz 158.4
MSM8974AB
Snapdragon 801 (MSM8974AC) 28nm 578 MHz 166.5

Snapdragon 415 (MSM8929)


Snapdragon 615 (MSM8939)
Adreno 405 28nm 550 MHz 59.4
Snapdragon 616 (MSM8939v2)
Snapdragon 617 (MSM8952)

Adreno 418 Snapdragon 808 (MSM8992) 20nm 600 MHz 172.8


Adreno 420 Snapdragon 805 (APQ8084) 28nm 500~600 MHz 144~172.8

Snapdragon 810
Adreno 430 APQ8094 20nm 500~650 MHz 324~420
MSM8994
Snapdragon 430 (MSM8937)
Adreno 505 28nm 450 MHz 48.6
Snapdragon 435

Snapdragon 450 14nm 600 MHz 120


Adreno 506 Snapdragon 625
14nm 650 MHz 130
Snapdragon 626
Adreno 508 Snapdragon 630 14nm 800 MHz? 160?

Snapdragon 650 (MSM8956)


Adreno 510 Snapdragon 652 (MSM8976) 28nm 600 MHz 180
Snapdragon 653 (MSM8976PRO)
Adreno 512 Snapdragon 660 (MSM8976 Plus) 14nm 800 MHz? 240?

Snapdragon 820 (MSM8996) 14nm 510~624 MHz 407.4~498.5


Adreno 530
Snapdragon 821 (MSM8996PRO) 14nm 650 MHz 519.2
Adreno 540 Snapdragon 835 (MSM8998) 10nm 710 MHz 567
More Qualcomm Adreno Information in wiki

NVIDIA TEGRA
GPU Name Chip Fab Clock GFlops
Tegra 2
40nm 300 MHz 4.8
(AP20H)
Tegra 2
Geforce ULP x 8 40nm 333 MHz 5.6
(T20)
Tegra 2
40nm 400 MHz 6.7
(AP25T25)

Tegra 3
40nm 416 MHz 10
(T30LAP33)
Geforce ULP x 12 Tegra 3 40nm 450 MHz 10.8
Tegra 3
40nm 520 MHz 12.5
(T30T33AP37)

Geforce ULP x 60 Tegra 4i 28nm 660 MHz 79.2

Geforce ULP x 72 Tegra 4 28nm 672 MHz 96.8

Kepler Cores x 192 Tegra K1


28nm 850 MHz 326.4
(1xSMX) Tegra K1 (Denver)
Maxwell Cores x 256 850 MHz 435.2
Tegra X1 20nm
(2xSMM) 1000 MHz 512

Pascal Cores x 256


Tegra Parker 16nm 1465 MHz 750
(2xSMM)

Volta Cores x 512 Tegra Xavier 12nm ???? MHz ????

ARM MALI
GPU Name Chip Clock GFlops
--- 200 MHz 1.8
AML8726-M3 250 MHz 2.25
ST-E U8500 275 MHz 2.48
WM8850
WM8950
SC6815A
SC7710
SC8810 300 MHz 2.7
SC9820
Allwinner A10
Allwinner A10s
Allwinner A13
RK292X 330 MHz 2.97
SC7715
Mali-400
SC7727S
ST-E U8520
Telechips TCC892x-i
Rk2926 400 MHz 3.6
RK2928
MT6290
MT8638T
MT6572M
MT6570
MT6572
MT8312
500 MHz 4.5
MT8321
XMM6321
S5P4418
--- 533 MHz 4.8
LC1810
300 MHz 5.4
LC1811
WM8880
WM8980
Mali-400 MP2 SC6825
SC8825 350 MHz 6.3
Allwinner A20
Allwinner A23
Allwinner A33
SC5735A
SC7730A
SC7730S
SC7731G
SC8830
SC8830A
SC8831G
SC9830A
SC9830I
SC9836
400 MHz 7.2
MT6582M
AML7366-M6C
AML8726-MX
AML8726-MXS
AML8726-MXL
NS115
LC1813
LC1913
RTD1195
Exynos 3250
SC8831G 480 MHz 8.64
MT6580
MT6582
MT8382 500 MHz 9.0
RK3026
RK3036
RK3126
RK3128
RK3228
600 MHz 10.8
RK3229
Allwinner H3
Atom x3-C3130
RK3066
266 MHz 9.6
Exynos 4210
Exynos 4212
SC7735S
SC8735S
SC8835S
Hi3716 400 MHz 14.4
Hi3718
Mali-400 MP4 Hi3719
Rockchip PX2
AML7366-M6L
Exynos 4412 440 MHz 15.84
Exynos 3470 450 MHz 16.2
Exynos 4412 v2
RK3188 533 MHz 19.2
S5P6818

Mali-450 WM8860 300 MHz 4.5


AML7366-M6D 400 MHz 12
Amlogic M803
Mali-450 MP2 Amlogic M805
Amlogic M805T 500 MHz 15
Amlogic M806
Amlogic S805
Amlogic S905
Mali-450 MP3 750 MHz 33.75
Amlogic S905X
MT8685 416 MHz 24.8
Kirin 620
Mstar 6A908 500 MHz 29.8
Mstar 6A918
Kirin 910 533 MHz 32
MT6588
MT6592M
Mali-450 MP4 MT8127
MT6591
600 MHz 35.8
MT6591H
Atom x3-C3230RK
Hi3796M V100
Hi3798M V100
MT6592
MT8392 700 MHz 41.8
Kirin 910T
Amlogic M801
Amlogic M802
Amlogic S801
Amlogic S802
Mali-450 MP6 Amlogic S802H 600 MHz 53.8
Amlogic S812
Amlogic T866
Hi3796
Hi3798
Mali-450 MP8 --- 600 MHz 71.7

Mali-T604 --- 533 MHz 17


Mali-T604 MP2 --- 533 MHz 34
Mali-T604 MP4 Exynos 5250 533 MHz 68.2

Mali-T622 --- 533 MHz 8.5

Mali-T624 --- 533 MHz 17


Kirin 920(K3V3)
Kirin 925
Mali-T624 MP4 600 MHz 76.8
Kirin 928
Exynos 5260
Mali-T628 --- 533 MHz 17
LC1860
Mali-T628 MP2 LC1860C 600 MHz 38.4
LC1960
Mali-T628 MP3 --- 533 MHz 51.2
Kirin 930
Mali-T628 MP4 680 MHz 87
Kirin 935
Exynos 5420
533 MHz 102.4
Mali-T628 MP6 Exynos 5422
Exynos 5430 600 MHz 115.2

--- 450 MHz 7.65


Mali-T720 Exynos 7270
??? MHz ???
Exynos 7570
MT6735P
400 MHz 13.6
MT8735P
MT6735M
500 MHz 17
MT8735M
MT8163V/B 520 MHz 17.68
MT6737
Mali-T720 MP2 MT8735D 550 MHz 18.7
MT8735B
Atom x3-C3440
Exynos 3475
MT6735 600 MHz 20.4
MT6737T
MT8163V/A
Exynos 7580 668 MHz 22.7
MT6753
Mali-T720 MP3 MT6753T 700 MHz 35.7
MT8783
Mali-T720 MP6 LC1980 ??? ???
Mali-T720 MP8 --- 600 MHz 81.6
Mali-T720 MP? Hi3798C V200 ??? 103

Mali-T760 --- 600 MHz 20.4


MT6732
MT6732M 500 MHz 34
MT8732
Mali-T760 MP2
MT6752
MT6752M 700 MHz 47.6
MT8752
Mstar 6A928 552 MHz 75
Mali-T760 MP4 RK3288
600 MHz 81.6
RK3288-C
Exynos 5433
Mali-T760 MP6 700 MHz 142.8
(Exynos 7410)
Mali-T760 MP8 Exynos 7420 772 MHz 210

--- 600 MHz 10.2


Mali-T820
SC9850 ??? MHz ???
Amlogic S912
Mali-T820 MP3 600 MHz 30.6
Mstar 6A938

Mali-T830 --- 600 MHz 20.4


Amlogic S966
Amlogic T966 650 MHz 44.2
Amlogic T968
Mali-T830 MP2 Kirin 650
Kirin 655 900 MHz 61.2
Kirin 658
Exynos 7870 700 MHz 47.6
Mali-T830 MP3 Exynos 7880 950 MHz 71.4

Mali-T860 --- 700 MHz 23.8


MT6738 350 MHz 23.8
MT6750
520 MHz 35.3
MT6738T
Helio P10 (MT6755M) 550 MHz 37.4
Mali-T860 MP2
MT6750T 650 MHz 44.2
Helio P10 (MT6755)
700 MHz 47.6
MT8785
Helio P15 (MT6755T) 800 MHz 54.4
Mali-T860 MP3 Exynos 7650 700 MHz 71.4
RK3399 600 MHz 81.6
Mali-T860 MP4
Pinecone S1 (V670) 922 MHz 125.4

Mali-T880 --- 850 MHz 28.9


Mali-T880 MP?? LG Nuclun 2 ??? MHz ???
Helio P20 (MT6757) 900 MHz 61.2
Mali-T880 MP2
Helio P25 (MT6757CD) 1000 MHz 68
SC9860GV ??? MHz ???
Helio X20 (MT6797)
780 MHz 106
Mali-T880 MP4 Helio X23 (MT6797D)
Helio X25 (MT6797T) 850 MHz 115.6
Helio X27 (MT6797X) 875 MHz 119
Kirin 950
900 MHz 122.4
Kirin 955
Mali-T880 MP10 Exynos 8890 (Lite) 650 MHz 221
Mali-T880 MP12 Exynos 8890 650 MHz 265.2

Mali-G51 --- ??? MHz ???

Mali-G71 --- 850 MHz 28.9


Mali-G71 MP3 Helio P35 ??? MHz ???
Mali-G71 MP4 Kirin 660 ??? MHz ???
Kirin 960
Mali-G71 MP8 900 MHz 244.8
Kirin 965
Mali-G71 MP12 Pinecone S2? (V970) 900 MHz? 367.2?
Mali-G71 MP18 Exynos 8895 (Lite) 546 MHz 334
Mali-G71 MP20 Exynos 8895 546 MHz 371.2

Mali-G72 --- 850 MHz 40?


Mali-G72 MP3 Exynos 9610 ??? MHz ???

VIVANTE GRAPHICS & BROADCOM VIDEOCORE


GPU Name Chip Clock GFlops
GC200 Jz4760 ??? MHz ???

GC400 i.MX6 SoloX ??? MHz ???


GC500 PXA920 315 MHz 0.96

RK2918
GC800 ATM7013 575 MHz 4.6
ATM7019
GC860 Jz4770 ??? MHz ???
i.MX6S
GC880 ??? MHz ???
i.MX6DL

PXA986
GC1000 PXA988 600 MHz 9.6
PXA1088
GC1000 Plus ATM7029 630 MHz 10.1
i.MX6D
GC2000 600 MHz 19.2
i.MX6Q
GC4000 K3V2 480 MHz 30.7

GC3000 S32V234 800 MHz 32


GC5000 PXA1928 800 MHz 64
GC6000
--- 800 MHz 128
GC6400

GC7000UL PXA1908 800 MHz 16


GC7000L PXA1936 800 MHz 32
GC7000 --- 800 MHz 64
GC7200 --- 800 MHz 128
GC7400 --- 800 MHz 256
GC7600 --- 800 MHz 512

GC8000 --- --- ---

VideoCore1 VC01 --- ---

BCM2702
BCM2705
VideoCore2 --- ---
BCM2722
BCM2724

BCM2727
VideoCore3 --- ---
BCM11181

BCM2763
BCM2820
BCM2835
BCM2836
BCM11182
BCM11311
BCM21533
BCM21654 250 MHz 24
VideoCore4 BCM21663
BCM21664
BCM21664T
BCM28145
BCM28150
BCM28155
BCM23550
BCM2837 300 MHz 28.8

INTEL HD GRAPHICS
Name type EUs Chip Fab Clock(MHz) GFlops
GMA 4500 Series Gen 4 10 G41G43G45... 65nm 533~800 21~32
Clarkdale
HD Graphics Gen 5 12 45nm 533~900 25.6~43.2
Arrandale

HD Graphics
Gen 6 6 SandyBridge GT1 32nm 950~1350 45.6~64.8
HD Graphics 2000
HD Graphics 3000 Gen 6 12 SandyBridge GT2 32nm 1000~1350 96~129.6

Bay Trail-T
Atom Z37xx
Atom E38xx
Bay Trail-M
HD Graphics Gen 7 4 Pentium N35xx 22nm 400~896 25.6~57.3
Celeron N2xxx
Bay Trail-D
Pentium J2xxx
Celeron J1xxx
HD Graphics
Gen 7 6 IvyBridge GT1 22nm 800~1150 76.8~110.4
HD Graphics 2500
HD Graphics 4000
Gen 7 16 IvyBridge GT2 22nm 850~1300 217.6~332.8
HD Graphics P4000

HD Graphics Gen 7.5 10 Haswell GT1 22nm 850~1150 136~184


HD Graphics 4400 Gen 7.5 12 Haswell GT1.5 22nm 1150~1300 220.8~249.6
HD Graphics 4200
HD Graphics 4400 (Mobile)
HD Graphics 4600 Gen 7.5 20 Haswell GT2 22nm 850~1350 272~432
HD Graphics P4600
HD Graphics P4700
HD Graphics 5000
Gen 7.5 40 Haswell GT3 22nm 1000~1100 640~704
Iris Graphics 5100
Iris Pro 5200
Gen 7.5 40 Haswell GT3e 22nm 1200~1300 768~832
(with 128MB eDRAM)

Cherry Trail
Atom x5-Z83xx
Atom x5-Z85xx
HD Graphics Braswell
Gen 8 12 14nm 500~700 96~134.4
HD Graphics 400 Celeron N30xx
Celeron N31xx
Celeron J30xx
Celeron J31xx
Cherry Trail
HD Graphics Atom x7-Z87xx
Gen 8 16 14nm 600~700 153.6~179.2
HD Graphics 405 Braswell
Pentium N37xx
Braswell
HD Graphics 405 Gen 8 18 14nm 740 213.12
Pentium J3710
HD Graphics (Broadwell) Gen 8 12 Broadwell-U GT1 14nm 800~850 153.6~163.2
Broadwell-Y GT2
HD Graphics 5300 Gen 8 24 14nm 800~850 307.2~326.4
Core M-5Yxx
Gen 8 23 Broadwell-U GT2 14nm 850~900 312.8~331.2
HD Graphics 5500
Gen 8 24 Broadwell-U GT2 14nm 900~950 345.6~364.8
HD Graphics 5600
Gen 8 24 Broadwell-U GT2 14nm 1000~1050 384~403.2
HD Graphics P5700
HD Graphics 6000 Gen 8 48 Broadwell-U GT3 14nm 950~1000 729.6~768
Iris Graphics 6100 Gen 8 48 Broadwell-U GT3 14nm 1050~1100 806.4~844.8
Iris Pro Graphics 6200
Iris Pro Graphics P6300 Gen 8 48 Broadwell GT3e 14nm 1000~1150 768~883.2
(with 128MB eDRAM)

Apollo Lake
Celeron N3350
HD Graphics 500 Gen 9 12 Celeron N3450 14nm 650~750 124.8~144
Celeron J3355
Celeron J3455
Apollo Lake
HD Graphics 505 Gen 9 18 Pentium N4200 14nm 750~800 216~230.4
Pentium J4205
HD Graphics 510 Gen 9 12 Skylake GT1 14nm 900~1000 172.8~192
Skylake-Y GT2
Core M3
HD Graphics 515 Gen 9 24 14nm 800~1000 307.2~384
Core M5
Core M7
HD Graphics 520 Gen 9 24 Skylake-U GT2 14nm 1000~1050 384~403.2
HD Graphics 530
Gen 9 24 Skylake GT2 14nm 900~1150 345.6~441.6
HD Graphics P530
Iris Graphics 540
Iris Graphics 550 Gen 9 48 Skylake GT3e 14nm 950~1100 729.6~844.8
(with 64MB eDRAM)
Iris Pro Graphics 580
Iris Pro Graphics P580 Gen 9 72 Skylake GT4e 14nm 1000 1152
(with 128MB eDRAM)

HD Graphics 610 Gen 9+ 12 Kaby Lake GT1 14nm 900~1050 172.8~201.6


Kaby Lake-Y GT2
Pentium 4410Y
HD Graphics 615 Gen 9+ 24 Core M3-7Yxx 14nm 850~1050 326.4~403.2
Core i5-7Yxx
Core i7-7Yxx
HD Graphics 620 Gen 9+ 24 Kaby Lake-U GT2 14nm 1000~1150 384~441.6
HD Graphics 630
Gen 9+ 24 Kaby Lake GT2 14nm 950~1150 364.8~441.6
HD Graphics P630
Iris Plus Graphics 640
Iris Plus Graphics 650 Gen 9+ 48 Kaby Lake GT3e 14nm 950~1150 729.6~883.2
(with 64MB eDRAM)

NVIDIA GEFORCE GTX 600 SERIES


GPU Name Card Core Clock(MHz) DDR Bus(bit) GFlops
GK110 GTX Titan 2688 837~876 GDDR5 384 4500

GTX 680 1536 1006~1110 GDDR5 256 3250


GK104 GTX 670 1344 915~1084 GDDR5 256 2760
GTX 660Ti 1344 915~1058 GDDR5 192 2460

GTX 660 960 980~1032 GDDR5 192 1881.6


GK106 GTX 650Ti Boost 768 980~1032 GDDR5 192 1505.2
GTX 650Ti 768 928 GDDR5 128 1425.4

GTX 650 384 1058 GDDR5 128 812.5


GK107
GT 640 384 900 DDR3 128 691.2
More nVIDIA Geforce Information in wiki

AMD RADEON HD 7000 SERIES


GPU Name Card Core Clock(MHz) DDR Bus(bit) GFlops
Tahiti XT2 HD 7970 GHZ 2048 1000~1050 GDDR5 384 4096~4300
Tahiti XT HD 7970 2048 925 GDDR5 384 3788.8

HD 7950 Boost 1792 850~925 GDDR5 384 3046.4~3315.2


Tahiti Pro
HD 7950 1792 800 GDDR5 384 2867.2

Tahiti LE HD 7870 XT 1536 925~975 GDDR5 256 2841.6~2995.2

Pitcairn XT HD 7870 GHZ 1280 1000 GDDR5 256 2560

Pitcairn Pro HD 7850 1024 860 GDDR5 256 1761.28

Bonaire XT HD 7790 896 1000 GDDR5 128 1792

HD 7770 GHZ ver.2 640 1100 GDDR5 128 1408


Cape Verde XT
HD 7770 GHZ 640 1000 GDDR5 128 1280

Cape Verde Pro HD 7750 ver.2 512 900 GDDR5 128 921.6
HD 7750 512 800 GDDR5 128 819.2

FLOPS SUPER COMPUTADORAS


LAS 5 SUPERCOMPUTADORAS MS PODEROSAS DEL MUNDO
La velocidad de computacin que produce el dispositivo nmero uno de la lista es de 93 petaflops, cuenta con 10.649.600 ncleos
de computacin integrados en 40.960 nodos.

La supercomputadora china Sunway TaihuLight encabez por tercera vez consecutiva la lista de los 500 ordenadores ms
potentes del mundo, segn se desprende de la web del proyecto TOP500.
Sunway TaihuLight fue reconocida como la supercomputadora ms potente en junio y noviembre de 2016.
La velocidad de computacin que produce este dispositivo es de 93 petaflops, cuenta con 10.649.600 ncleos de computacin
integrados en 40.960 nodos.
Fue desarrollada por el Centro Nacional de Investigacin de Ingeniera Informtica en Paralelo de China y est instalada en el
Centro Nacional de Supercomputacin en la ciudad de Wuxi, provincia de Jiangsu.
Este superordenador es tambin el primero que China controla al 100% en trminos de hardware y software.
Un flops es una medida de rendimiento de clculo y "peta" significa 10 a la 15. As que un petaflops significa que una
computadora puede realizar 1.000.000.000.000.000 operaciones aritmticas bsicas por segundo.
El segundo lugar ocupa, igual que en junio y noviembre del ao pasado, otro superordenador chino Tianhe-2, cuya velocidad de
computacin es de 33,9 petaflops.
En el tercer puesto se sita la supercomputadora Piz Daint instalado el Centro Nacional de Superordenadores en Suiza. Esa
spermaquina computa a una velocidad de 19,6 petaflops, dos veces ms de s misma en noviembre de 2016.
El cuarto y quinto lugar lo ocupan ordenadores estadounidenses, con el Titan alcanzando 17,59 petaflops y el Sequoia, con 17,17
petaflops. El Titan lleva con ese mismo rendimiento desde que se instal en 2012.
Las supercomputadoras permiten a los cientficos simular realidades y analizar millones de datos con una agilidad que reduce
significativamente los procesos durante sus investigaciones.

CRIPTOMONEDAS
Qu son y para qu sirven las criptomonedas

Puede que a muchos de vosotros el nombre criptomoneda os suene. A otros puede que os deje algo confusos. Es un trmino
que cada vez estamos escuchando ms y ms. Por ello, es conveniente empezar a familiarizarnos con esta palabra. Porque
seguro va a formar parte de muchas noticias en un futuro muy cercano.

Qu son y para que sirven las criptomonedas


Por eso, hoy os explicamos qu son las criptomonedas, para que tengis una imagen clara de este concepto. Tambin para qu
sirven y cmo se usan. As, podris saber mucho ms sobre esta palabra que va a traer cola. Sabis lo que son las
criptomonedas? Os explicamos ms a continuacin.

Qu son las criptomonedas


Una criptomoneda o criptodivisa es un medio digital de intercambio. Son utilizadas para cambiar tu dinero por ellas, para poder
llevar a cabo transacciones. La ms conocida de todas, y la primera en comenzar a operar, es Bitcoin. La mayora conocis ya
Bitcoin. Por tanto, las criptomonedas no deberan ser un misterio. Su funcionamiento es el mismo que el de la famosa Bitcoin.
Si bien es cierto que hay una diferencia notable entre Bitcoin y el resto de las criptomonedas. El valor de la primera es mucho
ms elevado que el de las dems. Una diferencia abismal. En general, la mayora de las criptomonedas que han surgido
posteriormente son muy similares a la original. Funcionan de la misma manera, y fueron creadas con el mismo objetivo.
Cules son algunas de las principales criptomonedas? Aparte de la ya mencionada Bitcoin, la lista de las ms relevantes es la
siguiente:
Litecoin
Megacoin
Peercoin
Dogecoin
Ripples
Namecoin
Quark
Protoshares
Worldcoin

Ventajas de las criptomonedas


Muchos de los usuarios de estas monedas virtuales consideran que poseen una importante serie de ventajas frente al dinero
real. Por ello, os presentamos estas ventajas. Adems, nos ayudan a tener una impresin sobre el modo en el que funcionan
estas monedas virtuales.
Descentralizadas: No hay gobierno o institucin que las controle
Internacionales: Se pueden utilizar en cualquier pas
Seguras: Si compras una moneda, es de tu exclusiva propiedad
Annimas: Se reserva la anonimidad y la privacidad en las transacciones
Sin intermediarios: Las transacciones se realizan siempre de una persona a otra
Velocidad: Todas las transacciones son mucho ms rpidas que a travs de un banco
Uso voluntario: Un usuario usa una moneda virtual porque as lo desea, no es algo impuesto desde un gobierno
Gracias a estas ventajas podemos obtener una buena idea sobre el modo en el que funcionan. Tambin las razones por las que
muchos usuarios las usan. La ausencia de un gobierno o una institucin que dictamine cmo y cundo producirlas y que tambin
tenga el poder de darles un valor determinado, es algo que atrae a muchos usuarios. Nadie tiene el poder en este caso. Los
usuarios deciden si comprar o no, y siempre es posible comprar.

Para qu sirven las criptomonedas?


Gracias a las criptomonedas es posible hacer pagos. Cada vez hay ms plataformas que nos permiten hacer pagos con las
mismas, al menos con Bitcoin, por lo que estamos viendo como su uso se va expandiendo. Se usan slo para pagos
online? Muchas pginas web admiten el pago con Bitcoin, y hay algunas tiendas fsicas que tambin te proporcionan esa opcin.
Por ejemplo, en la pgina web de viajes Destinia es posible pagar tus reservas utilizando Bitcoin si as lo deseas. No son los
nicos. El fabricante de ordenadores Dell, en su tienda online en Estados Unidos acepta tambin que hagas pagos con Bitcoin.
Y otro gigante como Microsoft tambin los acepta. Es posible comprar contenidos digitales en su tienda pagando con las
famosas Bitcoin.
Tambin hay tiendas fsicas que empiezan a sumarse a este movimiento, aunque su crecimiento es mucho ms lento. En Madrid
y Barcelona han surgido algunos comercios que las aceptan, pero no es algo que se est expandiendo a gran velocidad. An
son muy pocos los negocios en los que es posible usarlas. Adems, para poder pagar en una tienda fsica con Bitcoin u otra
moneda virtual, es necesario tener una cuenta con ellas.
Actualmente es posible abrirte una cuenta con tarjeta de dbito con Bitcoins. Hay servicios en la actualidad, como por
ejemplo Xapo, en los que puedes obtener una tarjeta de dbito que funciona como una especie de monedero de Bitcoin. An
le queda mucho tiempo para que las criptomonedas vayan establecindose en el mercado. Qu pensis de las criptomonedas?
Se convertirn en la forma de hacer transacciones del futuro?

_____________________________________________________________________________________________________

CRIPTOMONEDAS GPU
Actualmente es posible abrirte una cuenta con tarjeta de dbito con Bitcoins. Hay servicios en la actualidad, como por
ejemplo Xapo, en los que puedes obtener una tarjeta de dbito que funciona como una especie de monedero de Bitcoin. An
le queda mucho tiempo para que las criptomonedas vayan establecindose en el mercado. Qu pensis de las
criptomonedas? Se convertirn en la forma de hacer transacciones del futuro?

Algunas tarjetas de video de AMD y NVIDIA son bastante costosas.


Si ests pensando en adquirir una nueva tarjeta de video para actualizar tu PC, tenemos malas noticias. Desde hace algunas
semanas que hemos visto lo complicado que es encontrar tarjetas Radeon RX 570 y 580 a precios decentes y ahora NVIDIA es
quien est sufriendo. El costo de las tarjetas de video se ha inflado y en algunos sitios est llegando al doble del valor que tena
hace dos meses.
La razn de esto es la minera de criptomonedas. Los usuarios estn aprovechando las prestaciones de las tarjetas de video para
minar monedas como Ethereum, una alternativa a Bitcoin que aprovecha el uso del GPU. La minera consiste en resolver
algoritmos matemticos que otorgan como recompensa criptomonedas. Miles de mineros compiten para resolver estos
problemas al probar nmeros al azar y la velocidad es crucial ya que el primero que lo consigue se lleva la recompensa.
La gracia de las tarjetas de video es que han venido a sustituir a la dependencia del procesador para resolver estos algoritmos.
Los mineros utilizan arreglos con mltiples GPUs para aprovechar su poder. Las tarjetas se miden por Hash rate (HR), que es la
la velocidad a la que un equipo est completando una operacin en el cdigo. Modelos como la RX 480 tienen un buen HR, la
cual es capaz de generar unos USD $1472 al ao. Pginas como Criptocompare te pueden dar un estimado del potencial de esta
y otras tarjetas para minera de criptomonedas.

NVIDIA tambin est sufriendo


Si bien las tarjetas Radeon son las preferidas de los mineros, estos tienen que lidiar con un problema que es el consumo de
energa. Es ah donde entra NVIDIA con tarjetas como la GeForce GTX 1070 y 1060, que son mucho ms eficientes en este
apartado. Luego del anuncio de NVIDIA respecto a una GeForce GTX 1060 enfocada en minera de criptomonedas, algunos
descubrieron que no tenan que esperar mucho ya que los modelos actuales de GTX 1060 funcionaban. A causa de esto, la
demanda de estos GPUs se dispar y ahora es sumamente difcil encontrarlos en tiendas como Amazon, Newegg o distribuidores
locales.
Los precios varan y en el caso de NVIDIA hemos visto incrementos que van del 30 al 40% en tiendas como Amazon Mxico. En
mi caso estuve a punto de comprar una NVIDIA GTX 1060 de 6 GB hace una semana. El modelo ms barato de esa tarjeta era
el ASUS TURBO-GTX1060-6G que costaba MXN $5325 (USD $296). Hoy ese modelo cuesta MXN $7359 (USD $410).
En AMD es todava ms complicado ya que los pocos distribuidores que tienen las Radeon RX 480, RX 570 y RX 580 las venden
a ms del doble de lo que costaban hace dos meses. El restock de tarjetas se agota en minutos y ayer lo not en Newegg, quien
tambin tiene envo a Mxico. En menos de 10 minutos luego de recibir la notificacin que ya haba en existencia, la Radeon RX
580 de 8 GB de MSI se agot por completo.
En el sitio CamelCamelCamel es posible revisar la variacin de precios de diversos modelos de tarjetas de video en Amazon.

Si buscas desesperadamente una tarjeta para poder jugar en Full HD, laGeForce 1050 Ti es una opcin decente que levantar
varios ttulos a mximo detalle. Tanto esta tarjeta como las Radeon RX 460 y 560 no parecen ser populares para los mineros y
se mantienen a precios accesibles.
La otra es esperar a que AMD lance su nueva serie de tarjetas Radeon RX Vega, planeada para finales de julio.
Correccin [14:00 GMT -6] La versin original haca nfasis en el uso de GPU para minar Bitcoins, lo cual es errneo ya que
es Ethereum quien aprovecha la GPU. La informacin ha sido corregida.

PCIe
La biblia de las placas PCI-E (1x, 4x, 8x, 16x, 2.0, 3.0 y ms)
Las placas PCI-Express (PCI-E) son una realidad hace muchos, muchos aos.
Son el mtodo de conexin estndar de placas para PCs X86 compatibles (como se le deca antes en las revistas del medio) y la
verdad que es un estndar que funciona bien y fue evolucionando o, mejor dicho, actualizndose sin demasiados problemas de
compatibilidad y muy tranquilamente, ms si lo comparamos con aquel infierno que supo ser el estndar AGP donde ah si que
la complicaron con voltajes, slots y cosas que ms de una vez nos hicieron correr un fro sudor por la espalda cuando
instalbamos una placa por miedo a quemar algo aunque, en lo que a mi respecta y por suerte, nunca pas nada.
Pero como estndar tienen sus caractersticas, que es bueno saberlas si es que algn da queremos comprar alguna placa y el
vendedor nos pregunta, por ejemplo tens slot PCI-E 16x?
As que, vamos con eso (gracias al genial video de Techquiquie)
Las X de las placas PCI-Express
Las X de las placas indican el nmero de lneas o carriles.
Cada lnea puede llevar de 250MB/S desde el chipset hasta la placa y por eso y dependiendo de las necesidades se utiliza 1 lnea,
4 lneas o ms.
Por ejemplo, una placa de Audio ASUS tiene de sobra con 1X.
Una placa de red con un conector Gigabit necesita ms ancho de banda, en este caso, 4X.

El multiplicador (o la generacin).
Cuando PCI-E vio la luz, all por 2003, las X (que equivalen a las lneas de conexin) fueron seteadas a 250 MB/S como vimos
previamente. Pero como todos bien sabemos los fabricantes tienen que aumentar todo, mejorar, por ms que no se necesiten
quizs nunca, y PCI-E no se escapa de esa realidad.
PCI-Express 2.0 fue, despus de algunas mejoras mnimas como 1.0a y 1.1a una actualizacin significativa del estndar. Todo
motherboard que sea PCI-E 2.0 duplica el ancho de banda por lnea, esto significa que:
Un conector PCI-E 1X 1.0 funciona a 250MB/S y uno 2.0 a 500MB/S.
En tanto un conector PCI-E 2.0 funciona a 250MB/S x 2 x 16 = 8GB/S (wow).
A finales de 2010 sali la revisin 3 del estndar. Esta vez con la novedad de que el ancho de banda que maneja se fue,
directamente, al carajo. Veamos los fros datos:
Velocidad de reloj base: PCIe 3.0 = 8.0GHz, PCIe 2.0 = 5.0GHz, PCIe 1.1 = 2.5GHz
Velocidad: PCIe 3.0 = 1000MB/s, PCIe 2.0 = 500MB/s, PCIe 1.1 = 250MB/s
Ancho de banda (x16 link): PCIe 3.0 = 32GB/s, PCIe 2.0 = 16GB/s, PCIe 1.1 = 8GB/s
Velocidad de transferencia: PCIe 3.0 = 8.0GT/s, PCIe 2.0= 5.0GT/s, PCIe 1.1 = 2.5GT/s
Actualmente y si bien existe la especificacin PCIe 3.1 y PCI 4, las placas mas potentes de la actualidad siguen utilizando PCIe
3.0.
Qu hay con los slots de los motherboards?
Muy simple y muy interesante tambin.
Los motherboards por lo general traen 1 Slot PCI-E 16X y varios PCI-E 1X. A veces alguno perdido por ah (los ms grosos por
ejemplo) traen un slot 4X, pero no son muy comunes.
Por qu?
Porque la mayora de las placas de video son 16X y las otras placas que no son de vdeo suelen ser 1X. As de simple.
Ah, hay motherboards que traen 2 (y hasta 3) slots 16X. Por lo general vienen preparadas para SLI o Crossfire, es decir, poner
placas de video en paralelo. Esa cosa para enfermitos del hard
Y que pasa si conecto una placa 1X en una 16X, va a entrar?
Si! Esto es lo lindo de PCI-Express, que podemos conectar placas mas chiquitas en slots mas grandes sin problemas. Como
puede verse en cualquier mother y gracias a la compatibilidad tanto electrnica como lgica podemos conectar cualquier
placa en un slot 16X, casi todas en un 8X, placas de 4X y de 1X en los slots 4X y solamente las de 1X en los slots 1X.
Ah, y la compatibilidad hacia atrs de las placas suele ser muy buena tambin. Me explico: por lo general no pasa nada si
ponemos una placa de video PCI-E 16X 3.0 en un slot 2.0. Funciona muy bien.
Lamentablemente este estndar es aburrido, no hay mitos, historias locas o cosas que se quemen. Funciona todo muy bien,
tanto, que casi cualquiera puede entenderlo
Bien ah por Intel, o por aquel que se encarg de crear un estndar que mat al maldito AGP.

Potrebbero piacerti anche