Зображення Dave W Plummer / X
Ветеран розробки “Диспетчеру задач” та інших застосунків Windows Дейв В. Пламмер у власній лабораторії протестував 25 комп’ютерів, випущених у період з 1976 по 2023 рік.
Відповідно до власноруч створеного програмістом бенчмарку Dhrystone 2.2, обраному Пламмером через сумісність з усіма протестованими системами, Mac Pro із чипом Apple M2 Ultra виявився швидшим за PDP-11/34 70-х років у 200 тис. разів. За словами дослідника, різниця могла б бути ще більшою, якби тестова утиліта підтримувала багатопотоковість.
Dhrystone 2.2 використовує відносно прості обчислювальні операції. Пламмер створив таблицю з результатами усіх наявних в нього комп’ютерів, у якій PDP-11/34 посідає останнє місце з 240 балами. Її очолює Mac Pro M2 Ultra з 47 млн 808 тис. 764 балами.
У таблиці наведені деякі з ключових систем та архітектур в історії комп’ютерів, як Amiga 500, що посідає передостаннє місце з 1000 балів. Результати демонструють значний прогрес від ПК з процесором Intel i486 до кількох поколінь Pentium. Обчислювальна потужність чипів Intel зросла з 30 тис. до 2,5 млн балів буквально за десятиліття.
Також можна відстежити приріст продуктивності Apple після переходу з чипів Motorola 680X0 на Power PC. Raspberry Pi 4B, що набрав майже 10 млн балів, виявився приблизно у 4 рази швидшим за Pentium 4.
Неймовірні результати продемонстрували процесори AMD Ryzen Threadripper PRO 7995WX з 96 ядрами AMD Zen4 (192 потоки) та Mac Pro на M2 Ultra з 24 ядрами Apple Silicon. Оскільки в лабораторії Пламмера відсутні комп’ютери з чипами Athlon, Intel Core Duo та багато інших, їх немає у таблиці.
“Я відновлюю старі комп’ютери, і мені завжди цікаво, як їхня продуктивність у класичному виконанні порівнюється з продуктивністю сучасних ПК. У сто разів швидше? У тисячу? Мільйон? Ось статистика. Я написав тест Dhrystone на мові K&R C, він працює на всіх моїх комп’ютерах без будь-яких модифікацій, починаючи з PDP-11/34 до мого Mac Pro M2 Ultra”, — підкреслив Пламмер у пості на власній сторінці в X.
Програмний код бенчмарку Dhrystone 2.2 дослідник виклав на GitHub. Його можна завантажити та скомпілювати під конкретну платформу. Пламмер зазначає, що код оптимізований під 2.9 BSD на системах PDP-11 із можливістю компіляції на сучасних ПК для проведення порівняння.
У разі запуску на системах, новіших за Intel i486, програма повністю розміщується у кеші процесора, що частково пояснює значний ріст продуктивності, спостережуваний у таблиці Пламмера у різні епохи. Однак утиліта не використовує просунуті векторні інструкції, як AVX-512, котрі забезпечують більшу продуктивність у сучасних системах.
Тест не аналізує деякі вузькі місця у сучасних системах, як пропускна здатність пам’яті або продуктивність кешу вищого рівня. Попри те, що Amiga 500 посідає передостаннє місце у рейтингу продуктивності Пламмера, комп’ютер з процесором 68000 та тактовою частотою 7,16 МГц все ще здатен завантажувати та відкривати текстовий редактор швидше за більшість сучасних систем.
Джерело: Tom’sHardware
Контент сайту призначений для осіб віком від 21 року. Переглядаючи матеріали, ви підтверджуєте свою відповідність віковим обмеженням.
Cуб'єкт у сфері онлайн-медіа; ідентифікатор медіа - R40-06029.