denis19 самит intel AMD denis19

Открытый проект Assembly Hall of Shame выявил самую медленную отдельную инструкцию x86

Исследователь аппаратного обеспечения под ником Кристофер Домас (aka xoreaxeaxeax) представил проект «деоптимизации ЦП». В рамках решения разработчик решил найти самую медленную отдельную инструкцию x86, а также создал «зал позора» (Assembly Hall of Shame) — худшая из инструкций (fxrstor64) выполняет 198 миллиардов циклов за 62 секунды.Для оптимизации работы программного обеспечения на аппаратном обеспечении анализ задержки инструкций рассматривает время, необходимое для выполнения низкоуровневых инструкций на процессоре, либо для оптимизации архитектуры, либо для оптимизации приложений для работы на конкретной архитектуре.

Домас использует другой подход в своей таблице лидеров среди инструкций, которая направлена ​​не на максимально быстрое выполнение инструкций ассемблера, а на максимально медленное, чтобы измерить производительность единственной инструкции с наибольшей задержкой.Победителем здесь стала инструкция fxrstor64, выполнение которой заняло 62 секунды, или более 198 миллиардов циклов.

DMCA