AMD lanza soporte Zen 5 para el compilador GCC, revelando interesantes capacidades ISA


AMD acaba de publicar nuevas «ventajas» de Zen 5 en Linux, esta vez brindando soporte de arquitectura para el próximo compilador GCC 14, mencionando también las capacidades de la línea.

El trabajo de AMD para habilitar Zen 5 continúa en Linux, mientras la empresa finalmente retira el soporte en el último momento

Phoronix revela que después de una larga espera, AMD finalmente decidió despertar y brindar soporte Zen 5 para el nuevo compilador GCC, ya que competidores como Intel ya han eliminado el soporte para arquitecturas cuyo lanzamiento está programado para dentro de unos años. Es un movimiento tan «AMD» impulsar el soporte Zen 5 tan tarde, pero no podemos quejarnos porque finalmente está aquí. Curiosamente, los nuevos parches han revelado las instrucciones que traerá la nueva arquitectura y, aparentemente, hay algunas adiciones excelentes. A continuación se muestran las capacidades de Zen 5 ISA:

znver5
CPU basadas en núcleos AMD Family 1ah con soporte para conjuntos de instrucciones x86-64. (Esto supera a BMI, BMI2, CLWB, F16C, FMA, FSGSBASE, AVX, AVX2, ADCX, RDSEED, MWAITX, SHA, CLZERO, AES, PCLMUL, CX16, MOVBE, MMX, SSE, SSE2, SSE3, SSE4A, SSSE3, SSE4 .1, SSE4.2, ABM, XSAVEC, XSAVES, CLFLUSHOPT, POPCNT, RDPID, WBNOINVD, PKU, VPCLMULQDQ, VAES, AVX512F, AVX512DQ, AVX512IFMA, AVX512CD, AVX512BW, AVX512VL, AVX512BF16, AVX512VBMI, AVX51 2VBMI2, AVX512VNNI, AVX512BITALG, AVX512VPOPCNTDQ , GFNI, AVXVNNI, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, PREFETCHI y extensiones de conjunto de instrucciones de 64 bits).

Bueno, esta nueva lista revela algunas incorporaciones nuevas, con la inclusión de AVX-512 VP2INTERSECT, junto con MOVDIRI y MOVDIR64B. Si bien los nombres pueden parecer un poco difíciles de interpretar, en general, las nuevas instrucciones mejorarán las aplicaciones del procesador en el dominio de la criptografía y la compresión de datos, ya que tienden a trabajar en el dominio de los «datos». Además, también veremos AVX-VNNI en Zen 5, lo cual es una adición bastante importante, ya que podría resultar en un aumento del rendimiento en cargas de trabajo de aprendizaje profundo.

Fuente de la imagen: CCG

Además, el soporte de Zen 5 en el compilador GCC nos dice que estamos en la línea de tiempo en la que Team Red presentará sus procesadores de próxima generación, y esta vez, los desarrolladores han hecho un gran trabajo manteniendo el soporte de la próxima arquitectura en Linux.

Fuente de noticias: Phoronix

Comparte esta historia

Facebook

Gorjeo





Source link-29