Свой проект Торреллас начал с изучения 10 процессоров Intel, AMD, Motorola и IBM и составления списка их дефектов, опубликованных производителями. Затем он разработал логическую схему, регистрирующую состояние процессора в ходе его работы, и при обнаружении показателей, свидетельствующих о возможности скорого сбоя или порчи данных, изменяющую логику обработки таким образом, что сбоя не происходит. При этом о предстоящем сбое Phoenix узнает, сравнивая регистрируемые характеристики с предварительно загруженной "сигнатурой" дефекта, которую подготовил производитель чипа. По словам Торрелласа, на сегодня его система справляется с устранением порядка 60% известных дефектов изученных им процессоров. Как утверждает исследователь, оснащение чипа системой обойдется недорого, и она не влияет на его производительность.

Поделитесь материалом с коллегами и друзьями