Спосіб розблокування карт Radeon R9 285/380, 290/390 і лють

Новий метод дозволяє розблокувати елементи, зокрема, в ядрі Fiji

Розблокування комп'ютерних компонентів із більш слабкою ефективністю версії не є новим рішенням, тому що ентузіасти чули про нього протягом декількох років - так вже вийшло, що частіше за все це стосувалося в випадку з процесорами і відеокартами AMD. Питання було знову поставлене на порядок денний за рахунок одного з користувачів форуму Overclock, який розробив програму для перевірки та розблокування нових графічних карт Radeon.

Для початку, варто пояснити, що компанія AMD, як і Nvidia, через технологічні та фінансові обмеження, виробляють лише кілька графічних процесорів цього покоління – наприклад, Ви отримали або Maxwell GM204. Однак тут необхідна різноманітність окремих сегментів продуктивності та дані ядра обмежені шляхом штучного блокування необхідної кількості обчислювальних блоків з окремими наборами шейдерів., текстур та розтеризацій.

У результаті виходить, що у різних картах встановлені однакові ядра, але вони відрізняються у продуктивності. Наприклад, картки Radeon R9 290 і R9 290X засновані на ядрі Hawaii, але в першому випадку слабкіша модель Hawaii PRO з 2560 потокових процесорів, а в другому – більш ефективна Hawaii XT з 2816 потокових процесорів. У Nvidia можна вказати, наприклад, картки GeForce GTX 970 я GTX 980 з ядрами Maxvell GM204 – у першому випадку це слабкіша GM204-200-A1, а в другому – більш ефективна GM204-400-A1.

Обмеження ядра може відбуватися двома способами – шляхом вирізування блоків, що не використовуються, з ядра або за допомогою програмного блокування одиниць, що не використовуються.. Якщо в першому випадку „можна знайти також доповнюючі” ​​одиниці, яких фізично немає в ядрі, то в другому вони присутні, але карта має „наказ” не використовувати їх. Однак, що якщо змінити цей „наказ” і дозволити карті використовувати блоки, що не використовуються.?

Користувач TX12 з форуму Overclock підготував інструмент CUINFO, який дозволяє перевірити, скільки блоків CU в наявності та скільки їх відключених у відеокартах на базі графічних процесорів Tonga (Radeon R9 285 та R9 380), Гаваї/Гранада (Radeon R9 290/390) і Фіджі (Radeon R9 Fury і Fury X).

У випадку Radeon R9 Fury додаток може показати такі дані:

SE1 hw/sw: 00050000 / 00000000 [………….х.х]
SE2 hw/sw: 00030000 / 00000000 […………..xx]
SE3 hw/sw: 00030000 / 00000000 […………..xx]
SE4 hw/sw: 00030000 / 00000000 […………..xx]
56 з 64 CU активні. Апаратні замки: 8 (R/W) / SW замки: 0 (R/W).
8 CU вимкнено апаратним блокуванням. Перевизначення блокування можливо на ваш власний ризик.

Тут видно, що доступно 56 з 64 блоків CU та 8 неактивних блоків CU. Автор стверджує, що шанс на розблокування блоків можливий лише у тому випадку, коли принаймні один стовпець заповнений марками „X”, що позначають заблоковані блоки CU. У цьому випадку саме так і є (у другому, на жаль, не всі марки позначені „X”). Можливість розблокування, однак, не завжди ймовірна, тому що дані одиниці можуть бути просто обрізані. Автор програми не бере на себе жодної відповідальності за можливі пошкодження картки.

Спосіб розблокування карт Radeon R9 285/380, 290/390 і лють Спосіб розблокування карт Radeon R9 285/380, 290/390 і лють
Зліва картка з можливістю розблокування блоків CU (всі Х знаходяться в одному стовпці), а праворуч без такої можливості (не всі Х знаходяться в одному стовпці). Програма помилково інтерпретує можливість розблокування

Коли карта може бути розблокованою і рішення ризикнути прийнято, потрібно створити модифікований BIOS відповідним чином – для цього необхідно використовувати інструмент makeroms.bat, Додаток ATOMBIOS, яке створить три файли: bios_4low.rom (розблокований з BIOS перший стовпець), bios_4high.rom (друга колонка) та bios_all.rom (BIOS з усіма подвійними стовпцями). Потім слід використовувати програму ATIFlash та в консолі виконати команду „atiflash-p 0 bios_XXX.rom”, де bios_XXX.rom-це обрана версія BIOS.

Спосіб розблокування карт Radeon R9 285/380, 290/390 і лють
Radeon R9 Fury із заблокованою частиною одиниць (3584 до 3840 з 4096)

Після перезавантаження картка має працювати з новим програмним забезпеченням. У разі проблем зі стабільністю слід перевести перемикач BIOS, перезавантажити комп'ютер, а потім знову перевести перемикач (вже з Windows), та встановити чинне програмне забезпечення. Також варто спробувати завантажити версії bios_4low.rom чи bios_4lhigh.rom, коли не працює повний bios_all.rom.

Повну інструкцію та останні версії програм CUINFO та ATOMBIOS можна знайти на форумі Overclock.

Спосіб розблокування карт Radeon R9 285/380, 290/390 і лють
Порівняння продуктивності Radeon R9 Fury з 3584 SP (зліва) та розблокованої версії з SP 3840 (справа)

Навіть після часткового розблокування ядра, можна розраховувати на більш високу продуктивність. Вище доступне порівняння продуктивності Radeon R9 Fury зі стандартним ядром Fiji з 56 блоками CU (3584 потокових процесорів) та версії з активними 60 блоками CU (3840 потокових процесорів).

Оцінити статтю
Новини IT
Додати коментар