Выбрать главу

Четвертый курс для Роберта стал еще одним периодом интенсивной работы и веселого времяпрепровождения в Эйкене. Занятия снова были отодвинуты в сторону курс геометрии, который Роберт нашел невыносимо скучным, он практически не посещал, и несмотря на зубрежку на финише, завалил экзамен. Он почти не бывал в своей комнате в Дакстер-Хаузе (гарвардское общежитие, где когда-то жил и его отец), предпочитая спать на диванчике у Дэвида Хэндлера. Немало вечеров ушло на приготовление обедов из многих блюд и выпечку печенья, которое затем посылали друзьям. Во время весенних каникул Роберт по просьбе отца прочел лекцию в отделе Боба в АНБ обо всем, что знал о защите UNIX. На следующий день он повторил лекцию в исследовательской лаборатории ВМФ.

Когда Роберт готовился к поступлению в аспирантуру, Стэнфорд стоял в его списке первым номером, затем шли Корнелл и Гарвард. В Стэнфорде была самая строгая программа; если в Гарварде аспирантов лелеяли, то в Стэнфорде и университете Карнеги-Меллона было обычным делом, когда аспиранты-первокурсники заваливали квалификационный экзамен. Поступить в Стэнфордскую аспирантуру было тяжелее всего. Каждый год из тысячи кандидатов поступали лишь 30. В Корнеллскую аспирантуру, входящую в десятку лучших в Америке, тоже было трудно попасть: принимали 40 человек из 550 или около того. Роберт собрал рекомендации от некоторых из наиболее уважаемых фигур в компьютерном мире. Одну написал Дуг Макилрой из Bell Labs; Марк Манасси, у которого Роберт работал в Пало-Альто, дал ему восторженную характеристику: «Я глубоко убежден, что Роберт добьется успеха в любом своем начинании». Тем не менее в Стэнфорд Роберта не приняли, отчасти из-за неровных отметок в дипломе, отчасти потому, что баллы, набранные по математике, хотя и высокие, для зверского конкурса в Стэнфорд не являлись чем-то выдающимися. Зато и Гарвард и Корнелл его приняли. Его научный руководитель не советовал ему оставаться в Гарварде. Нужно было сменить обстановку, а Корнелл был прославленным центром компьютерной теории. Единственное, за что можно было придраться к Роберту, было то, что его влюбленность в сами машины шла в ущерб теоретической подготовке. Напротив, у его отца была такая сильная математическая база, что он инстинктивно прибегал к математике при решении проблем, которые на первый взгляд казались совершенно с ней не связанными. Корнелл будет идеальным местом для того, чтобы приобрести хорошее теоретическое образование. Так что Роберт остановился на Корнелле.

Лето 1988 года он провел на шикарной работе. По рекомендации Джейми Франкела, адъюнкт-профессора, который уже рекомендовал Роберта для одной из летних работ в Digital, Роберт провел свое последнее лето в Кембридже, работая в корпорации Thinking Machines. Одна из самых интересных компаний в Америке, Thinking Machines создала суперкомпьютер, базировавшийся на принципе «массового параллелизма», используя тысячи маленьких процессоров для того, чтобы разделить бремя особенно интенсивных в вычислительном отношении заданий. Этот компьютер, Connection Machine, нашел применение в расшифровке полученных со спутника фотографий земной поверхности, предсказании поведения молекул и создания трехмерных географических карт. Компания разрабатывала такое количество интересных проектов, что любая работа здесь обещала стать праздником.

В Thinking Machines Роберт главным образом занимался тем, что совершенствовал один из языков, использовавшихся для обслуживания Connection Machine. Помимо этого он писал программу «Генератор кроссвордов» со словарем в 50 тысяч слов. Программа сама заполняла тело кроссворда, и оставалось только вписать ключи к словам. Это было идеальное применение способности Connection Machine очень быстро прогонять миллионы комбинаций слов. К концу лета «Генератор кроссвордов» был готов. Роберт был так доволен результатами своей работы, что послал один из кроссвордов в New York Times. К разочарованию Роберта, кроссворд забраковали.

В последнюю неделю августа Роберт прибыл в Корнелл. Из всех ведущих университетов США Корнелл – самый обособленный. Университетский городок находится в Итаке, городке с населением 2? тысяч человек, расположенном к югу от озера Кайога в сельском районе штата Нью-Йорк. В первую же неделю Роберт пропустил большую часть вводных лекций, которые читал Дин Крафт, управляющий отделом вычислительной техники университета, решив, что слушать, как подключаться к системе и отправлять электронную почту, совсем не обязательно. Крафт вручал каждому по экземпляру правил пользования компьютерами, где запрещалось «использование… вычислительной техники для просматривания личных компьютерных файлов, расшифровывание закодированных материалов и получение несанкционированных пользовательских привилегий». Пока Крафт проводил вводное занятие, Роберт уже подключился к компьютеру.

В Корнелле Роберт ни с кем не сблизился. Он поселился в старом доме в миле от университетского городка вместе с двумя другими аспирантами. Но те держались особняком. Ничего не напоминало легкую атмосферу кембриджского общежития. Аспон-Холл тоже ничем не напоминал тесный и дружелюбный Эйкен. Корнеллский ВЦ был больше и безличнее. Роберт делил с семью аспирантами комнату на 4 этаже. В комнате было два терминала. Роберт сидел у окна, и мог видеть ущелье Каскадилья-Крик и здание Итакского колледжа. Вокруг происходили всякие интересные вещи. Этажом выше в лаборатории физики плазмы факультета электротехники работали с плазмой, используя данные, полученные в рамках программы Space Shuttle. На факультете компьютерных наук занимались моделированием физических процессов, робототехникой, машинным зрением, а также надежно распределенной обработкой данных и способами создания системы, которая продолжала бы функционировать, даже когда отдельные ее элементы выйдут из строя.

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