Intel: детекторы космических лучей в чипах 21.04.2008

Некоторые IT-специалисты, заходя в тупик при попытках поиска истинных причин нештатной работы аппаратного или программного обеспечения, бессовестно сваливают вину на неподходящую фазу Луны. Как и во многих других случаях, в этой шутке на самом деле есть доля правды. Неизвестно, как там с Луной, но часть космических излучений, иногда преодолевающих земную атмосферу, действительно способны «растревожить» электроны в чипах, что, например, может вызвать несанкционированное изменение состояния ячейки памяти с 1 на 0. Патент, зарегистрированный Intel, предлагает встраивать в чипы детектор космических лучей и схемы, позволяющие повторить операцию, предшествовавшие моменту срабатывания датчика.

В середине 90-х годов исследование на эту тему провела IBM, сравнив частоту возникновения спонтанных ошибок в 1000 модулях памяти, работавших на уровне моря, в горах и глубоко в подземных пещерах. В результате оказалось, что с ростом высоты растёт и количество обнаруживаемых ошибок, тогда как под землёй они практически отсутствуют. Таким образом, вину космических лучей сочли доказанной. Средняя частота их «попадания» составила тогда приблизительно раз в месяц на каждые 256 Мб динамической памяти.

До сих пор в качестве основных средств для борьбы с негативным воздействием космических лучей на чипы разработчики использовали более совершенный дизайн и схемы коррекции ошибок. Однако, по мнению Intel, с внедрением всё более «тонких» технологий и с ростом рабочих частот проблема спонтанных ошибок будет проявляться всё чаще, вплоть до того, что станет «основным ограничивающим фактором надёжности компьютеров в течение следующего десятилетия». Можно пофантазировать, что будет, если Intel действительно реализует свои намерения. Как вам, например, системное сообщение: «Обнаружено попадание космических лучей»?

http://www.3dnews.ru