Компьютерные новости
Все разделы
AMD Zen: удвоенное количество структурных блоков в каждом ядре
Согласно новым подробностям микроархитектуры AMD Zen, которая ожидается на рынке не раньше второй половины 2016 года, инженеры компании решили существенно нарастить вычислительную мощность каждого процессорного ядра. В частности, в каждом из них практически удвоено количество декодеров, арифметико-логических блоков (ALU) и блоков работы с дробными числами (FPU) по сравнению с текущими процессорами серии AMD FX.
В данный момент в своих APU и CPU компания AMD использует модульный подход: каждый модуль объединяет в себе два процессорных ядра и комбинацию совместных блоков (декодеров, ALU, FPU и других). Идея состояла в том, чтобы наращивать вычислительную мощь путем увеличения количества подобных модулей с уменьшением техпроцесса производства.
Но в компании AMD недооценили важности оптимизации программного кода приложений для подобного подхода. В результате вычислительный модуль используется неоптимальным образом, что не позволяет раскрыть их полный вычислительный потенциал.
Поэтому микроархитектуру AMD Zen можно рассматривать как возвращение к уже проверенному SMT-подходу, в котором каждое процессорное ядро имеет в своем распоряжении необходимое количество вычислительных блоков для полноценной работы: 4 декодера, 4 ALU и 4 FPU со 128-битной шиной у каждого, которые объединены в два 256-битных модуля FMAC. Кэш-память L2 у каждого ядра также будет своя, а вот L3 – общая (8 МБ на 4 процессорных ядра).