Procesadores Móviles

150 views
Skip to first unread message

Julian Zarate

unread,
Feb 23, 2010, 12:29:28 AM2/23/10
to ForoMóvil
Hace un tiempo, un analista cansado de los pormenores de implementar
un proyecto de sistemas móviles…pregunto, mitad en serio mitad en
broma… ¿Por qué no se pueden usar los programas de las pc en los
celulares? Si tanta capacidad tienen.
Aparentemente es una pregunta muy obvia para responder, pero creo que
si la analizamos en profundidad veremos que muchos no saben
responderla con exactitud, esta pregunta fue la que me hizo escribir
una nota para la revista Power Users del mes de Marzo (avisos
parroquiales que le dicen…)
La respuesta a porque no puedo instalar Windows XP en mi N95, es muy
sencilla... la arquitectura del procesador. Como es esto?
En la mayoría de los celulares la arquitectura predominante se llama
ARM (Advanced RISC Machines), mientras que en el mundo PC la
arquitectura es x86.Cada una de ellas tiene un código de bajo nivel
muy diferentes por eso es que los programas escritos para una
plataforma no es compatible con la otra.
A manera de muestra les comento algunos modelos de celulares el tipo
de procesador que usan.

IPhone.
El teléfono estrella del momento tuvo críticas con respecto a la
velocidad en sus dos primeras versiones, basado en un chipset Samsung
S5L8900B01 que contenía un procesador ARM11 de 412 Mhz. Para la última
versión, el IPhone 3Gs se baso en un procesador Samsung S3C640 pero
esta vez de 600 Mhz con arquitectura basada también en un ARM11,
potenciado además con un coprocesador gráfico PowerVR. Esto le
permitió al 3Gs superar en ciertas operaciones hasta el doble de
velocidad en comparación con los modelos anteriores.

Nokia N95
El N95 es un teléfono que también se destaca por su potencia gráfica,
tiene un chipset fabricado por la estadounidense Texas Instruments, el
modelo es el OMAP 2420, este es uno de los pocos chipset que posee
tres procesadores, un ARM11 trabajando a 332 Mhz, un procesador DSP a
220 Mhz), y un procesador gráfico PowerVR. El Nokia N95 es un
smartphone que se desataca por su potencia para juegos 3D, basados en
la plataforma N-Gage y reproducción de videos a 30 fps.

Blackberry
RIM (Research in Motion) opto para el Blackberry Storm, por los
chipset Qualcomm, el modelo es un MSM7600, que integran dos
procesadores, un ARM 11 a 400 Mhz y un ARM9 a 274 Mhz, ademas de un
procesador gráfico. En cambio para el Blackberry Bold se opto por un
chipset Marvell Tavor PXA930 con un procesador ARM Xscale a 624 Mhz.

Samsung Omnia
Uno de los celulares mas rápidos que se pueden comprar por estas
latitudes, el Samsung Omnia, tiene un Chipset Marvell PXA320 con un
procesador ARM Xscale a 806 Mhz de velocidad, tiene el sistema
operativo Windows Mobile 6.1 con un rendimiento multimedia destacable

Motorola Milestone
El teléfono de Google como le dicen muchos, esta basado en un chipset
OMAP 3430 de Texas Instruments con un procesador ARM Cortex A-8
(evolución de los ARM 11) a 550 Mhz y una aceleradora gráfica PowerVR
SGX 2D y 3D. El Milestone tiene el último SO de Google Android 2.0.

La pregunta natural que surge cuando se ve la potencia de este tipo de
procesadores (ARM) es ¿Por qué si funcionan tan bien, gastan tan poca
energía y casi no producen calor, no lo tengo todavía en mi PC?, la
respuesta a esta pregunta es que como dijimos antes, todo el software
escrito para las PC esta basado en la arquitectura X86 que no es
compatible con ARM.
Pero en el CES 2010 se presentaron netbooks (ej. Lenovo Skylight) con
procesadores ARM, que hace temblar el reinado de los ATOM de Intel,
estas nuevas netbooks con micros ARM trabajan con Sistemas Operativos
Linux, ya hay una versión de Ubuntu, y Chrome OS prometió dar soporte
en un futuro cercano.
Estas netbooks, Qualcomm las llama Smartbooks, prometen velocidades
de 1.5 Ghz dual core y autonomía de batería de 16 horas. Hasta ahora
Microsoft había anunciado que Windows 7 no tendría soporte para
procesadores ARM, pero… nunca se sabe, ante la presencia inquietante
de Google en un segmento en que el Microsoft es líder.

De la pregunta original del analista atareado del principio de la
historia, se puede inferir otra pregunta, ¿que procesador
desembarcara primero en el mercado de su competencia? X86 en los
celulares de mano de Intel y su Atom? O ARM en las PC de la mano de
Qualcomm, Marvel Technology y otras empresas que producen los chips
para los celulares mas rápidos del momento?.
Y Cuando eso pase, como se comportara el mercado movil ante este
aparente amalgamiento de arquitecturas?
Que opinan Ustedes?

PD: Para la última pregunta, tengan en cuenta el antecedente de Apple
de cuando decidió dejar de lado los procesadores PowerPC a favor de
x86, todo en pos de la compatibilidad.

Martin Feldstein

unread,
Feb 26, 2010, 6:29:52 AM2/26/10
to ForoMóvil
Hola Julian,
Absolutamente brillante el articulo. Las implicancias de esto son
enormes porque, con lo explicas con Apple, termino buscando
compatibilidad con el ambiente pc.
El momento actual de los celulares y su alta tasa de crecimiento es de
una gran diversidad, como bien lo explicas.
Creo que, dado el alto volumen que tienen los moviles, seguramente
iPhone, Android, Symbian, Rim, como minimo tendran larga vida de poca
compatibilidad. Si buscamos las estadisticas de Tomi Ahonen veremos la
enorme diferencia de volumenes entre el mundo movil y pc.
Creo que el otro debate que se relaciona con esto es si vamos al
modelo de apps o de browsing, como Google impulsa desde el desarrollo
de las apps en un modelo de Cloud Computing.
Tiendo a creer que esto se analiza desde las aplicaciones y el uso de
los usuarios que termina generando la adaptacion del hardware.
Slds, Martin
www.meriti.com
Twitter: @MartinFeldstein

Martin Feldstein

unread,
Feb 26, 2010, 6:33:33 AM2/26/10
to ForoMóvil
Mas aun, se va a terminar el mundo windows como unico, casi unico,
entorno.
El mundo abierto ha venido creciendo y habra que prestar atencion a la
segunda movida a nivel de SO de Google, luego de Android, con Chrome
OS y las netbooks y veremos en que otro dispositivos se desarrolle.
Slds, Martin
Reply all
Reply to author
Forward
0 new messages