Чому BIOS потребує явної підтримки обох процесорів, щоб оновлення працювало?


2

Часто під час оновлення процесора, люди кажуть перевірити, чи BIOS / UEFI (іменований як "BIOS") підтримує новий процесор перед тим, як купувати / встановлювати його, але які конкретні причини потребують підтримки BIOS наступні припущення щодо оновлення?

  • Такий же пакет / розетка
  • Той самий TDP
  • Однакові напруги (оскільки різниця напруги в ядрі є однією з причин, що може знадобитися оновлення BIOS)

В якості конкретного прикладу розглянемо модернізацію системи з i5-6440HQ до i7-6870HQ , якщо припустити, що у неї є необхідні інструменти та досвід, щоб піклуватися про апаратну сторону речей (тобто переробку BGA).

Обидва мікросхеми мають один і той же пакет FCBGA1440 і TDP потужністю 45 Вт, а також однакові «покоління» мікросхем (Skylake). Швидкий погляд через таблицю даних, схоже, показує, що вони обидва працюють на одних і тих же напругах (виправте мене, якщо я помиляюся).

Основна різниця високих рівнів між чіпами - i7 має 8 потоків, працює з дещо більшою тактовою частотою, має більш потужну графічну чіп.

Чи є причина, чому BIOS повинен явно підтримувати новий процесор, щоб система працювала? Оскільки, безумовно, якщо інтерфейс нового процесора досить схожий, все має працювати добре? Або це погане припущення?

Відповіді:


1

Це погане припущення. Це могло б спрацювати, але це не може. Хоча вони спочатку виглядають схожими - подібні нумерації, однакове покоління, існують значні відмінності між двома процесорами, включаючи дату запуску, кеш, кількість потоків, швидкості руху, ADAPTER GRAPHICS, графічну пам'ять, максимальну роздільну здатність, ідентифікатор пристрою, підтримку Intel vPro, Технологія Intel Hyperthreading, підтримка Intel TSX-NI, програма стабільної іміджевої платформи Intel, технологія Intel Trusted Execution.

Деякі з цих функцій потребують підтримки BIOS (Intel Trusted Execution вважає найважливішим, хоча я думаю, що багатьом з них потрібна підтримка BIOS).


software.intel.com/en-us/blogs/2012/09/25/… також показує, що BIOS пов'язаний із Trusted Execution.
davidgo

Якщо новий процесор додасть додаткові функції, для яких потрібна підтримка BIOS, чи не буде BIOS, який не розпізнає функції, просто ігнорувати їх чи залишати їх відключеними, а не не завантажуватись?
小 太郎

Вам слід попросити цього виробника материнської плати .... так що краще буде побачити, чи підтримується процесор. (Я б очікував, що довірене виконання буде досить глибоко пов'язане з системою, тому його не дано)
davidgo

1

Як правило, сам процесор працює без оновлення bios. Оновлення біосу забезпечують:

Ідентифікація мікросхем: якщо в той час мікросхема не існувала, біос може не визначити, що він бачив застряг у розетці. Зазвичай це буде працювати все одно, навіть швидкості.

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

Речі, про які вони можуть не сказати: Не раз траплялося, що для чіпа процесора чи чіпсета потрібно було трохи коригування коду, щоб забезпечити стабільну роботу якогось його аспекту. Оскільки виробництво материнської плати пов'язане з інтеграцією процесора у свої плати, мабуть, бувають випадки, коли незначне налаштування мікропрограмного забезпечення сприяє правильній роботі, коли в дизайні існує невелика помилка.


мікрокод оновлює прошивку на процесорі (для цього BIOS не завжди потрібен). Мікрокод - це, на мій погляд, інструкції низького рівня щодо управління процесором - якщо ви подумаєте про це, це не дивно, що системи з мільйонами транзисторів мають помилки - Мікрокод може допомогти приховати ці помилки та забезпечити зміни у функціональності - а також " binning "cpu's - binning - це процес прийняття процесора, його тестування, відключення або зменшення швидкості його частин, які не працюють належним чином, або зменшення швидкості його роботи та продажу його як нижчий специфікаційний процесор.
davidgo

Ага, правда, це програмне забезпечення, що робить мікрокод, а не конкретний біос. Мені доведеться щось виправити, ето так.
Psycogeek
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.