Дослідження впливу ревізії мікрокоду cpu на розгін пам’яті

37

Цей матеріал написаний відвідувачем сайту, і за нього нараховано винагороду.

У цій замітці розглядається вплив на розгін пам’яті такого другорядного фактора як ревізія мікрокоду процесора. Метою покладається встановлення наявності або відсутності його впливу на розгін, а також ступеня впливу, якщо таке є.

Необхідно визначити формальний набір правил, який би забезпечував рівність умов і однаковий підхід до розгону. Достатньою для порівняння можна вважати отриману з такими умовами максимальну частоту пам’яті, з якою система може запуститися.

Методика розгону

Забезпечення рівності умов виконується наступним чином:

  • використовується єдиний профіль налаштувань, що фіксує частоту процесора, напруги dram, vccio і system agent, таймінги озу (з запасом щодо передбачуваного діапазону частот), крім rtl-iol блоку;
  • використовується єдина версія bios, в якій підміняється лише мікрокод;
  • в bios змінюються тільки множник пам’яті і частота bclk, причому остання – строго в бік зменшення, щоб обмежуючим фактором не став розгін процесора.

У всіх випадках застосовується однаковий підхід до розгону:

  1. фіксуються напруги і таймінги пам’яті, частота bclk 100mhz;
  2. знаходиться максимальний множник, з яким система стартує;
  3. фіксується наступний за ним множник, частота bclk виставляється<100mhz так, щоб вийшла частота пам'яті, з якої був старт на попередньому кроці;
  4. шляхом збільшення bclk знаходиться максимальна частота пам’яті, з якої система стартує.

В якості тестової виступає система на процесорі qqls (9900k es), asus z170 impact і пам’яті з xmp-профілем 4133mhz. У такій конфігурації обмежуючим фактором є тільки лише процесор.

Результати розгону

Реклама

Результати, зведені в таблицю:

Мікрокоди поділяються на дві групи, всередині яких розгін практично ідентичний. Різниця між групами становить близько 200mhz.

Реклама

Виходячи з результатів, ревізія мікрокоду в деяких випадках може надавати помітний вплив на результати розгону пам’яті. Найімовірніше в тих випадках, коли обмежуючим фактором розгону є процесор.

Однозначної залежності між “новизною” мікрокоду і максимально досяжною частотою в розгоні виявити не вдалося. Передостанній мікрокод de виявився одним з найгірших в цьому плані, куди гірше ранніх 96 і 98 версій. Варто відзначити, що процесори coffee-lake refresh стали четвертим поколінням на мікроархітектурі skylake, і до моменту їх випуску intel вже могли застосувати всі доступні поліпшення мікрокоду.