Пошук по сайту

up
::>Процесори >2017 > AMD Ryzen 7 1700X

Огляд і тестування процесора AMD Ryzen 7 1700X: виконуючи обіцянки

03-03-2017

Це сталося! Перші процесори лінійки AMD Ryzen надійшли в продаж, а разом з ними закінчилося ембарго на публікацію результатів незалежних тестувань. І сьогодні ми самостійно оцінимо можливості 8-ядерного (16-потокового) процесора AMD Ryzen 7 1700X, тому найбільш нетерплячі можуть відразу ж переходити на другу сторінку огляду для ознайомлення з результатами тестування. Якщо ж ви хочете для початку освіжити в пам'яті ключові переваги лінійки та особливості мікроархітектури, тоді пропонуємо невеликий теоретичний екскурс.

Трохи історії та погляд на ключові особливості

AMD Ryzen 7 1700X

Розробку нової процесорної мікроархітектури компанія AMD почала вже в далекому (за мірками IT-індустрії) 2012 році. Спеціально для цього був запрошений висококласний професіонал Джим Келлер (Jim Keller). Він був причетний до створення мікроархітектури AMD K7 і працював на посаді провідного архітектора при створенні AMD K8, а потім приєднався до Apple, де під його керівництвом вийшли чіпи Apple A4 і Apple A5. З 2012 по 2015 рік розробка AMD Zen велася в найсуворішому секреті, й лише в другій половині 2015 вона була анонсована широкому загалу. У серпні 2016 року відбулася офіційна презентація мікроархітектури AMD Zen із зазначенням деяких переваг. У грудні минулого року були анонсовані десктопні процесори лінійки AMD Ryzen, створені на її основі. В кінці лютого відбувся дебют високопродуктивної серії AMD Ryzen 7 і лише на початку березня вони з'явилися в продажу .

AMD Ryzen 7 1700X

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

AMD Ryzen 7 1700X

Для її реалізації Джим Келлер зі своєю командою вирішив відійти від застосованого в  AMD Bulldozer підходу CMT (Clustered MultiThreading) і повернутися до популярнішого та ефективнішого SMT (Simultaneous Multithreading). До речі, саме SMT активно використовується компанією Intel. По-друге, розробники вирішили не допускати помилок попередньої структури та наділили кожне ядро всіма необхідними обчислювальними блоками, щоб мати конкурентну продуктивність як в однопотоковому, так і в багатопотоковому режимі.

AMD Ryzen 7 1700X

В основі будь-якого процесора з мікроархітектурою AMD Zen знаходиться модуль CPU Complex (CCX). Він містить чотири процесорних ядра, кожне з яких має 512 КБ кеш-пам'яті L2. В свою чергу кеш-пам'ять L3 розділена на вісім частин (по 1 МБ), і доступ до неї мають усі ядра. Відповідно, 8-ядерні процесори виходять шляхом інтеграції в одному корпусі двох модулів CCX, тому вони пропонують 4 МБ кеш-пам'яті L2 і 16 МБ L3. 6-ядерні процесори також виходять з об'єднання двох модулів CCX, але в них два ядра відключені, тому кеш-пам'яті L2 буде всього 3 МБ, а L3 – ті ж 16 МБ. Якщо ж з'являться 2-ядерні моделі, вони матимуть 1 МБ кеш-пам'яті L2 і 8 МБ L3.

AMD Ryzen 7 1700X

При цьому кожне процесорне ядро може обробляти два потоки даних, а кожен модуль CCX – вісім потоків. Відповідно, нам обіцяють 8-ядерні (16-потокові), 6-ядерні (12-потокові), 4-ядерні (8-потокові) і 4-ядерні (4-потокові) моделі.

AMD Ryzen 7 1700X

Загалом мікроархітектура AMD Zen обіцяє більш ніж 40% приріст показника IPC (Instruction Per Clock). Ось лише невеликий список поліпшень, які реалізували інженери AMD для отримання цього показника:

  • Покращено точність передбачення розгалужень.
  • Збільшено кеш-пам'ять операцій.
  • Збільшено кількість планувальників інструкцій (для цілочисельних обчислень з 48 до 84, для дійсних – з 60 до 96).
  • Забезпечено можливість роботи кеш-пам'яті L1 у режимі «Write back» замість «Write-through». У першому випадку дані записуються в кеш-пам'ять, а пізніше дублюються в основну пам'ять. У другому запис відбувається в основну пам'ять із дублюванням у кеш. Режим «Write back» забезпечує вищу продуктивність при роботі з кеш-пам'яттю.
  • Збільшено об’єм кеш-пам'яті інструкцій L1 до 64 КБ/ядро (в AMD Excavator він становить 96 КБ на двоядерний модуль).
  • Збільшено об'єм кеш-пам'яті L2 до 512 КБ/ядро з 8 каналами асоціативності.
  • Пропускна спроможність кеш-пам'яті L1 і L2 збільшилася майже вдвічі.
  • Пропускна спроможність кеш-пам'яті L3 підвищена майже в 5 разів.
  • Прискорено завантаження інформації в блоки FPU з 9 до 7 циклів.
  • Додано низку нових інструкцій, а також багато іншого.

Презентація AMD Ryzen 7

AMD Ryzen 7 1700X AMD Ryzen 7 1700X

Напередодні дебюту серії Ryzen 7 компанія AMD влаштувала спеціальний брифінг для преси, на якому повідомила деякі цікаві подробиці, які варті уваги. В першу чергу було зроблено акцент на відмінній багатопотоковій продуктивності нових CPU. Зокрема, флагман серії AMD Ryzen 7 1800X на 9% випередив Intel Core i7-6900K і виявився на 66% кращим Intel Core i7-7700K. Зараз багатопотоковість активно використовується при 3D-рендерингу, VR, обробці відео, віртуалізації, стрімінгу ігор тощо.

AMD Ryzen 7 1700X AMD Ryzen 7 1700X

Що ж стосується продуктивності в однопотоковому режимі, при однаковій тактовій частоті (3,5 ГГц) обидва конкурента від Intel вириваються вперед: на 2,7% і 6,5% відповідно. Якщо порівнювати їх показники при стокових частотах, Intel Core i7-6900K знаходиться на рівні AMD Ryzen 7 1800X, а Intel Core i7-7700K виривається вперед на 15%. Цікаво, що компанія AMD не стала ховати такі результати, а зіграла на випередження незалежних оглядів і чесно вказала сильні та слабкі сторони AMD Ryzen.

AMD Ryzen 7 1700X

Загалом AMD визначила конкурентів для своїх перших процесорів: AMD Ryzen 7 1800X ($499) протистоїть Intel Core i7-6900K ($1089 – 1109), AMD Ryzen 7 1700X ($399) спробує відібрати покупців у Intel Core i7-6800K ($434 – 441 ), а AMD Ryzen 7 1700 ($349) доведеться битися з Intel Core i7-7700K ($339 – 350).

AMD Ryzen 7 1700X

Дуже цікавою виглядає розшифровка назви процесорів лінійки AMD Ryzen. Перша цифра після бренду вказує на сегмент: «7» – рішення для ентузіастів, «5» – високопродуктивні, «3» – мейнстрім-рівень. Наступна цифра означає покоління. Тобто флагманом наступного покоління може бути AMD Ryzen 7 2800X. Далі однією цифрою позначається рівень продуктивності: «7» або «8» – чіпи для ентузіастів, «6», «5» або «4» – високопродуктивні рішення. Мейнстрім-рівень поки не анонсований, тому їх цифри ми дізнаємося пізніше, але згідно з попередньою інформацією, це будуть «1», «2» і «3». Дві останні цифри дозволяють випускати додаткові моделі, які будуть трохи відрізнятися за рівнем продуктивності. Наприклад, можуть з'явитися процесори AMD Ryzen 7 1720X і AMD Ryzen 7 1750X, які за рівнем продуктивності й ціною будуть перебуватимуть між AMD Ryzen 7 1700X і Ryzen 7 1800X. Остання буква вказує на енергоефективність. Наприклад, «X» позначає високопродуктивні чіпи, «G» з'явиться в назві десктопних моделей із вбудованим графічним ядром, «T» вказує на енергоефективні десктопні рішення, а «S» – на енергоефективні десктопні чіпи з вбудованою графікою. Для мобільних аналогів передбачені суфікси «H» (високопродуктивні), «U» (стандартні) та «M» (енергоефективні).

З технологією AMD SenseMI ми вперше познайомилися в рамках грудневого заходу AMD New Horizon, але презентація процесорів серії AMD Ryzen 7 не могла обійтися без її згадки. Нагадаємо, що вона містить п'ять компонентів:

  • Neural Net Prediction – нейронна мережа штучного інтелекту вчиться передбачати подальший шлях програмного коду на основі попередніх запусків, що дозволяє оптимізувати розташування даних і забезпечити оптимальне використання функціональних можливостей процесора;
  • Smart Prefetch – просунуті алгоритми вивчають поведінку програм для передбачення їх подальших дій і оперативної підготовки необхідних даних;
  • Pure Power – більше 100 високоточних вбудованих сенсорів забезпечують оперативне зчитування показників напруги, температури й потужності для досягнення оптимальної енергоефективності в кожен момент часу;
  • Precision Boost – стежить за показниками вбудованих сенсорів і миттєво оптимізує тактову частоту з кроком 25 МГц для досягнення максимальної продуктивності;
  • Extended Frequency Range (XFR) – збільшує динамічну частоту Precision Boost для підвищення продуктивності, якщо в системі використовується кулер із достатнім запасом потужності.

AMD Ryzen 7 1700X

На прикладі флагмана AMD Ryzen 7 1800X наочно проілюстровано вплив складових компонентів AMD SenseMI на динамічну зміну тактової частоти процесора. Базова його швидкість становить 3,6 ГГц. У динамічному режимі частота всіх 8 ядер може підніматися лише до 3,7 ГГц у залежності від рівня навантаження. Більше 2 ядер одночасно (але не всі 8) можуть підвищувати свою швидкість до 4,0 ГГц завдяки технології Precision Boost – це заявлений поріг динамічної частоти в характеристиках даної моделі. І лише одне ядро ​​може короткочасно піднімати свою швидкість ще на 100 МГц (до 4,1 ГГц), якщо система охолодження справляється зі зростанням тепловиділення. Це заслуга технології XFR. У свою чергу за зниження частоти для підвищення енергоефективності відповідає технологія Pure Power. Оскільки моніторинг фіксує стан процесора кожну мілісекунду, це дозволяє оперативно змінювати частоту з кроком 25 МГц, що забезпечує максимальну ефективність використання ресурсів CPU.

AMD Ryzen 7 1700X

Раніше передбачалося, що наявність суфікса «X» у назві процесора вказує на підтримку технології XFR. Проте це не так. Просто в даних моделей більший показник TDP, що дозволяє збільшити тактові частоти і тепловий коридор для XFR до 100 МГц. У свою чергу модель AMD Ryzen 7 1700 працює при нижчих швидкостях, а за допомогою XFR може піднімати частоту одного ядра лише на 50 МГц вище максимальної динамічної частоти. Це ж буде справедливим і для інших представників лінійки AMD Ryzen.

Кілька слайдів були присвячені новим чіпсетам (AMD X370, AMD B350, AMD A320, AMD X300 і AMD A300). Детальніше про функціональні відмінності між ними ми поговоримо при розгляді відповідних материнських плат. А тут варто відзначити, що можливість оверклокінгу представників лінійки AMD Ryzen (всі процесори мають розблокований множник) забезпечують моделі AMD X370, AMD B350 і AMD X300. Перші дві призначені для складання звичайних десктопних систем, а третя розроблена спеціально для компактних ПК (SFF – Small Form Factor).

AMD Ryzen 7 1700X

Щоб полегшити оверклокінг CPU лінійки AMD Ryzen створено спеціальну утиліту – AMD Ryzen Master Utility. Вона дозволяє модифікувати частоту окремих ядер, напругу та параметри оперативної пам'яті. Також передбачено декілька профілів для зберігання та швидкої активації оптимальних налаштувань.

AMD Ryzen 7 1700X

У парі з новими процесорами можна буде використовувати оперативну пам'ять стандарту DDR4. При підключенні чотирьох модулів у двоканальному режимі їх частота не повинна перевищувати 1866 МГц для дворангових планок і 2133 МГц для однорангових. Якщо ж ви орієнтуєтеся лише на два модулі в двоканальному режимі, їх максимальні частоти можуть становити 2400 і 2667 МГц відповідно.

Деякі представники лінійки AMD Ryzen надійдуть у продаж з кулерами AMD Wraith Max, AMD Wraith Spire і AMD Wraith Stealth. Вони призначені для процесорів з TDP 65 і 95 Вт, а також можуть похвалитися комфортнішим акустичним комфортом (від 28 до 38 дБА). Два з них використовують і новий механізм кріплення.

AMD Ryzen 7 1700X AMD Ryzen 7 1700X

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

На завершення презентації компанія AMD продемонструвала порівняльні графіки продуктивності ЦП серії AMD Ryzen 7 з їх конкурентними аналогами в синтетичних та ігрових бенчмарках. Як бачимо, новинки відмінно почуваються в синтетиці, показуючи вище співвідношення продуктивність / ціна.

В іграх вони йдуть практично на рівних (зі змінною перевагою сторін). При цьому вони відмінно підходять для мультизадачності, наприклад, коли потрібно стрімити вимогливу гру у високій роздільності. Тому в плані ефективного вкладення коштів у складання ігрової конфігурації вони також знаходяться попереду, згідно з внутрішніми тестами компанії AMD. Давайте перевіримо, чи вийдуть у нас схожі результати на прикладі 8-ядерного процесора AMD Ryzen 7 1700X. 

Підписатися на наші канали
telegram YouTube facebook Instagram