Intel: взгляд изнутри (Джексон) - страница 268

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

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

Если бы Найсли стало тогда известно, как волновала Intel эта проблема, он, наверное, был бы ошеломлен. Компания не просто знала, что ее чип имеет ошибки. Она знала об этом уже около пяти месяцев — больше, чем Найсли потратил на проверку первоначальной гипотезы о том, что с процессором что-то не так.

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

Это уже стало немалой проблемой для 486-го. Проведенный впоследствии анализ показал, что большая часть ошибок чипа возникала в интерфейсах между функциональными блоками процессора, а не в самих блоках. Одна из таких ошибок, обнаруженная пользователем уже после того, как 486-й был запущен в производство, оказалась настолько серьезной, что компания вынуждена была сделать из пятидесяти тысяч чипов сувенирные брелоки. Поэтому, с типичной для Intel основательностью, Вин Дхам, "царь" проекта Pentium, назначил группу, которая не отвечала ни за какой конкретный блок, а только следила за интерфейсами. Дхам также опробовал новый метод, позволявший в последнюю минуту засечь ошибки в разработке.