ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1161943 Топик полностью
Evgeny_CD, Архитектор (07.01.2022 15:57, просмотров: 278) ответил Evgeny_CD на Новое расширение x86 Intel. AMX (Advanced Matrix Extension). 8 регистров, по килобайту каждый!
Чуток мыслей. 

1. Возможно, это ответ на ARM SVE2. Даже с запасом ответ - ARM более 2 КБит регистры ниасилил :) причем у ARM 32 регистра по 256 байт, у Intel 8 регистров по килобайту.

https://developer.arm.com/documentation/102340/0001/Introducing-SVE2


Линусу с матюками 8 КБайт контекста переключать в обоих случаях (утрирование, контекст больше в обоих случаях).


2. Возможно, AVX уперся в масштабирование. AVX512 ни у Intel, ни у AMD просто и дешево не получился. То частоту ядра приходится опускать, то еще какой геморрой.


Возможно, AMX в силу каких-то причин удобнее в железе.


3. Возможно, AMX лучше ложится на программистские концепции. Типа умножить матрицы 4х4 и 1х4 одной командой.


Насчет отдельной железки - непонятно, какова архитектура видеокарт от Intel, которые вот вот выйдут. Может, это бекпорт части их архитектуры в процессор.