Intel запрещает публиковать бенчмарки для обновлений микрокода

Candellmans

Активный пользователь
Сообщения
1,379
Симпатии
1,616
Баллы
203
#1
Intel запрещает публиковать бенчмарки для обновлений микрокода

proxy.php?image=https%3A%2F%2Fhabrastorage.org%2Fwebt%2Fcs%2Flg%2Ft2%2Fcslgt2jmj7tvcyjgla7_9e0fo1y.png&hash=7e47771f412912daf5683d2a0ecb728c


Миллионы зорких глаз не дремлют: Брюс Перенс (Bruce Perens) заметил добавление в лицензионном соглашении микрокода Intel пункта, запрещающего публикацию тестов производительности.
3. LICENSE RESTRICTIONS. All right, title and interest in and to the Materials and associated documentation are and will remain the exclusive property of Intel and its suppliers. Unless expressly permitted under the Agreement, You will not, and will not allow any third party to (i) use, copy, distribute, sell or offer to sell the Materials or associated documentation; (ii) modify, adapt, enhance, disassemble, decompile, reverse engineer, change or create derivative works from the Materials except and only to the extent as specifically required by mandatory applicable laws or any applicable third party license terms accompanying the Materials; (iii) use or make the Materials available for the use or benefit of third parties; or (iv) use the Materials on Your products other than those that include the Intel product(s), platform(s), or software identified in the Materials; or (v) publish or provide any Materials benchmark or comparison test results.

Неужели патч так сильно портит производительность?

Intel запрещает публиковать бенчмарки для обновлений микрокода

*******************************************************************
Известный идеолог открытого ПО обвинил Intel в попытке «заткнуть рты» пользователям.

Intel запретила публиковать результаты тестирования производительности нового микрокода для своих процессоров. Некоторые специалисты посчитали, что появление соответствующего пункта в лицензионном соглашении продиктовано желанием компании препятствовать распространению негативной информации об обновлении, которое якобы вызывает снижение производительности процессоров.

Intel запрещает делиться результатами бенчмарков микрокода
В лицензионном соглашении о поставке обновления микрокода для процессоров Intel появился пункт, который явно запрещает публиковать или передавать третьим лицам результаты тестов производительности новой версии программы.
На изменение обратил внимание Брюс Перенс(Bruce Perens), сооснователь организации OSI (Open Source Initiative), занимающейся продвижением открытого программного обеспечения. По его мнению, таким образом Intel пытается «заткнуть рты» пользователям и ИТ-специалистам, которые могут связать снижение производительности своего оборудования с установкой обновленной версии микропрограммы и пожелают поделиться своими наблюдениями с общественностью.
В чем именно заключается проблема
Микрокодом принято называть программу, которая реализует набор инструкций процессора. Она загружается при запуске процессора и выполняет трансляцию более высокоуровневых машинных команд в набор микроинструкций процессора более низкого уровня.
Представленное обновление микрокода содержит исправления уязвимостей в механизме спекулятивного выполнения инструкций (к таковым относятся нашумевшие Meltdown и Spectre), применение которых может негативно сказаться на производительности системы.
proxy.php?image=http%3A%2F%2Ffilearchive.cnews.ru%2Fimg%2Ffiles%2F2018%2F08%2F23%2Fbruceperens600.jpg&hash=41adf34750bfdb1fe236206b5d396825

Брюс Перенс раскритиковал Intel за поправки в лицензионном соглашении к микрокоду процессоров

Как отметил Перенс, выполнение любой инструкции заставляет процессор обращаться к микрокоду, из чего следует, что ограничения на публикацию результатов тестирования микрокода распространяются на весь процессор целиком. Таким образом, пользователю запрещается делиться данными о скорости выполнения любых программ, даже написанных собственноручно. Intel выбрала тактику замалчивания проблемы вместо поиска альтернативного решения, которое позволило бы снизить накладные расходы.
О Meltdown и Spectre
В начале января 2018 г. в Сети появиласьинформация, что в процессорах Intel и AMD обнаружены две крайне опасные уязвимости, получившие названия Meltdown и Spectre.

Уязвимости эксплуатируют ошибки в механизме спекулятивного выполнения инструкций. Для достижения более высокой скорости работы, процессоры пытаются «предсказать», выполнение каких инструкций потребуется от них в недалеком будущем и выполняют их досрочно в подходящее для этого время, когда не испытывают большой нагрузки. В случае, если прогноз процессора оказался верным, промежуточные результаты вычислений используются в дальнейшем. В противном случае, они игнорируются, но могут оставаться в кэше устройства, откуда и могут быть извлечены удаленным злоумышленником.

Исследователи тогда отметили, что эксплуатировать Spectre гораздо сложнее, чем Meltdown, однако ее гораздо сложнее и ликвидировать. Из-за того огромного количества устройств, которые в итоге оказались под ударом, обнаружение Meltdown и Spectre получило в прессе название «чипокалипсис».
Несмотря на то, что первоначально говорилось о невозможности исправления уязвимостей в кратчайшие сроки, первые патчи, нацеленные на избавление от Meltdown и Spectre, вышли достаточно скоро, вызвав, мягко говоря, неоднозначную реакцию ИТ-экспертов и пользователей.

Так, Линус Торвальдс(Linus Torvalds), создатель ядра Linux, раскритиковал патчи Intel, не стесняясь в выражениях. Он заявил, что «патчи вызовут такое снижение производительности, что никто не захочет активировать их по умолчанию, поскольку на бенчмарках (benchmark – тест производительности) это будет смотреться ужасно».

Специалисты Microsoft сообщали о вероятности снижения скорости работы системы вплоть до 30% при применении патча против Spectre. Конечный результат зависел от модели используемого процессора и версии операционной системы. Считалось, что владельцы старых устройств и Windows 7/8.x пострадают больше всех.
Известный идеолог открытого ПО обвинил Intel в попытке «заткнуть рты» пользователям. Опрос
 
Последнее редактирование:

Candellmans

Активный пользователь
Сообщения
1,379
Симпатии
1,616
Баллы
203
#2
Уже не запрещает :Mosking: Оперативно сработали....
"Компания Intel приняла во внимание мнение сообщества и устранила в лицензионном соглашении на микрокод все замечания, высказанные Брюсом Перенсом и разработчиками Debian. В частности, из соглашения убраны запреты на публикацию результатов тестирования производительности и исключён пункт, предписывавшийпредварительное принятие лицензионного соглашения перед началом загрузки. Более того, текст нового лицензионного соглашения кардинально сокращён (с 331 до 12 строк). По сути возвращено старое соглашение, которое ранее на протяжении многих лет использовалось для распространения файлов с прошивками в формате "dat". "
Intel rips up microcode security fix license that banned benchmarking
 
Последнее редактирование:
Сверху Снизу