То, как IBM и Intel отреагировали на угрозу, созданную технологией рентгеновских лучей, показывает, что одна компания посчитала ее «сигналом», а другая – «помехами». Мы решили не использовать методику рентгеновских лучей. (Через десять лет выяснилось, что мы были правы. По моим сведениям, ко времени написания этой книги ни IBM, ни японские производители не планировали в ближайшем будущем использовать технологии рентгеновских лучей.)
В данном случае серьезные, знающие люди пришли к совершенно разным заключениям, основываясь на одном и том же наборе фактов. И это не так уж необычно. Просто на свете не существует безошибочной формулы, с помощью которой вы можете отличить «сигнал» от «помех». Но именно потому, что такой формулы нет, каждое решение, которое вы собираетесь принять, должно быть тщательно исследовано и пересмотрено по прошествии какого-то времени. Десять лет спустя мы решили, что технологии рентгеновских лучей не были десятикратным фактором. Однако мы продолжали следить за ними, чтобы увидеть, вырастет ли угроза, уменьшится или останется прежней.
Относитесь к изменениям в вашем окружении, технологиях и к любым другим изменениям как к сигналу на экране радара. Вы не можете с самого начала сказать, что означает этот сигнал, но вы продолжаете следить за ним, чтобы увидеть, приближается ли объект, с какой скоростью он движется и какую форму принимает по мере приближения. Даже если он остается в отдалении, вы продолжаете следить за ним, потому что он может изменить направление и скорость.
Так было в случае технологии рентгеновских лучей. Она остается на экране наших радаров на протяжении уже нескольких лет. На сегодняшний день мы по-прежнему не считаем нужным тратить на нее средства. Но через год, три или пять лет, когда мы исчерпаем все методы, которые являются наиболее прибыльными сегодня, ситуация может измениться, и то, что мы когда-то считали «помехами», может стать «сигналом», заслуживающим нашего внимания.
RISC vs. CISC
Среди факторов десятикратных изменений случай с технологией рентгеновских лучей был относительно простым. У технологов IBM было одно мнение, у их коллег из Intel – другое. Мы делали то, что подсказывало нам наше коллективное мнение.
Ситуация сильно усложняется, когда расхождение во мнениях происходит не только между нами и окружающими, но и внутри компании. История жестоких споров о RISC и CISC является хорошим примером подобной ситуации. Эти аббревиатуры означают компьютерные термины – «сокращенный набор команд» и «полный набор команд». Нам будет достаточно знать, что они описывают две разные методики проектирования компьютеров, а соответственно, и микропроцессоров.