Los planes de Intel para Android, teléfonos inteligentes y tabletas x86 expuestos

Sandwich de helado Android x86

La semana pasada, Intel anunció que había agregado optimizaciones x86 a Android 4.0, Ice Cream Sandwich, pero el texto del anuncio y las citas incluidas eran vagas y un poco contradictorias dada la naturaleza abierta del desarrollo de Android. Después de discutir el tema con Intel, compilamos una larga lista del trabajo de la compañía en Gingerbread e ICS hasta el momento, y ofrecimos algunas de nuestras propias ideas sobre qué esperar en 2012 en lo que respecta a los teléfonos inteligentes y tabletas con tecnología x86.

La industria tiende a centrarse en la destreza de fabricación y el diseño del procesador de Intel. Si bien estas actividades representan la inmensa mayoría de los ingresos de Intel, enmascaran el hecho de que Intel también es un importante desarrollador de software por derecho propio. Chipzilla mantiene su propio compilador, bibliotecas matemáticas y software de ajuste de rendimiento, contribuye al desarrollo de Linux y ofrece sus propios SDK de creación de aplicaciones para MeeGo y Windows.

Las contribuciones de Intel a Android (tanto Gingerbread como ICS) son significativas y mucho más sustanciales que simplemente garantizar la compatibilidad con x86. Santa Clara ha enviado aproximadamente 120 parches para Android, maneja la mayor parte de la validación x86 para el sistema operativo y ha contribuido al desarrollo de software de emulación que admite tanto x86 como ARM en Linux, OS X y Windows. La compañía también está trabajando para agregar soporte de virtualización de hardware para la emulación de Android en plataformas Windows y Mac e informa que esto puede mejorar el rendimiento de la emulación de Android hasta 10 veces.



El kit de desarrollo nativo de Android (NDK) ahora incluye soporte para dispositivos x86 y los conjuntos de instrucciones MMX / SSE / SSE2 / SSE3. El NDK es una herramienta complementaria del SDK y permite a los desarrolladores utilizar código nativo para maximizar el rendimiento de la aplicación en lugar de depender de las API de Android. El NDK ahora se puede utilizar para compilar los llamados binarios 'gordos' que se ejecutarán en plataformas x86 y ARM. Intel también ha contribuido con parches para GCC y Google Biblioteca libc biónicay Android Market está funcionando en dispositivos x86.

Analizador de gráficos Intel

El enfoque de Intel en la emulación de hardware puede parecer tangencial al rendimiento de Android en x86, pero mejorar el rendimiento del entorno de desarrollo y ofrecer herramientas de análisis sofisticadas es una de las formas en que Intel ha fomentado tradicionalmente (y con éxito) la adopción de x86. Las aplicaciones como Vtune y Intel Graphics Performance Analyzer se trasladarán para el desarrollo de Android y deberían dar a los programadores que se dirigen a x86 una ventaja sustancial para optimizar sus aplicaciones. El ecosistema diverso de ARM y el fuerte grado de competencia entre varios proveedores podrían ayudar a Intel a posicionar sus propios chips x86 como soluciones más simples con conjuntos de funciones unificadas y un software de creación de perfiles robusto.

De tablets y smartphones

Intel aún no ha anunciado ninguna diferencia formal entre su estrategia de Android para tabletas y teléfonos inteligentes, pero las tendencias del mercado relacionadas con este tema hablan por sí solas. Para los teléfonos inteligentes, Android sigue siendo la plataforma de referencia, y hay pocos indicios de que esto cambie en 2012 a pesar de litigio de patentes en curso. Windows Phone 7 debería experimentar un repunte en 2012 gracias a la asociación de Microsoft con Nokia, pero a diferencia de Apple, Microsoft parece contento con recaudar ingresos por patentes de Android en lugar de intentar eliminar el sistema operativo. A menos que se produzca un gran revés judicial, es probable que Android siga siendo el sistema operativo principal de Intel para teléfonos inteligentes hasta finales del próximo año.

Plataforma Atom

La situación de la tableta es un poco diferente. Si bien Android sigue siendo la única alternativa práctica a iOS, las tabletas Android tienenfracasó abismalmente en competir con el iPad. No hay evidencia que sugiera que las tabletas basadas en x86 cambiarán inherentemente las preferencias de los consumidores, particularmente porque Microsoft e Intel permanecen perceptualmente unidos en la cadera.

Eso no quiere decir que las tabletas Android no puedan tener éxito, o que Intel no esté interesado en las tabletas Clover Trail que ejecuten ICS, pero es mucho más probable que Windows 8 impulse la participación de Intel en el mercado de tabletas que Ice Cream Sandwich. La única tableta que ha mostrado algún signo de oponerse a esta tendencia es la Kindle Fire, y las primeras revisiones de ese dispositivo han sido menos que brillante. Incluso si los problemas resultan estar relacionados con el lanzamiento / software, Intel podría no estar dispuesto a vender hardware a los precios bajísimos que Amazon querría para cualquier Kindle Fire de segunda generación.

Por supuesto, toda esta discusión es teórica hasta que los proveedores realmente envíen teléfonos inteligentes y tabletas x86 en volumen comercial, pero somos más optimistas en ese frente que hace unos meses. Hasta la fecha, las demostraciones de teléfonos inteligentes y tabletas de Intel han sido largas en unidades de demostración, cortas en productos reales. Scuttlebutt indica que esto cambiará en 2012. Los dispositivos basados ​​en x86 no van a conquistar los mercados de tabletas o teléfonos inteligentes por asalto, pero se rumorea que ambos tipos de dispositivos ofrecen un rendimiento competitivo y duración de la batería.

Es probable que 2012 sea un año de rampa para Atom en términos de triunfos de diseño y disponibilidad de herramientas de desarrollo de software de primer nivel. Intel no ha emitido ninguna predicción de ventas para el próximo año, pero la empresa ha invertido mucho en optimizar todos los aspectos del rendimiento de Atom. El trabajo que hemos visto hasta ahora es solo el primer paso en una estrategia más amplia para construir un ecosistema de dispositivos x86 en teléfonos inteligentes y tabletas.

Leer más sobre la cobertura de Ice Cream Sandwich de 2007es.com

Copyright © Todos Los Derechos Reservados | 2007es.com