Перейти до вмісту

FX-8150 від AMD після двох виправлень Windows 7 і оновлень UEFI

    1651622822

    Планування, основна паркування та регулювання, о боже!

    Той факт, що архітектура AMD Bulldozer не змогла підпалити світ ПК, не є секретом (огляд AMD Bulldozer: FX-8150 проходить тестування), його вісім цілочисельних ядер використовують ресурси чотиримодульної конструкції. AMD вважає свої зусилля меншим енергоспоживанням порівняно з повною восьмиядерною конструкцією, і навіть продемонструвала безліч тестів на своїх прес-заходах, щоб продемонструвати, що продуктивність її конфігурації була дійсно конкурентоспроможною в правильних тестах. Однак, наприкінці дня, ми не вразили позицію Bulldozer у порівнянні з конкурентами, хоча ми дали йому шанс на боротьбу на нашому System Builder Marathon, грудень 2011: ПК Enthusiast за 1200 доларів.

    У нашій історії запуску ми чітко пояснили, що Windows 7 не оптимізована для макета на основі модулів, який використовує Bulldozer. Кріс спілкувався з представниками Microsoft, які змогли підтвердити поведінку операційної системи, і він запустив збірку Windows 8 для розробників, щоб підтвердити, що ОС наступного покоління буде працювати з сімейством FX по-іншому. З того огляду:

    «За словами Аруна Кішана, інженера з розробки програмного забезпечення в Microsoft, кожен модуль наразі виявляється як два ядра, які заплановані однаково. Отже, у двопотоковій програмі ви можете побачити один активний модуль і три неактивних модуля — відмінно підходить для оптимізації потужності, але теоретично менш ідеальний з точки зору продуктивності. Це також негативно впливає на твердження AMD про те, що, коли активний лише один потік, він має повний доступ до спільних ресурсів. Додавання лише одного додаткового потоку може зв’язати ці спільні ресурси, навіть якщо кілька інших модулів сидіти без діла.

    Однак Microsoft прагне змінити цю поведінку вперед. Арун каже, що двоядерні модулі мають характеристики, більш схожі на SMT, ніж фізичні ядра, тому компанія прагне виявляти та обробляти їх так само, як Hyper-Threading в майбутньому. Наслідки від цього були б значні. Продуктивність, безсумнівно, покращиться, тоді як зусилля AMD зменшити непрацездатні модулі будуть менш ефективними».

    Це пояснення має сенс для певних робочих навантажень. Два потоки, що працюють на двох окремих модулях, мають доступ до двох інтерфейсів (і двох FPU), в той час як два ядра, що працюють на одному модулі, повинні спільно використовувати як інтерфейс, так і FPU. Розумніша ОС може знати найефективніший спосіб розподілу навантаження, який, як стверджує AMD, буде функцією Windows 8. На щастя, MS випустила виправлення, щоб усунути деякі з проблем, які нібито йшли не так у Windows 7.

    Однак залишилося зниження продуктивності у вигляді затримки, якщо завдання, яке було б заплановано для вже активного модуля, замість цього надсилається до «припаркованого» ядра. Microsoft представила друге виправлення для вирішення цієї проблеми. У сукупності ці два виправлення повинні допомогти подолати проблеми з продуктивністю архітектури Bulldozer у додатках із легкими потоками.

    Ми знову звернулися до Microsoft для коментарів і почули, що планувальник ядра дійсно тепер розпізнає модулі AMD як набори SMT. Однак виправлення Windows 7 все ще не слід сприймати як індикатор того, як FX буде вести себе під Windows 8. Очевидно, будуть додаткові покращення планувальника, які стосуються того, як обробляється SMT.

    Хоча Microsoft допомогла AMD вирішити, як архітектура Bulldozer вирішується в менш вимогливих робочих навантаженнях, ми все ще бачили проблему на FX-8150, де частина 3,6 ГГц знижується до 3,3 ГГц під повним навантаженням. Це, ймовірно, вважається функцією енергозбереження в щільно заповнених серверах 2U. Однак користувачі настільних комп’ютерів мають можливість вимкнути цей дивний крок назад через параметри режиму HPC, доступні через останні оновлення мікропрограми.

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

    0 0 голосів
    Rating post
    Підписатися
    Сповістити про
    guest
    0 comments
    Вбудовані Відгуки
    Переглянути всі коментарі
    0
    Ми любимо ваші думки, будь ласка, прокоментуйте.x