Intel anunció recientemente que sus procesadores de 22nm de próxima generación basados en la arquitectura Haswell admitirán extensiones de sincronización transaccional (TSX), un nuevo conjunto de instrucciones diseñado para permitir a los núcleos funcionar juntos de forma más eficiente.
Estas nuevas extensiones de sincronización (Intel TSX) son útiles en aplicaciones multiproceso de memoria compartida que emplean mecanismos de sincronización basados en bloqueos.
En resumen, Intel TSX proporciona un conjunto de extensiones e instrucciones que permite a los programadores especificar regiones del código para sincronización transaccional.
Según las informaciones proporcionadas por Intel, con la sincronización transaccional, el hardware puede determinar dinámicamente si los hilos deben crear seriales mediante secciones críticas protegidas por bloqueo o realizar la serialización sólo cuando sea necesario.
En este momento sabemos con certeza que el nuevo conjunto de instrucciones TSX será admitido por todos los procesadores basados en la arquitectura Haswell.
Haswell es el sobrenombre utilizado por Intel para el sucesor del procesador Ivy Bridge y éste debería ser lanzado en 2013.
En comparación con sus predecesores, estos ofrecerán mayor rendimiento IPC, soporte para el conjunto de instrucciones AVX2 y también para DirectX 11.1.
Una vez introducida la colección Haswell, Intel planea dividirla en dos grupos distintos.
El primer grupo incluirá procesadores para PCs de sobremesa y portátiles, mientras que este último estará compuesto de modelos especialmente diseñados para ultrabooks y renunciará al enfoque habitual de 2 chips que Intel ha estado utilizando durante mucho tiempo en favor de un diseño de sistema-en-chip (SoC).
Las CPUs diseñadas para PCs de sobremesa contarán con dos o cuatro núcleos de procesamiento con TDPs de 35, 45, 65 y 95 vatios e incluirán un controlador de memoria de doble canal DDR3/DDR3L, así como núcleos gráficos integrados GT2 o GT1.
Los chips móviles estarán disponibles en las mismas configuraciones de doble o cuádruple núcleo, pero se beneficiarán de una GPU Intel GT3 más potente, mientras que el controlador de memoria sólo será compatible con memorias DIMM DDR3L. Más información sobre el conjunto de instrucciones TSX está disponible aquí.