AMD mostró por primera vez al mundo la Arquitectura de Sistemas Heterogéneos (HSA) este Miércoles pasado, utilizando su nueva segunda generación de procesadores Opteron X-Series APU, llamados “Berlín”, en la Cumbre de Red Hat en San Francisco.
Como Kaveri, el APU de escritorio también es compatible con HSA de AMD, los Opteron X2100 tiene núcleos de GPU y CPU en el mismo chip unidos entre sí por lo que AMD llama a la arquitectura de memoria unificada heterogénea (HUMA). Esto permite que los subprocesos del proceso se ejecuten de forma simultánea a través de la GPU y núcleos de la CPU a través de un proceso llamado cola heterogénea (HQ). La ventaja de rendimiento se encuentra en la CPU ya que no tiene que hacer cola a la GPU con las instrucciones, por lo que la fuerza de la GPU en el procesamiento paralelo alcanza su máximo potencial.
“A medida que los servidores se adapten a las nuevas y cambiantes cargas de trabajo, es fundamental que el ecosistema de software soporta los requisitos de estas nuevas cargas de trabajo”, dijo el director general de unidades de servidores Suresh Gopalakrishnan en un comunicado de prensa. “Estamos participando activamente con un amplio conjunto de socios en la comunidad de software de centros de datos que están trayendo al mercado la infraestructura de software para permitir a la perfección los servidores basados en APU x86”.
En el escenario en la Cumbre Red Hat el Opteron X2100 ejecuto Project Sumatra de Oracle en Fedora Linux, una actualización de la máquina virtual de Java que permite a los programadores de Java escribir código heterogénea a través de la GPU y la CPU. También permite que el código que no está escrito específicamente para la GPU pueda ejecutarse en la GPU (con un impacto en el rendimiento comprensible) con sus funciones de procesamiento de flujo paralelo. Proyecto Sumatra fue anunciado por primera vez en noviembre pasado en la cumbre del desarrollador APU de AMD en San José.
AMD planea lanzar los procesadores Berlín dentro de la primera mitad de este año.