Сторонний разработчик обнаружил ошибку в новых процессорах Intel.
Компания Intel, которая в последнее время активно распространят свои новые процессоры семейства Haswell и Broadwell, попала в неловкую ситуацию. Дело в том, что некоторые модели процессоров из данных семейств обладают специальным набором инструкций TSX, который предназначен для оптимизации многопоточного кода и повышения быстродействия приложений, оперирующих с большими объемами данных. Недавно, один из программистов, не являющийся сотрудником Intel, нашел уязвимость в данном пакете инструкций и сообщил об этом представительству компании. Специалисты Intel перепроверили информацию, и дали официальное заключение, что ошибка действительно имела место в TSX. По словам разработчиков, проблема заключена в опечатке программного кода, которую Intel назвала "errata". Некоторое время данные инструкции способны вполне нормально функционировать, однако, при возникновении определенных условий в системе возникает ошибка, данные из памяти повреждаются, а сам компьютер зависает. Пикантность ситуации обостряет тот факт, что первые экземпляры таких процессоров уже были проданы на рынке, и пользователи, вывалившие кучу денег на передовой процессор Intel, теперь могут столкнуться с серьезными проблемами. Последние модели многих компьютеров от известных производителей уже укомплектованы данными процессорами и сейчас активно рекламируются на соответствующих ресурсах. На данный момент Intel пытается всеми силами выкрутиться из сложившейся ситуации, пообещав выпустить исправляющий код, который отключит функцию TSX и не позволит системе совершить вышеуказанную ошибку. По своей сути, то, за что пользователи платили деньги, теперь будет отсутствовать в процессоре.
Intel заверяет, что исправит ошибку в следующих реализациях процессоров, и инструкции TSX вновь будут доступны для работы. Остается непонятным, что же делать тем пользователям, которые уже приобрели бракованные процессоры?