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

Частина 1: Ігри з DirectX 11 і масштабування багатоядерних процесорів

    1646330043

    Порівняння 2, 4, 6, 8 і 10-ядерних процесорів у DX11

    Наш огляд Broadwell-E: Intel Core i7-6950X, 6900K, 6850K і 6800K дав нам цікаву можливість порівняти чотири-, 6-, 8- та 10-ядерні процесори в продуктивності та ігровому програмному забезпеченні. Більшість результатів відповідали тому, що ми очікували побачити — програми, оптимізовані для кількох ядер, добре масштабувалися аж до флагманського Core i7-6950X від Intel, тоді як, як відомо, однопотокові метрики реагували лише на тактову частоту, а покращення IPC втілилися в більш сучасні. архітектури.

    Але деякі цифри викликали нашу цікавість. Наприклад, Ashes of the Singularity працював швидше, оскільки ми додали більше ядер із роздільною здатністю 2560×1440 — традиційно графічною роздільною здатністю. Здавалося, що F1 2015 також використовує будь-які ресурси обробки хоста, які ми кидали на нього. І, природно, підтест Physics від 3DMark полюбив додаткові фізичні та логічні ядра. Bioshock Infinite була єдиною грою, яка віддала перевагу архітектурі Skylake нашого Core i7-6700K і тактовій частоті 4 ГГц+.

    Це змусило нас задуматися про декілька речей. Скільки сучасних популярних ігор насправді демонструють оптимізацію для більш ніж чотирьох ядер? Що станеться, коли ми підемо іншим шляхом і долучимо двопотоковий процесор? Коли ми внутрішньо обговорювали цю ідею, виникла передумова для більш грандіозного експерименту. Ми взяли б п’ять процесорів Intel із 2 до 10 ядрами, вимкнули Hyper-Threading на всіх із них і налаштували кожен для роботи з однаковою тактовою частотою. Ми обрали три поточні моделі Broadwell-E (Core i7-6950X, -6900K і -6850K) і два процесори на базі Skylake (Core i7-6700K і Core i3-6320).

    Змішування різних архітектур може здатися проблемою, але два процесори Broadwell настільного класу, які ми могли б використати, додають свої змінні до цього рівняння. Крім того, впровадження Skylake полегшить визначення ігор, які не можуть використовувати більше чотирьох ядер; у цих тестах Core i7-6700K повинен зайняти перше місце. В іншому випадку ми повинні мати добре контрольоване середовище для порівняння різних конфігурацій ядра. Єдиним іншим впливом буде різний розмір кешів третього рівня та підсистем пам’яті (два канали проти чотирьох).

    У цій першій частині історії ми вибираємо для порівняння 10 різних ігор на основі DirectX 11. Пізніше ми візьмемо вибірку назв на основі DirectX 12 і Vulkan і подивимося, як змінюється використання ЦП під API наступного покоління.

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

    Як ми тестували

    Як згадувалося, для порівняння ми вибрали п’ять процесорів: Intel Core i7-6950X, -6900K, -6850K, -6700K і Core i3-6320. Між ними ми маємо в своєму розпорядженні все від двох до 10 ядер із заблокованими та розблокованими множниками, що забезпечують навіть 3,9 ГГц по всьому світу. Пам’ятайте, це не посібник із покупки. Наша мета — з’ясувати, як ігри, які ми хотіли б тестувати, будуть реагувати на кількість ядер.

    Щоб відповісти на це питання, також потрібен досить швидкий графічний процесор, щоб графіка не стала негайною вузьким місцем. Одна карта GeForce GTX 1080 Founders Edition працює так само швидко, як і вона. Однак робота, яку виконує ваш графічний процесор, різко змінюється з роздільною здатністю. Тобто ми могли б набрати наднизьку роздільну здатність і отримати життєздатні результати. Але ми хотіли піти ще далі й протестувати, використовуючи деякі налаштування, які відображаються в наших оглядах. Для цього ми маємо діаграми, які відображають продуктивність у розмірах 1920×1080, 2560×1440 і 3840×2160.

    Інші компоненти платформи відіграють меншу роль у визначенні результату нашого експерименту, але вони все одно необхідні для стабільної, добре збалансованої машини. Ми використовуємо материнську плату MSI Z170A Gaming M7, материнську плату MSI X99A Gaming Pro, 32 ГБ пам’яті G.Skill DDR4-3200 Trident Z у чотирьох модулях по 8 ГБ, твердотільний накопичувач Crucial на 500 ГБ MX200 і Dark Power Pro 850 від Crucial на 500 ГБ! В.

    DirectX 11, пресет надзвичайної якості, вбудований тест
    DirectX 11, попередні налаштування якості, користувацькі тести Tom’s Hardware (поїздка на джипі Ташгар), 100-секундний запис кадрів
    DirectX 11, налаштування якості Ultra, вбудований тест (п’ять тестів), 110-секундний запис кадрів
    DirectX 11, Ультрарівень деталізації, FXAA, Висока якість текстури, вбудований тест, 95-секундний запис кадрів
    DirectX 11, налаштування дуже високої деталізації, вбудований тест, 145-секундний запис кадрів
    DirectX 11, попередньо налаштований ультрадеталізацію, вбудований тест, запис кадрів за 40 секунд
    DirectX 11, налаштування ультраякості, високе згладжування, висока роздільна здатність текстури, Nürburgring Sprint, 100-секундний запис кадрів
    DirectX 11, налаштування дуже високої деталізації, вбудований тест, 80-секундний запис кадрів
    DirectX 11, налаштування дуже високої деталізації, тимчасовий AA суперсемплінг, вбудований тест, запис кадрів за 90 секунд
    DirectX 11, налаштування найвищої якості, HairWorks вимкнено, користувацькі тести Tom’s Hardware, 100-секундний запис кадрів

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