Veterano de AMD, el presidente de HSA, Phil Rogers, deja la compañía por Nvidia

El veterano de veintiún años de AMD y presidente de HSA (Arquitectura de sistemas heterogéneos), Phil Rogers, abandonó AMD para unirse a Nvidia. Rogers asumirá el cargo de arquitecto jefe de software de la división de servidores informáticos de Nvidia, en un momento en que Team Green está implementando funciones como NVLink y continúa avanzando con sus propios planes para hacer que la CPU y la GPU sean más capaces. Con la HSA 1.0 ahora completa, se podría argumentar que Rogers está tomando una página del libro de Jim Keller y sigue adelante ahora que terminó su trabajo.



Eso es posible, pero honestamente lo dudo. Jim Keller tiene una larga reputación como solucionador de problemas y un historial de pasar solo unos pocos años en una empresa determinada. A lo largo de su carrera, ha trabajado para DEC, AMD, SiByte / Broadcom, PA Semi, Apple y AMD (nuevamente). Rogers, por el contrario, fue un empleado de AMD desde hace mucho tiempo y la cara pública de toda la iniciativa HSA. El problema es que la capacidad de AMD para crear un ecosistema en torno a las capacidades de HSA es extremadamente limitada.

HSA: una gran idea, pero una pésima estrategia a corto plazo

Cuando AMD compró ATI en 2006, habló de una 'fusión' de familias de productos que crearía una sinergia entre las dos empresas. Al principio, eso significaba mejores gráficos integrados para procesadores de escritorio y móviles, pero AMD tenía algo mucho más grandioso en mente. La integración de una GPU directamente en la CPU fue un logro técnico tremendo, pero el objetivo real de Fusion (más tarde HSA) era proporcionar un modelo de programación que permitiera a los desarrolladores escribir código que se ejecutara sin problemas en cualquier bloque de procesador que fuera mejor capaz de ejecutarlo. .



AMD

Hoja de ruta de la HSA original de AMD

Una cosa que quiero enfatizar es que HSA es una Excelente idea. Existe una razón por la cual empresas como Qualcomm, ARM, TI y Samsung firmaron con la Fundación HSA y por qué estas empresas continúan mejorando la capacidad de cómputo heterogénea de sus propias soluciones. Todas las principales empresas de semiconductores del mundo han dado pasos hacia la computación heterogénea, desde el Snapdragon 820 de Qualcomm y su tríada CPU - GPU - DSP, hasta Intel y Xeon Phi. La idea de hacer coincidir la carga de trabajo correcta con el procesador correcto es potente, y AMD no se equivocó cuando reconoció que las arquitecturas heterogéneas de muchos núcleos serían fundamentales para las mejoras de rendimiento a largo plazo.



Pero la excelencia técnica y el liderazgo de diseño temprano no siempre se traducen en una mayor participación de mercado. El problema con HSA es que AMD carecía por completo de los recursos para impulsar al mercado, en su conjunto, hacia su adopción. El rendimiento OpenCL de Kaveri mejoró en Richland de varias maneras, como documentamos cuando se lanzó ese chip, pero 18 meses después del lanzamiento de Kaveri, prácticamente no hay software HSA en el mercado.

Esta no es la primera vez que AMD lidera el desarrollo técnico, pero depende de otras empresas para impulsar la adopción. Dos de las tecnologías anteriores de la empresa, HyperTransport y x86-64, tomaron caminos similares. La diferencia, sin embargo, es que AMD pudo hacer un uso sustancial de HT en su propio hardware: impulsó la arquitectura 'sin pegamento' que hizo que los servidores Opteron fueran tan atractivos en comparación con las alternativas de Xeon en el espacio 4P entre 2003 y 2005.

En cuanto a x86-64, AMD no solo ganó grandes elogios por adelantarse a Intel, sino que finalmente obligó a Intel a adoptar su propio estándar para el futuro de 64 bits en CPU x86. HSA no era intrínsecamente útil para las APU de AMD sin un soporte sustancial de software, y AMD simplemente carecía de los fondos y los recursos de desarrollo para impulsar una amplia adopción. Las APU de AMD pueden ser 'lo suficientemente buenas' para grandes sectores del mercado, pero eso no ha impedido que las ventas de la empresa colapsen. 'Lo suficientemente bueno' no enciende la imaginación ni entusiasma a los desarrolladores por trabajar en su plataforma. Y si bien es cierto que el rendimiento de la GPU ha sido un punto culminante de las APU de AMD durante muchos años, el excelente rendimiento de los gráficos (en relación con el segmento de mercado) no requirió funciones de HSA en primer lugar.



Cabe señalar que estos problemas no son exclusivos de AMD. Después de coquetear brevemente con aplicaciones CUDA a nivel de consumidor, como el codificador de medios Badaboom, Nvidia abandonó en gran medida el espacio. Aún puede encontrar codificadores de medios con soporte de GPU, sin duda, pero no ha habido ningún impulso para llevar la aceleración de GPU a contenido informal o para aprovechar ampliamente OpenCL en las aplicaciones diarias. La aceleración de la GPU sigue siendo competencia del software de estación de trabajo, en su mayor parte.

Entonces, ¿por qué mudarse a Nvidia? Porque el espacio de la supercomputadora / HSA ofrece un terreno mucho más fértil para los tipos de mejoras que puede ofrecer la computación heterogénea. CUDA ya está bien establecida, AMD no parece tener planes serios para atacar el mercado en el futuro a corto plazo, y Rogers probablemente quiera que las mejoras que diseñó den sus frutos en el software de envío real. En el espacio HPC, la creación de nuevas capacidades de software para aprovechar el hardware es parte del trabajo, y aunque Nvidia enfrenta sus propios vientos en contra en ese mercado gracias a Intel y Xeon Phi, sigue estando en una posición general mucho mejor.

No creo que AMD deje de lado la HSA o la computación heterogénea en el futuro, pero los materiales de marketing de AMD no se enfocan realmente en eso en estos días. Probablemente sea sabio. El rendimiento fundamental de la CPU y la eficiencia energética son mucho más críticos para el futuro de la empresa que cualquier mejora que pueda incorporar a la computación heterogénea. El debut de Nail Zen y los futuros lanzamientos de APU, y la cuestión de la HSA se puede abordar en una fecha posterior.



Copyright © Todos Los Derechos Reservados | 2007es.com