Новости имеют свойство забываться, поэтому предлагаю собрать подборку случаев, когда поведение процессорных гигантов вызывало, эммм, крайнюю степень недоумения.
Начну с Intel.
В 1994 году была обнаружена ошибка Pentium FDIV. Это был первый и последний случай адекватной реакции производителя: все ошибочные чипы были отозваны с прилавков, а уже купленные Пентиумы можно было поменять на нормальные.
https://habr.com/ru/company/pvs-studio/blog/314534/
Pentium 4 вышел в конце 2000 года одновременно с чипсетом i850 для Rambus DRAM, чуть позже вышел, кажется, i845 под SDRAM. Но уже августе 2001 года VIA "выпустила" P4X266 под более адекватную DDR. Однако Intel задержал выдачу лицензии на шину QPB и не выдавал, покуда не был зарелизен DDR-чипсет от самой Intel. Дать конкуренту выпустить более востребованный чипсет и проиграть раунд? Нет, конечно, есть же грязные методы конкуренции.
В 2005 году вышли процессоры Pentium 4 на ядре Prescott 2M, а также Xeon на ядре Irwindale. Они поддерживали виртуализацию Intel VT, но PAE (Physical Address Extension) поддерживал только Xeon. Физически чипы в Зионах и Пентиумах были одинаковыми, но по маркетинговым соображениям PAE было признано "серверным" расширением и отключено на десктопе. В результате пользователи, пытавшиеся поднять на Прескотте виртуалку с 64-битной ОС, сталкивались с необъяснимым поведением ПО для виртуализации. Информации об этом не было и нет, так что пользователи старого железа могут убить на решение проблемы абсолютно произвольное количество времени.
В 2007 году Интел начала помечать свою продукцию как "Windows Vista Capable". Помимо прочих эту отметку получили чипсеты i910G* и i915G*, которые имели встройку без WDDM драйверов. Особую пикантность это имело в случае бюджетных плат, которые не имели слота PCI-E вообще или что-то вроде PCI-e 1x.
https://arstechnica.com/gadgets/2008/03/the-vista-ca…-microsoft-bends/
В 2008 антимонопольщики оштрафовали Intel за подкуп розничных магазинов Media Markt, DSG International и PPR. Подкуп оформлялся как скидка на продукцию, но выдавалась эта скидка под условие, что на полках не будет систем на AMD.
https://www.nix.ru/computer_hardware_news/hardware_n…er.html?id=149078
Правильно, зачем кому-то покупать продукцию кого-то, акромя лидера индустрии?
Магазинами подкуп не ограничился. Производителям ноутбуков и готовых систем — Acer, Dell, HP, Lenovo и NEC — тоже годами (с 2002 по 2007) приплачивали за отказ от использования процессоров AMD или за задержки выпуска такой продукции.
https://www.cnews.ru/news/top/2017-09-07_intel_ospor…traf_evrokomissii
То есть реально процессоры могли выходить одновременно, но в готовой системе свежие камни AMD могли оказаться спустя полгода или год. Написал и задумался: не связана ли повышенная популярность на постсоветском пространстве продукции AMD с распространённостью самосбора?
Порядочный человек порядочен во всём, а порядочные жулики жулят даже в мелочах. В 2012 году Intel презентовала ультрабучные Ivy Bridge. По сравнению с Санди в них была серьёзно улучшена в т.ч. графика, и поэтому производитель решил продемонстрировать это в игре. Игра "запускалась" в VLC:
Кстати о графике в Иви: она действительно работала достаточно шустро, но только на одном основном мониторе. На втором мониторе, если оный был подключен, во многих приложениях наблюдалось слайд-шоу. Готов поспорить, что производитель о таком поведении скромно умолчал и ни слова не упомянул в документации.
В 2018 году на презентации Core 9*00-й серии производитель представил бенчмарки, в которых новые CPU резко обходили Ryzen-ы в играх. Однако при подробном анализе условий тестирования оказалось, что процессоры AMD работали в режиме Game Mode, который ввели для Threadripper с целью отключения половины ядер. Кроме того, память работала на меньших частотах. Интересно, а зарезать частоты видеокарте в AMD-шном конфиге им в голову не пришло?
https://nvworld.ru/news/intel-to-pay-for-correct-benchmarks/
Тут надо признать, что в суд с этими бенчмарками, конечно, не придёшь, игровое тестирование отдали на аутсорс левой конторке, но все всё понимают.
При запуске этой серии Интел начал мелко жульничать с TDP. Для всех моделей определение TDP было одним, а для 9900K и 9900KS - другим. Впрочем, целевая аудитория к этому моменту забыла, что в моде энергоэффективность, так что новость почти не обсуждалась.
В том же 2018 году грянул Meltdown. Тема обсуждалась и на форуме, и даже в обычной прессе. Заплатка на уровне ПО вызывала кратное падение производительности в некоторых сценариях. Но слышали ли вы об остановке продажи бракованных ЦП? Могут ли пользователи бесплатно поменять свой кривой Coffee Lake на камень нормального степпинга? Конечно же нет, времена Pentium FDIV в далёком прошлом.
Продолжение следует.
По поводу AMD вспоминаются следующие факапы.
К5 маркировались PR-рейтингом, мол, какой частоте Пенька они эквивалентны. Даже внутри линейки производитель не смог определитья, то ли нужно реальную частоту умножать на 1,33 (PR120 работал на 90 МГц), то ли на 1,5 (PR200 = 133 МГц). Хотя 13% тогда казались несущественными, сейчас это, пардон, разница между поколениями. А что этот рейтинг касается только целочисленной производительности, а Квака требовала быстрого FPU, производитель мычал аки троечник у доски.
Первые K6 существовали в двух ипостасях: на 350нм и на 250нм. Частоты у них пересекались, но грелись они, конечно, по-разному. И информацию о нагреве производитель не доводил до покупателя в понятной форме. Есть маркировка на чипе, а как её расшифровывать — ищите сами. Интернета тогда не было, равно как и Noctua D-15, так что последствия часто бывали соответствующими.
К выходу K6-2 с поддержкой 3DNow были представлены бенчмарки в 3DMark. Однако покупатели не могли повторить результаты, оные оказывались ниже. Дело в том, что АМДшники одну из библиотек бенчмарка переписали под использование новых инструкций. Впрочем, уже через несколько месяцев сама Futuremark выпустила оптимизированную версию своего пакета.
В 2007 году вышли Феномы с TLB-багом. Вместо отзыва бракованных процессоров производитель просто отключил "бракованную" логику, что приводило к кратному падению производительности в некоторых сценариях.
https://www.ixbt.com/cpu/rmma-phenom-patch.shtml
Особенно "приятно", что заплатка с отключением TLB-буфера намертво встроена в современные версии WIndows.
В 2011 году фирма представила Llano: свой первый APU. Маркетологи уверяли: Fusion процессорных и графических ядер на одном кристалле даст увеличение производительности в грядущем ПО! Пользователи брали процессоры, и ждали такого ПО. Ждали... Интересно, ждёт ли кто до сих пор?
В том же 2011 вышли процессоры Bulldozer, в том числе топовые "восьмиядерные" FX-81*0. В 2016-ом же топовые Carrizo обозначались уже как "четырёхядерные восьмипоточные", хотя имели ровно такую же конфигурацию: 8 АЛУ и 4 ФПУ. (Причём если вдаваться в тонкости, ядра Карризо более независимы внутри модуля). В одном из штатов потребители даже выиграли иск против AMD и получили компенсацию за недолив ядер, но во всём остальном мире покупатели не получили ни цента.
И, конечно, апофеоз маркетингового буллшита - это нумерация Ryzen. Какие ядра в Ryzen 3200g, а какие — в 3300X? Про каталог мобильных процессоров даже не заикаюсь.
P.s. Многое пишу по памяти, так что исправляйте и дополняйте.
Начну с Intel.
В 1994 году была обнаружена ошибка Pentium FDIV. Это был первый и последний случай адекватной реакции производителя: все ошибочные чипы были отозваны с прилавков, а уже купленные Пентиумы можно было поменять на нормальные.
https://habr.com/ru/company/pvs-studio/blog/314534/
Pentium 4 вышел в конце 2000 года одновременно с чипсетом i850 для Rambus DRAM, чуть позже вышел, кажется, i845 под SDRAM. Но уже августе 2001 года VIA "выпустила" P4X266 под более адекватную DDR. Однако Intel задержал выдачу лицензии на шину QPB и не выдавал, покуда не был зарелизен DDR-чипсет от самой Intel. Дать конкуренту выпустить более востребованный чипсет и проиграть раунд? Нет, конечно, есть же грязные методы конкуренции.
В 2005 году вышли процессоры Pentium 4 на ядре Prescott 2M, а также Xeon на ядре Irwindale. Они поддерживали виртуализацию Intel VT, но PAE (Physical Address Extension) поддерживал только Xeon. Физически чипы в Зионах и Пентиумах были одинаковыми, но по маркетинговым соображениям PAE было признано "серверным" расширением и отключено на десктопе. В результате пользователи, пытавшиеся поднять на Прескотте виртуалку с 64-битной ОС, сталкивались с необъяснимым поведением ПО для виртуализации. Информации об этом не было и нет, так что пользователи старого железа могут убить на решение проблемы абсолютно произвольное количество времени.
В 2007 году Интел начала помечать свою продукцию как "Windows Vista Capable". Помимо прочих эту отметку получили чипсеты i910G* и i915G*, которые имели встройку без WDDM драйверов. Особую пикантность это имело в случае бюджетных плат, которые не имели слота PCI-E вообще или что-то вроде PCI-e 1x.
https://arstechnica.com/gadgets/2008/03/the-vista-ca…-microsoft-bends/
В 2008 антимонопольщики оштрафовали Intel за подкуп розничных магазинов Media Markt, DSG International и PPR. Подкуп оформлялся как скидка на продукцию, но выдавалась эта скидка под условие, что на полках не будет систем на AMD.
https://www.nix.ru/computer_hardware_news/hardware_n…er.html?id=149078
Правильно, зачем кому-то покупать продукцию кого-то, акромя лидера индустрии?
Магазинами подкуп не ограничился. Производителям ноутбуков и готовых систем — Acer, Dell, HP, Lenovo и NEC — тоже годами (с 2002 по 2007) приплачивали за отказ от использования процессоров AMD или за задержки выпуска такой продукции.
https://www.cnews.ru/news/top/2017-09-07_intel_ospor…traf_evrokomissii
То есть реально процессоры могли выходить одновременно, но в готовой системе свежие камни AMD могли оказаться спустя полгода или год. Написал и задумался: не связана ли повышенная популярность на постсоветском пространстве продукции AMD с распространённостью самосбора?
Порядочный человек порядочен во всём, а порядочные жулики жулят даже в мелочах. В 2012 году Intel презентовала ультрабучные Ivy Bridge. По сравнению с Санди в них была серьёзно улучшена в т.ч. графика, и поэтому производитель решил продемонстрировать это в игре. Игра "запускалась" в VLC:
Кстати о графике в Иви: она действительно работала достаточно шустро, но только на одном основном мониторе. На втором мониторе, если оный был подключен, во многих приложениях наблюдалось слайд-шоу. Готов поспорить, что производитель о таком поведении скромно умолчал и ни слова не упомянул в документации.
В 2018 году на презентации Core 9*00-й серии производитель представил бенчмарки, в которых новые CPU резко обходили Ryzen-ы в играх. Однако при подробном анализе условий тестирования оказалось, что процессоры AMD работали в режиме Game Mode, который ввели для Threadripper с целью отключения половины ядер. Кроме того, память работала на меньших частотах. Интересно, а зарезать частоты видеокарте в AMD-шном конфиге им в голову не пришло?
https://nvworld.ru/news/intel-to-pay-for-correct-benchmarks/
Тут надо признать, что в суд с этими бенчмарками, конечно, не придёшь, игровое тестирование отдали на аутсорс левой конторке, но все всё понимают.
При запуске этой серии Интел начал мелко жульничать с TDP. Для всех моделей определение TDP было одним, а для 9900K и 9900KS - другим. Впрочем, целевая аудитория к этому моменту забыла, что в моде энергоэффективность, так что новость почти не обсуждалась.
В том же 2018 году грянул Meltdown. Тема обсуждалась и на форуме, и даже в обычной прессе. Заплатка на уровне ПО вызывала кратное падение производительности в некоторых сценариях. Но слышали ли вы об остановке продажи бракованных ЦП? Могут ли пользователи бесплатно поменять свой кривой Coffee Lake на камень нормального степпинга? Конечно же нет, времена Pentium FDIV в далёком прошлом.
Продолжение следует.
По поводу AMD вспоминаются следующие факапы.
К5 маркировались PR-рейтингом, мол, какой частоте Пенька они эквивалентны. Даже внутри линейки производитель не смог определитья, то ли нужно реальную частоту умножать на 1,33 (PR120 работал на 90 МГц), то ли на 1,5 (PR200 = 133 МГц). Хотя 13% тогда казались несущественными, сейчас это, пардон, разница между поколениями. А что этот рейтинг касается только целочисленной производительности, а Квака требовала быстрого FPU, производитель мычал аки троечник у доски.
Первые K6 существовали в двух ипостасях: на 350нм и на 250нм. Частоты у них пересекались, но грелись они, конечно, по-разному. И информацию о нагреве производитель не доводил до покупателя в понятной форме. Есть маркировка на чипе, а как её расшифровывать — ищите сами. Интернета тогда не было, равно как и Noctua D-15, так что последствия часто бывали соответствующими.
К выходу K6-2 с поддержкой 3DNow были представлены бенчмарки в 3DMark. Однако покупатели не могли повторить результаты, оные оказывались ниже. Дело в том, что АМДшники одну из библиотек бенчмарка переписали под использование новых инструкций. Впрочем, уже через несколько месяцев сама Futuremark выпустила оптимизированную версию своего пакета.
В 2007 году вышли Феномы с TLB-багом. Вместо отзыва бракованных процессоров производитель просто отключил "бракованную" логику, что приводило к кратному падению производительности в некоторых сценариях.
https://www.ixbt.com/cpu/rmma-phenom-patch.shtml
Особенно "приятно", что заплатка с отключением TLB-буфера намертво встроена в современные версии WIndows.
В 2011 году фирма представила Llano: свой первый APU. Маркетологи уверяли: Fusion процессорных и графических ядер на одном кристалле даст увеличение производительности в грядущем ПО! Пользователи брали процессоры, и ждали такого ПО. Ждали... Интересно, ждёт ли кто до сих пор?
В том же 2011 вышли процессоры Bulldozer, в том числе топовые "восьмиядерные" FX-81*0. В 2016-ом же топовые Carrizo обозначались уже как "четырёхядерные восьмипоточные", хотя имели ровно такую же конфигурацию: 8 АЛУ и 4 ФПУ. (Причём если вдаваться в тонкости, ядра Карризо более независимы внутри модуля). В одном из штатов потребители даже выиграли иск против AMD и получили компенсацию за недолив ядер, но во всём остальном мире покупатели не получили ни цента.
И, конечно, апофеоз маркетингового буллшита - это нумерация Ryzen. Какие ядра в Ryzen 3200g, а какие — в 3300X? Про каталог мобильных процессоров даже не заикаюсь.
P.s. Многое пишу по памяти, так что исправляйте и дополняйте.