Imax9
NEWS   ARTICLES   MINIMIG   FILES   ABOUT

Запахло резиной ?

Предлагаю вам перевод заметки Smell the rubber? , которая является логическим продолжением предидущих из цикла Experimenting with TG68 автора Alastair M. Robinson.

В своем последнем посте я сказал, что собираюсь интегрировать кэш записи в свой двусторонний кэш *перед* добавлением его в ядро Minimig - но я стал нетерпеливым!

SmelltheRubber

Это работает на Turbo Chameleon 64. Файла прошивки пока нет, но исходный код лежит на github https://github.com/robinsonb5/minimig_tc64/tree/constraints

Далее следуют еще несколько тестов от AIBB, по сравнению с A3000/25 команды 68020:

Test Docking13 Two Way Cache
EmuTest 1.13 1.27
WritePixel 0.5 0.53
Sieve 0.72 0.92
Dhrystone 0.88 1.13
Sort 0.78 1.19
Matrix 0.66 0.81
IMath 1.26 1.37
MemTest 0.63 0.59
TGTest 0.7 0.73
Savage 1.37 1.43
Beachball 1.22 1.36
CplxTest 0.95 1.04
TranTest 1.32 1.38

Таким образом, в то время как SysInfo сообщает об ускорении на 40%, более “реальные” тесты в AIBB показывают среднее ускорение около 16%. Интересно, что “memtest” теперь работает медленнее.

Есть еще ряд вещей, которые нужно сделать, чтобы ускорить это еще больше:


Адрес для контактов : imax9@narod.ru

Если вам понравились мои работы и вы желаете поддержать сайт - сделайте дотацию.

При копировании статьи – обязательна ссылка на авторство и источник. Без разрешения автора копирование запрещено.

© Максим Ильин 2022г.

Яндекс.Метрика