Будущие процессоры AMD на архитектуре Zen 6 будут поддерживать инструкции FRED, разработанные Intel. На данный момент эти инструкции, судя по всему, не поддерживают никакие из вышедших на рынок CPU.
Суть в том, что обе компании являются членами группу x86 Ecosystem Advisory Group. О своём партнёрстве такого рода компании объявили в 2023 году. Оно нужно для обеспечения единого набора инструкций у обоих производителей, что облегчит жизнь и разработчикам, и пользователям.
В случае с FRED это вдвойне важно, так как FRED — это полная замена механизма таблиц дескрипторов прерываний (IDT) эпохи 80286, которому уже более 40 лет. В настоящее время именно IDT является стандартным способом обработки системных событий, и от этого древнего решения наконец-то избавятся.
У Intel поддержка FRED будет в будущих процессорах Nova Lake. Также сообщается и поддержке со стороны уже вышедших Panther Lake, но, похоже, активирована она будет когда-то позже.
Практический результат от внедрения нового набора инструкций будет заключаться в повышении производительности и снижении задержки для рабочих нагрузок, генерирующих большое количество прерываний, таких как процессы, интенсивно использующие сеть, игры с высокой частотой обновления и конвейеры обработки звука.
