En noviembre, los ingenieros de IBM enviaron parches de compilación para las CPU”futuras”y, en particular, agregaron nuevas instrucciones matemáticas densas. En ese momento, señalaron que el nuevo objetivo”puede o no estar presente”en los futuros procesadores IBM Power, pero ahora esperan que estos parches”futuros”se introduzcan en el compilador GCC 13.
Si bien son cautelosos con su redacción, es probable que este”futuro”soporte de CPU de IBM termine siendo lanzado como procesadores IBM Power11. IBM hizo una táctica”futura”similar con su compatibilidad con el compilador Power10.
Además de Power10, el objetivo principal con estos”futuros”parches para la colección de compiladores GNU era nuevas instrucciones matemáticas densas. Las CPU futuras agregan nuevos registros matemáticos densos y otros cambios para realizar en el lado del compilador para apuntar adecuadamente a esos”futuros”procesadores.
Desde noviembre, no ha habido ninguna nueva serie importante de parches para compiladores de IBM, mientras que el lanzamiento del compilador GCC 13 se lanzará en marzo o abril. Esta semana hubo”pings“sobre los parches de noviembre con la esperanza de obtenerlos. en esta próxima versión del compilador.
Parche de ping. Realmente nos gustaría que los parches permitieran las posibles instrucciones futuras de MMA+ en GCC 13.
Entonces, aunque se discutió el soporte futuro con el legal habitual”puede o no estar en los PowerPC reales
que entregarse en el futuro”, parece casi un hecho. Y dado que IBM desea incluir estos parches en GCC 13 en lugar de esperar hasta GCC 14 el próximo año, da esperanzas de que los nuevos procesadores se anuncien este año. En cualquier caso, cuando se lanzan formalmente los nuevos procesadores, IBM retrocede y actualiza el objetivo”-mcpu=future”para reflejar correctamente la marca de los procesadores lanzados.