Imagination publica varios puestos de trabajo para ingenieros en OpenCL
Imagination Techonologies ha publicado una serie de puestos de trabajo para ingenieros de OpenCL, indicando que la tecnología de paralelismo GPU usado por Apple en Mac OS X Snow Leopard está destinado a tener un rol significativo en mejorar los gráficos y aceleración de vídeo de los productos de mano de la compañía.
Los puestas de trabajo de Imagination incluyen un OpenCL Compiler Senior Design Engineer, OpenCL Driver Design Engineer, y OpenCL Compiler Design Engineer. Cada una de las ofertas de trabajo solicita una persona con experiencia en "sistemas operativos embebidos en tiempo real" así como "habilidades de desarrollo de lenguajes de ensamblado y kernel", e indica un interés en "software para hardware de gráficos de esta y la próxima generación."
Imagination es el desarrollador detrás de los núcleos de procesador de vídeo y gráficos móviles PowerVR, que son usados en millones de teléfonos móviles y otros aparatos desde reproductores de medios a set-top-box de TV y sistemas de navegación para vehículos. Los núcleos de gráficos de PowerVR, también están instalados en el iPhone, iPod touch, el N96 de Nokia y Tablets, así como otros teléfonos inteligentes de Motorola, Sony Ericsson y Palm.
Hay algunos aparatos móviles que no usan los núcleos de PowerVR; Sony usa el procesador de gráficos propietario de PlayStation Portable, mientras que tanto la Nintendo DS como el Zune de Microsoft no disponen de un chip gráfico. Los núcleos PowerVR integrados en un ARM o Intel Atom SOC no proveerán gráficos mejorados para jugar, pero son capaces de soportar una calidad de aceleración de vídeo superior.
Adicionalmente, mientras que los núcleos PowerVR incluyen soporte para los APIs propietarios de gráficos DirectX de Microsoft, casi todos los dispositivos ahora están estandarizados alrededor de OpenGL. La fuerza de Apple en el segmento de iPod y su fuerte inicio con el iPhone está ayudando a alcanzar masa crítica alrededor de OpenGL en el espacio de desarrollo móvil. Eso también dará soporte relacionado con el API de OpenCL como ambiente de computación de propósito general en aparatos móviles, un potencial que hasta ahora se ha mantenido solo como especulación.
OpenCL será móvil
El interés de Imagination en contratar desarrolladores OpenCL significa que la tecnología GPGPU ya es relevante para los desarrolladores móviles, pues los GPUs PowerVR de la compañía son usados solamente en aparatos móviles, y los puestos de trabajo dejan claro que las posiciones OpenCL están relacionadas con gráficos móviles integrados. Mientras que la compañía ha expresado interés en entrar en el mercado de ordenadores portátiles, se enfrenta a competencia de los gigantes GPU NVIDIA y ATI.
NVIDIA y AMD ya han saltado a OpenCL para soportar el nuevo API, pero el interés activo de Imagination en contratar ingenieros de OpenCL significa que la tecnología GPGPU tiene una rango de aplicación más amplio que muchos observadores de la industria han sospechado. El potencial de la computación paralela del OpenCL en aparatos móviles incluye una eficiencia de energía mayor y una mejor en el poder de computación crudo a través de varios núcleos en lugar de una dependencia en el CPU.
Apple e Imagination
Apple recientemente compró 8 millones de acciones de la compañía de tecnología gráfica, y se reveló en un comunicado de prensa adicional que ha adquirido una licencia de la tecnología Imagination.
Mientras que la relación de Apple con Imagination ha estado llena de secretos, el fabricante de Mac hizo público sus planes de diseñar chips personalizados para sus líneas de iPod y iPhone a través de su adquisición de PA Semi, una firma de diseño de procesadores. Los núcleos PowerVT de Imagination son un estándar en la industria para gráficos móviles, por lo que no es sorpresa que Apple licencia la tecnología para ser usada en sus diseños SoC.
Sin embargo, el empuje de Imagination para contratar desarrolladores OpenCL indica algo nuevo: en lugar de simplemente añadir núcleos de gráficos estándar a los procesadores ARM para crear aparatos SoC convencionales ya usados en los teléfonos móviles de hoy, Apple claramente tiene la intención de acelerar rápidamente las capacidades de procesamiento de sus aparatos móviles usando la tecnología de procesamiento paralela GPGPU que traerá a sus ordenadores portátiles y de escritorio convencionales con Snow Leopard.
Victorias estratégicas de OpenCL para Apple
Mientras que Apple presentó OpenCL al Khronos Group para mantener una industria abierta sin royalties, la compañía continuará disfrutando de ser la primera en tomar ventaja al implementar OpenCL dentro de Snow Leopard el próximo año, así como el en liderazgo de el hardware móvil OpenCL conforme empieza la producción de sus SoCs personalizados con nuevos y quizá múltiples núcleos de procesamiento de gráficos y vídeo PowerVR.
EL OS Móvil de Apple usado en el iPod touch y el iPhone también está basado directamente en su kernel de escritorio Mac OS X, sistema operativo, ambiente de desarrollo, lo que le confiere una ventaja en la portabilidad de software que no está compartida con sus competidores, incluyendo Windows Vista y Windows Mobile de Microsoft, o Symbian de Nokia, Nokia OS y productos de Linux. El nuevo Android de Google, de forma similar, comparte menos con las plataformas de escritorio Linux.
Adicionalmente, las similaridad de OpenCL con las APIs OpenGL ayudarán a sostener ambos estándares abiertos en el desarrollo móvil antes de que el DirectX de Microsoft tenga oportunidad de monopolizar el mercado. Eso creará una trinchera móvil que ayudará a marginalizar el domino de DirectX en este paisaje, de la misma manera en la que el iPod le quito el viento a las velas de la estrategia de Microsoft con su Windows Media DRM. En el mercado de las consolas DirectX se enfrenta a Nintendo y a Sony, ambos en el campo de OpenGL. El juego móvil está basado enteramente en OpenGL. En el escritorio, la hegemonía propietaria de DirectX está enfrentándose a un interés en aumento en el soporte de plataformas por Linux y Mac OS X, que sólo puede ser distribuido a través de OpenGL.
Al promover OpenCL como interoperable y un estándar abierto de la industria, Apple allanará el campo de juego de los gráficos, quitándole a Microsoft su posición de monopolio de manera que las compañías innovadoras puedan contribuir cuando introduzcan productos superiores.
Fuente: Apple Insider






Ahhh.... seguir comprando como locos pq es de Apple.
Ok. Ya lo pillo.