- PVSM.RU - https://www.pvsm.ru -
В далёком 2007 году компания AMD выпустила новое поколение процессоров Phenom. Эти процессоры, как оказалось впоследствии, содержали ошибку в блоке TLB [1] (translation look-aside buffer буфер быстрого преобразования виртуальных адресов в физические). Компании не оставалось ничего иного, как решить эту проблему посредством «заплатки» в виде патча BIOS, но это снижало производительность процессора примерно на 15%.
Что-то подобное случилось теперь и с Intel. В процессорах поколения Haswell компания реализовала поддержку инструкций TSX (Transactional Synchronization Extension). Они предназначены для ускорения многопоточных приложений и должны были использоваться в первую очередь в серверном сегменте. Несмотря на то, что CPU Haswell присутствуют на рынке уже достаточно давно, данный набор инструкций практически не использовался. Видимо, в ближайшее время и не будет.
Дело в том, что Intel допустила «опечатку», как это называет сама компания, в инструкциях TSX. Ошибку, к слову, обнаружили вовсе не специалисты процессорного гиганта. Она может привести к нестабильности системы. Решить данную проблему компания может только одним способом, обновлением для BIOS, которое отключает данный набор инструкций.
К слову, TSX реализованы не только в процессорах Haswell, но и в первых моделях CPU Broadwell, которые должны появиться под именем Core M. Представитель компании подтвердил, что Intel намерена в будущем реализовать «безошибочный» вариант инструкций TSX в следующих своих продуктах.
Источник: Intel [2]
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/67442
Ссылки в тексте:
[1] ошибку в блоке TLB: http://www.ixbt.com/news/hard/index.shtml?09/73/55
[2] Intel: http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/xeon-e3-1200v3-spec-update.pdf
[3] Источник: http://www.ixbt.com/news/hard/index.shtml?18/18/86
Нажмите здесь для печати.