Mac mini на чипе M6 в эмуляторе 86Box стабильно воспроизводит работу Pentium II Deschutes на 600 МГц под Windows 98 SE. Это на 20% выше результата базового M4, который справлялся максимум с 500 МГц.
Разработчик провел тестирование нового Mac mini с 12-ядерным процессором M6 и 24 ГБ объединённой памяти в эмуляторе ретрокомпьютеров 86Box. Виртуальная машина была настроена на 256 МБ оперативной памяти и видеокарту Voodoo 3 с 16 МБ видеопамяти. В качестве нагрузки использовались одновременный запуск CPU-теста Cinebench 2000 и проигрывателя Winamp 2.76 с несжатым аудио.
Стандартная сборка 86Box не позволяет выбрать частоту Pentium II выше 500 МГц, поэтому автор эксперимента модифицировал версию 6.0, добавив режимы от 500 до 800 МГц с шагом 50 МГц. На частоте 600 МГц Mac mini с M6 удерживал 100% скорость эмуляции на протяжении всего теста без пропусков звука. При повышении до 650 МГц начали появляться провалы аудио.
Результаты во многом зависят не от количества ядер, а от скорости отдельных производительных ядер, так как основная нагрузка 86Box приходится на один поток. В тесте M6 задействовал преимущественно два производительных ядра, работавшие в среднем на 4,71 ГГц с пиками до 4,79 ГГц. У M4 частота занятых ядер держалась на уровне 3,7 ГГц.
На производительность положительно повлияло не только новое железо Apple, но и развитие самого эмулятора. Разработчики 86Box добавили ARM64 JIT-компилятор для эмуляции графики Voodoo, что значительно ускорило работу на чипах Apple Silicon. Стоит отметить, что серийные Pentium II работали на частотах до 450 МГц, а эмуляция архитектуры P6 в 86Box не полностью воспроизводит внеочередное исполнение и кэш L2 настоящего процессора, поэтому результаты тестов могут отличаться от реального железа.




