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

Векторные компьютеры могут, как известно, работать в двух различных режимах. Программы, которые могут быть векторизованы компилятором, выполняются в векторном режиме с высокой скоростью. Программы, не содержащие векторного параллелизма или программы, параллелизм которых компилятор не обнаруживает, выполняются с низкой скоростью в скалярном режиме.

Закон Амдала говорит, что в такой системе с низкой и высокой скоростями вычислений низкоскоростной режим доминирует в общей производительности системы, если только работа, выполняемая в скалярном режиме, не исключается почти полностью.

Гордон Белл

Изобретатель миникомпьютеров

Многие веши называются изобретениями, хотя на самом деле они были неизбежны. Я полагаю, технология — это сущий дьявол. Она вдохновляет, и если существует половина концепции или половина компьютера — технология завершает дело.

Гордон Белл

Гордон Белл

Как-то на рубеже 50—60-х годов XX века один из известных зарубежных специалистов в области информатики Р. Фано сказал: "Мы должны направлять наши технические ресурсы на то, чтобы приспособить компьютеры к потребностям и желаниям людей. Их боязнь и личный протест будут проявляться до тех пор, пока компьютеры не станут доступными для широкой публики и не превратятся в полезных помощников".

Ореол таинственности, окружавший вычислительные машины, был рассеян с появлением в 60-х годах миникомпьютеров. Именно простота и доступность для широкого круга пользователей обеспечили миникомпьютерам необъятное поле приложения.

В 1957 году появилась новая компания Digital Equipment Corporation (DEC), которая задалась целью производить более дешевые и компактные компьютеры. Через несколько лет основатели компании подписали контракт с молодым инженером, чей компьютерный талант впоследствии оказал огромное влияние на развитие всей электронной промышленности. Работая в компании DEC, Гордон Белл совершил настоящую революцию в электронике, положив начато эре миникомпьютеров.

Компьютеры Белла (PDP-4, PDP-5, PDP-6, PDP-8, PDP-10 и PDP-11) в прямом смысле двинули электронную промышленность вперед. Их технические характеристики улучшились, мощность возросла. Хотя стоили они по-прежнему дорого — десятки, сотни тысяч долларов, но уже не миллионы. Белл шел к уменьшению размеров компьютеров не через интеграцию компонентов (этим путем развитие пошло чуть позднее, уже после достижений первопроходца), а благодаря новым архитектурным решениям.

Когда в 1957 году основатель DEC Кен Олсен начинал свой бизнес в области компьютерной техники, он был готов к сильнейшему противодействию тех, кто считал, что компьютеры, какими бы они не были, продаваться не будут. Тем более, что ничто не сможет поколебать позиции IBM на этом рынке. В дальнейшем время показало, что Олсен был прав, несмотря ни на что. Потребители положительно отреагировали на уменьшение стоимости ЭВМ и на то, что стало возможным взаимодействовать с ними через монитор и клавиатуру. Придя в компанию DEC в 1960 году, Белл стал вторым инженером по разработке новых моделей компьютеров.

Первым компьютером DEC был PDP-1, выпущенный в ноябре 1960 года. Белл заканчивал разработку его архитектуры и программного обеспечения, а в 1963 году его назначили директором по компьютерной архитектуре.

Гордон Белл родился 19 августа 1934 года в городке Кирксвилл, штата Миссури. С шести лет он помогал отцу в его фирме. В этом возрасте он впервые отремонтировал электропроводку, а через несколько лет он уже самостоятельно проводил электропроводку в домах, устанавливал двигатели и ремонтировал различные приборы. Во время учебы Белл получал самые высокие оценки по электротехнике. В университете для изучения предлагались два курса по цифровым системам. Он закончил их оба. Участвуя в пятилетней программе по взаимодействию с деловыми структурами, в течение четырех лет и трех летних каникул, он работал в различных электротехнических компаниях, включая и General Electric.

В 1957 году он закончил учебу и сразу получил звание бакалавра и доктора философии по электротехнике. Позже он преподавал в Австралии в учебном заведении Фулбрайт. Потом он называл это отсрочкой будущих "производственных проблем". Большие компании, подобные General Electric, оказались слишком обюрократившимися и лишенными свежих идей. Он боялся потеряться среди всей этой массы инженеров. Белл стремился к самовыражению. И хотел стать изобретателем.

Читая учебный курс в университете Южного Уэллса, он писал компьютерные программы и вместе с бывшим выпускником вел первый в истории этого учебного заведения курс по компьютерной технике. Там же он встретил свою будущую жену. После своего возвращения в Америку в 1959 году, они поженились. Гвен Белл в дальнейшем стала директором Бостонского компьютерного музея.

В это время перед Беллом стоял выбор, либо работать в компании Philco, либо продолжить работу над второй докторской. Он так и не пошел в Philco, т. к. крайне сомневался, что сможет там проявить себя с творческой стороны и чему-то научиться полезному, общаясь с производственниками. В конце концов он выбрал дальнейшее обучение и приступил к работе над тезисами своей второй докторской диссертации. В то время он собрал помехоустойчивую акустическую систему, работающую в метровом диапазоне. Его научный руководитель Кеннет Стивенс предложил ему поработать над разработкой модели ТХ-0, нового компьютера. В дальнейшем, уже будучи в компании DEC, он использовал эту идею в своем первом миникомпьютере. Белл разработал интерфейс для ввода и преобразования данных, а также программное обеспечение для ТХ-0. Так появились системы анализа и распознавания текстовых сообщений в компьютерной технологии. Тем не менее эти системы были лишь малой частью того необходимого, что требовалось для обеспечения реального диалогового режима. В конце концов, после целого года напряженных усилий, он решил эту задачу.

Основатель фирмы DEC — Кен Олсен

В то время, когда Белл работал в DEC, Кеннет Олсен разработал системный модуль, совместимый с ТХ-0. Белл использовал системный модуль для ленточного контроллера ТХ-0 и добавил к нему дополнительную память с целью использования новой разработки в лаборатории лингвистических исследований и решения других научных задач.

В 1960 году ему было поручено руководить проектированием и разработкой программного обеспечения, общей архитектуры и логических схем. В то время разработчики фирмы DEC окончательно утвердились в своем мнении, что большинство обычных пользователей не нуждаются в полном объеме в тех возможностях, которые присущи мэйнфреймам, тем более, что практика показала, что большинство задач можно было решить и на менее мощных машинах. К тому же пользователи желали обрабатывать данные в режиме реального времени и настойчиво об этом напоминали. DEC назвала свою первую машину PDP-1, от сокращения Program Data Processer. Специалисты фирмы считали, что использование термина "компьютер" в названии будет отпугивать потенциальных покупателей. PDP-1 был намного меньше, чем его аналоги, и весил он в четыре раза меньше. Благодаря своим меньшим размерам и низкой цене (120 тысяч долларов) PDP-1 стал широко использоваться в самых различных областях: в промышленности, в медицине, в научных заведениях.

Отныне пользователи перестали беспокоиться о дороговизне машинного времени. А более сложные и объемные задачи остались прерогативой мэйнфреймов. DEC появилась в переломное время, когда наметился переход от электронно-ламповой технологии к транзисторной. Хотя транзисторы уже более десятка лет использовались в радиопромышленности, однако PDP-1 стал одним из первых компьютеров на транзисторной основе.