Настав час викликати виробників ноутбуків для їхнього зменшення частоти процесора Bullshit
Минулого тижня новини вийшли з ладу, що останній останній MacBook Pro, що поновлює роботу Apple, оснащений сучасними мікропроцесорами Intel Core i7 та Core i9, мають серйозні проблеми з дроселюванням. Ці проблеми не є унікальними для Apple - і ми говорили так само, як і в нашому початковому покритті - але реалізація Core i9 Apple виглядає особливо кричущою. На підставі звітів про тестування процесор часто не підтримує базовий годинник під навантаженням, зменшуючись до 2,2 ГГц, - значно нижче мінімальній швидкості 2,9 ГГц, обіцяну Intel та власними сторінками продажу Apple.
Часом тактова частота процесора була статичним числом, яке завжди відображало операційну швидкість ЦП (якщо ви не вимкнули режим Turbo, щоб повернутися до 4.77 МГц), але це історія на інший день, і це стосується лише значного попередній клас процесорів). Здатність змінювати годинник процесора на льоту вперше була представлена в мобільних процесорах як технологія Intel SpeedStep і була використана для підвищення тривалості роботи акумулятора, скинувши годинник процесора, коли мікросхема була з мінімальним навантаженням. Пізніше Intel представила концепцію режимів Turbo - тактові частоти процесора збільшуватимуться, якщо термічні умови та потужність дозволить їй.
Існує нічого принципово неправильного з процесорами або SoC, які динамічно коригують свої годинники у відповідності до умов експлуатації, і ці поліпшення ефективності значно поліпшили термін служби батареї та вибух продуктивності в сучасних системах. Але існує різниця між пропозицією гнучкої реалізації, яка регулює годинники, щоб забезпечити найкращу продуктивність у всіх сценаріях та наповнювати процесор у таке шкідливе середовище, що він повинен скинути основні години просто, щоб утримати продуктивність.
Після того, як Apple Insider спочатку сумнівався, що Девід Лі, який опублікував перше відео на цю тему, говорив правду, сайт виконував власне тестування, використовуючи Cinebench. Він повідомляє:
Швидкість роботи процесора варіювала від 2,33 ГГц до 2,9 ГГц, з одним глибоким падінням до 2,02 ГГц, а потім діапазон падає до піку 2,65 ГГц.
Це не так вже й погано, як на годиннику 2,2 ГГц Девіду Лі (хоча він тестував Adobe Premiere, а не Cinebench), але він значно нижче рекомендованого базового годинника 2,9 ГГц.
Чому турбота про турботи?
Існує дві причини, чому формація Wfoojjaec формально протиставляється системам доставки з процесорами або графічними процесорами, які не можуть працювати на повній швидкості. По-перше, вона відображає продуктивність, яку ви платите за те, що ви буквально не отримуєте. Коли Intel вперше запустив Turbo Mode на своїх настільних процесорах, він знав, що оглядачі випробовують цю функцію з вузьким оком і гарантують, що чіпи здатні добре тримати свої турбо годинники. Сьогодні цей стандарт більше не тримається. Модернізація Apple Core i9 - це ціна преміум-класу на суму 400 доларів США або 300 доларів за ціну, що дорівнює неймовірно дорогим моделям MacBook Pro (2399 доларів за модель для 2,1 ГГц з 15-дюймовою моделлю або 2799 доларів для 2,6 ГГц Core i7). І, як ми вже говорили, Core i9 не обов'язково є оновленням - у деяких випадках це буквально повільніше, ніж Core i7 Apple, що постачається в попередніх системах.
Інша причина - така проблема полягає в тому, що це може призвести до сценаріїв, в яких машини, оснащені центральними процесорами вищого класу, фактично повільніші, ніж нижня частина устаткування, яке вони заміняють. Ми бачили це з першими процесорами Core M від Intel декілька років тому, коли моделі найнижчих кілометрів були значно швидшими, ніж верхні версії. Постійне коливання частоти процесора може мати власний негативний вплив на продуктивність, повністю відокремлений від впливу простого запуску на більш низькій тактовій частоті.
Коли ми розмовляли з Intel про ситуацію з Core M, компанія пояснила, що вона надає OEM більше свободи для встановлення певних специфікацій для власних систем. Одним з прикладів, який дала компанія, була температура шкіри: якщо OEM хотіли вказати низьку температуру шкіри, яка мала побічний ефект, щоб підтримувати тактову частоту процесора від турбонаддуття до такої ж високоякісної системи від іншого ОЕМ, що торгує більш високу температуру шкіри для кращої теплової продуктивність, що було добре від Intel - навіть якщо це також означало, що дві системи з одним процесором можуть виконуватись дуже по-різному.
Але існує різниця між прийняттям того, що процесор може не працювати на максимальній годині, і побачити, як годинник зменшився до мінімальної заданої швидкості, тому що система не може обробити її тепло. Під час тестування Core M, проведеного Anandtech в 2015 році, вони також вимірювали середню тактову частоту процесорів, про які йшлося під час їх дроселювання:
Модель Core M-5Y10 мала базову частоту 800 МГц і потужність 2 ГГц, а 5Y71 - 1,2 ГГц, потужність 2,9 ГГц. Інакше кажучи, всі ці мікросхеми тримали години прискорення значно вище свого мінімуму. Apple Core i9, здається, не робить це в ряді ситуацій - і знову ж таки, Apple не є єдиним винуватцем. Користувачі також опублікували посібники для покращення охолодження на ноутбуках високого класу Dell спеціально, щоб уникнути дроселювання. Запустіть пошук Google на "Дросель ноутбука HP", і ви отримаєте також багато результатів. Яблуко може бути найвидатнішим місцем цієї проблеми на даний момент, але це не єдиний винуватця.
Не купуйте виправдання
Не існує підстав для такого виду дизайну. Забудьте ідею, що Apple, Dell, HP або будь-який інший OEM не зможе дізнатись, яка робота завантажиться їхніми клієнтами. Головні OEM-користувачі точно знають, що їхні висококласні професійні клієнти працюють, оскільки, коли поштовх піднімається, існує не так багато високопродуктивних програм, які конкурують у верхній частині ринку. І, більше того, якщо ці компанії хочуть конкурувати за високоякісні бутіки чи робочі місця на грошовій основі, вони можуть подумати, що їх конкуренція буде досить серйозною для розробки деяких контрольних та тестових додатків. Apple сидить на достатньо грошей, щоб купувати Adobe прямо. Вони можуть дозволити собі готівку, необхідну для розробки та тестування обладнання, щоб гарантувати, що він не розкривається - саме тому вочевидь, що цю проблему, мабуть, можна пом'якшити за допомогою сторонніх інструментів від Intel (завдяки читачеві darkrich за посиланням) .
Прагнення Intel дати гнучкість і параметри налаштування OEM чудово в теорії. Це більше не працює. Годинникова швидкість ніколи не могла бути чудовим показником продуктивності - так звані "міфи про МГц", що виникла з архітектури Intel Netburst з причини, - але ми можемо визнати, що метрика недосконала, визнаючи, що вона є однією з наших кращих методи відстеження продуктивності. Ідея про те, що виробники не зобов'язані постачати обладнання, яке може працювати на тактовій частоті, за якою він стверджує, що він працює, є неприйнятним. Це означає відмову від ідеї про те, що ми повинні намагатися оцінити об'єктивну ефективність.
Intel цілком здатна припинити це. В ідеалі компанія розповість своїм клієнтам, що вони повинні продавати процесори Intel на шасі, які можуть підтримувати їх на повний робочий день за стандартною операцією. Знову ж таки, це не зовсім неможливо запитати - визначте "стандартну операцію" відповідно до набору типових програм, які працюють ваші клієнти, незалежно від того, що це означає, що геймери або користувачі робочої станції тестуватимуть, оновлюйте пакет кожні кілька років і відправляйте проклятий апарат. Але за таких обставин ми вирішили, що Intel розповість OEM-подібним компаніям, такими як HP, Dell та Apple, що їхні мінімальні тактові частоти не обговорюються. Якщо ви не бажаєте побудувати шасі, здатні вмістити процесор на мінімальну тактову частоту, то ви не зможете продавати процесори Intel. AMD повинен слідувати цьому прикладу.
OEM-виробникам слід створити гарантовані системи без охоплення
Шанси, що це трапляється у промисловості, присвяченій вичавленню кожного нікелю прибутку, на відміну від надання чудового досвіду клієнта, є незначним. Але це має статися. У будь-якому випадку, ми через терпимість цієї поведінки. Ми не стверджуємо, що Apple була першою компанією, яка перетинала лінію між "гнучкою конфігурацією" та "Неприпустимим дроселюванням", але лінія була перехрещена. Така поведінка споживачів, ворожої, нерозумної діяльності, повинна зупинитися, і зараз вона повинна зупинитися.