admin

Categorías

Coobis

Microprocesadores

¿Qué diferencias tienen los procesadores de smartphones?

El mundo de los smartphones ha evolucionado muchísimo en los últimos años, cada vez hay más procesadores diferentes y aunque creamos que lo que los define son su frecuencia de reloj, las grandes diferencias las marcan detalles más concretos. Tras el salto te explicamos por encima los principales procesadores actuales para tu sabiduría personal y para que puedas sorprender a conocidos y extraños con tu frikismo tecnológico.

Hummingbird de Samsung

Apareció con el genial Galaxy S y usa una arquitectura ARM Cortex A8 de 45nm con el juego de instrucciones ARMv7. El cambio en el diseño de la lógica del A8 permitió mejorar la velocidad en 5-10% y aunque los actuales suelen ser de 1GHz los nuevos serán de 1,2GHz. Su principal ventaja es ARM NEON que permite gráficos y sonidos de mayor calidad y una GPU, la PowerVR SG540, que permite 90 millones de triángulos por segundo.

Snapdragon de Qualcomm

Fueron los primeros en alcanzar 1GHz. Utiliza un núcleo, llamado Scorpion, similar al ARM Cortex A8 y el juego de instrucciones ARMv7. La diferencia está es que los primeros en salir usaban 65nm mientras que los actuales usan lo más eficaces 45nm. Como GPU usan Adreno, pero mientras los primeros como el Nexus One usaban el Adreno 200 pero los actuales utilizan el mucho mejor Adreno 205. Al incluir el GPS y la antena, los telefonos con Snapdragon son mucho más fáciles de diseñar y construir.

OMAP 3 de Texas Instruments

Comenzaron su andadura con el Motorola Droid y utiliza un Cortex A8 sin apenas modificaciones. Los OMAP 3 cuentan con numerosas variantes. A pesar de usar también ARM NEON su principal problema es la no tan potente GPU Power SGX530. El futuro OMAP 4 utilizará la GPU PowerVR SGX540, el acelerador de imagen IVA 3 y un doble núcelo Cortex A9 de 1GHz.

Tegra 2 de NVIDIA

El más nuevo de todos los procesadores y que este año será el cerebro de numerosos móviles Android. Usa un doble núcleo de Cortex A9 a 1GHz en 40nm y el juego de instrucciones ARMv7. Su gran ventaja realmente la proporciona su increíblemente rápida GPU que además ofrece el menor consumo energético del mercado y soporte directo para HDMI.

Fuente: GIZMODO

_____________

Enlaces de interés:

–  Actualidad informática: Electrónica

–  Actualidad informática: Telefonía móvil celular

–  Ley de Moore. Divulgación electrónica

–  Breve historia de la electrotécnica. Divulgación electrónica

–  Apuntes Introducción a la Informática. UMU. GAP. Redes y  comunicaciones

Microprocesadores de 1000 núcleos

El núcleo  es la parte del equipo, de la unidad central de procesamiento  (CPU), que lee y ejecuta las instrucciones. Originalmente, los ordenadores se desarrollaron con un único procesador por núcleo único , pero, actualmente los procesadores con dos, cuatro o incluso dieciséis núcleos son comunes.

Sin embargo, el Dr. Wim Vanderbauwhede y sus colegas de la Universidad de Massachusetts Lowell (EE.UU.) han creado un procesador que de hecho contiene más de un millar de núcleos en un solo chip.

Para ello, los científicos utilizaron un chip llamado Field Programmable Gate Array (FPGA), que como todos los microchips contiene millones de transistores – los pequeños interruptores de encendido y apagado que están en la base de cualquier circuito electrónico.

FPGA se pueden configurar en circuitos específicos del usuario, en lugar de tener su función  fijada en una fábrica, lo que permitió el Dr. Vanderbauwhede dividir los transistores dentro del chip en pequeños grupos y programar  cada uno para realizar una tarea diferente.

Mediante la creación de más de  1000 mini-circuitos en el chip FPGA, los investigadores han convertido de hecho el chip en un procesador 1000 núcleos, con cada núcleo de trabajo dotado de sus propias instrucciones.

Luego, los investigadores utilizaron el chip para procesar un algoritmo que es fundamental para el formato de película MPEG – utilizado por ejemplo en los vídeos de YouTube – a una velocidad de cinco gigabytes por segundo: en torno a 20 veces más rápido que los actuales ordenadores de escritorio.

El Dr. Vanderbauwhede dijo: «los FPGAs no se utilizan en ordenadores estándares, ya que son bastante difíciles de programar, pero su poder de procesamiento es enorme, mientras que su consumo de energía es muy pequeño debido a que son mucho más rápidos – así que también son una opción más verde».

Aunque la mayoría de ordenadores vendidos hoy en día ya contienen más de un núcleo de procesamiento, lo que les permite llevar a cabo procesos diferentes al mismo tiempo, los tradicionales procesadores multinúcleo debe compartir el acceso a una fuente de memoria, lo que ralentiza el sistema.

Los científicos en esta investigación fueron capaces de hacer  el procesador más rápido, dotando a cada núcleo de una cierta cantidad de memoria dedicada.

El Dr. Vanderbauwhede, que espera presentar su investigación en el Simposio Internacional sobre Computación Reconfigurable Aplicada, en marzo de 2011, agregó: «Esto es una prueba muy inicial de concepto de trabajo en el que estamos tratando de demostrar una manera conveniente de  programar FPGAs, que por su potencial para proporcionar potencia de procesamiento muy rápida podría ser utilizado mucho más ampliamente en la computación y la electrónica del futuro».

«Si bien muchas de las tecnologías existentes en la actualidad hacen uso de FPGAs, incluyendo televisores de plasma y LCD y routers de redes informáticas, se limita su uso en computadoras de escritorio estándares.

«Sin embargo, ya estamos viendo algunos microchips que combinan las CPUs tradicionales con chips de FPGA que se anuncian por los desarrolladores, incluyendo Intel y ARM.

Creo que estos tipos de procesadores sólo se harán más comunes y ayudan a acelerar las computadoras aún más en los próximos años. »

Fuente:  PHYSORG.COM

__________________

Enlaces de interés:

–  ¡La informática en un garaje! 1971 – 1976

–  Apuntes Informática Aplicada al Trabajo Social. Ordenadores en la actualidad

–  Intel y la guerra de los derechos de autor DMR

–  Historia microordenadores

Ubuntu 9.04 soporta ARM

El release oficial de Ubuntu 9.04 se realizará el próximo jueves 23 y además de las características que hemos comentado previamente, por primera vez se incluirá el soporte de arquitectura ARM. Se trata de la arquitectura que es la base de muchos dispositivos como los Mobile Internet Devices (MID’s) y también se encuentra en algunos netbooks.

Actualmente hay una batalla que se está llevando a cabo en el mercado low-end de los procesadores, en donde se ha tratado de maximizar el performance con un mínimo consumo de energía. En esta batalla encontramos al procesador Atom de Intel y los sistemas ARM.

En 1985 se introdujo el primer procesador basado en ARM, y hoy en día de los más de mil millones de nuevos teléfonos móviles que se venden cada año, el 98% de ellos utiliza ARM. También se encuentra en los iPods, otros reproductores multimedia portátiles, discos duros, routers y todo tipo de dispositivos de bajo consumo y alta velocidad.

Los procesadores ARM actuales son implementaciones de 32 bits basadas en RISC (Reduced Instrucion Set Computer), esto quiere decir que son procesadores con pocas y sencillas instrucciones que facilitan su diseño interno y permiten hacer más optimizaciones a la hora de compilar aplicaciones o ejecutar su código en el procesador. En comparación, por motivos de compatibilidad, la arquitectura x86 es a ojos de los compiladores una arquitectura CISC (Complex Instruction Set Computer), aunque internamente se ejecuta como RISC, el problema es que a nivel de compilador o programación directa en assembler no se puede llegar a manejar el nivel de detalle de las operaciones RISC que se ejecutarán finalmente en el procesador.

Además los procesadores ARM permiten usar un conjunto de instrucciones que ocupan muy pocos bytes por cada operación, esto se traduce a la larga en un mejor uso del caché de instrucciones y por lo tanto se reduce aun más el consumo de energía.

Linux tiene un diseño multi-arquitectura desde hace años, incluyendo el soporte de ARM, por lo tanto la llegada de Ubuntu 9.04 a ARM es una progresión natural. Ahora con Ubuntu los usuarios tendrán la oportunidad de tener el mismo sistema tanto en sus equipos de escritorio como en los móviles.

El primer Ubuntu sobre ARM fue demostrado hace un año, y se trataba de un port que podía arrancar el sistema y mostrar sólo algunas de las aplicaciones populares (como GIMP). En este momento el soporte es mucho mayor, aunque todavía quedan problemas por resolver con algunas aplicaciones como Java, Mono, y el compilador Fortran G77. Se está trabajando en este tema y se espera que la versión ARM sea tan estable como las versiones i386 y AMD64.

Para los aventureros con equipos ARM, pueden probar el beta de Ubuntu 9.04 para ARM.

Autor: Franco Catrin

Fuente: FayerWayer

Bajo licencia Creative Commons

Related Posts with Thumbnails

Calendario

abril 2024
L M X J V S D
« Nov    
1234567
891011121314
15161718192021
22232425262728
2930  

Spam

Otros enlaces

  • Enlaces

    Este blog no tiene ninguna relación con ellos, ni los recomienda.


  • Paperblog

    autobus las palmas aeropuerto cetona de frambuesa