Аркадий Частиков - Архитекторы компьютерного мира
Унес ли с собой Джин Амдал секреты IBM? Некоторые думают, что да. Но он с яростью защищает себя. По его мнению, IBM просто не решила проблему высокой эффективности, а он решил. В любом случае IBM никогда не обвиняла его в использовании ее секретов.
С конца 1971 года Джин Амдал приступил к проектированию и разработке своего первого семейства Amdahl 470.
Первая машина семейства Amdahl 470 V/6 появилась в середине 1975 года и сразу же произвела "фурор" среди компьютерных разработчиков и заказчиков. Это был первый в мире компьютер четвертого поколения, построенный полностью на БИС, обладающий высокой производительностью (5,4 млн. операций в секунду), которая достигалась посредством конвейерной обработки команд. Исполнение команд делилось на 12 подопераций, для которых применялось 10 отдельных схем. В случае беспрепятственного потока новая команда могла выбираться через два тактовых периода (64 нс), следовательно, до шести команд одновременно могли находиться в различных фазах исполнения (в параллельной обработке). Применение в компьютере Amdahl 470 V/6 быстродействующей биполярной кэш-памяти емкостью 16 Кбайт позволило улучшить эффективное время обращения к основной памяти (емкостью 8 Мбайт), реализованной на МОП-структурах. Вообще, надо признать, что все новшества Джина Амдала и его фирмы Amdahl Соrр. стали значительной вехой в развитии компьютерной техники и параллелизма.
Первый компьютер четвертого поколения, созданный Амдалом, имел в 2 раза больше производительность, в 2 раза больше емкость памяти и занимал в 3 раза меньшую площадь по сравнению с мощной системой фирмы IBM того периода — IBM 370/168.
Такие предприятия, как АТ & Т, General Motors и NASA выстроились в очередь покупать Amdahl 470 V/6 — к весне 1977 года фирма Amdahl Соrр. установила 50 этих компьютеров. Весной того же года фирма снизила цену на 470 V/6 и вышла на рынок с двумя новыми машинами 470 V/5 и 470 V/7, совместимыми, соответственно, с IBM 370/168 и IBM 3033 и на треть производительнее последних.
Связь Джина Амдала с фирмой, носящей его имя, продолжалась до сентября 1979 года, когда он стал заслуженным председателем в отставке и консультантом фирмы. Amdahl Соrр. стала самой процветающей фирмой по производству мэйнфреймов в компьютерной промышленности, но затем пошатнулась, как и другие подобные фирмы, когда IBM убедила покупателей, что ее новые мэйнфреймы будут дешевле, чем у конкурентов. Продав большую часть своих акций японской фирме Fujitsu за наличные, Джим Амдал потерял контроль над Amdahl Соrр.
В августе 1980 Амдал порвал все узы с фирмой и основал новое предприятие, с целью бросить вызов виртуальной монополии IBM. Это сделало его конкурентом Amdahl Соrр., конкурентом на небольшом рынке. Новая- фирма получила название Trilogy Systems. Ее основателями стали трое: Джин Амдал, его сын Карлтон (бывший главный проектировщик Magnuson Computer) и бывший финансист Амдала Клиффорд Мэден. Фирма Trilogy должна была проектировать, разрабатывать и продавать суперкомпьютеры. Также Джин Амдал хотел создать новый стандарт по цене и производительности. Планы у новой фирмы были большие, но, к сожалению, они не осуществились. Амдал попал в больницу и там разрабатывал проект кремниевой суперсхемы в качестве элементной базы. Trilogy столкнулась с проблемами зимой 1983–1984 года, связанными с неправильной оценкой характеристик будущего суперкомпьютера, и Амдал должен был расстаться с грандиозными планами.
Весной 1985 года Trilogy приняла решение слиться с Elxsi — частной фирмой, которая намеревалась выпускать суперкомпьютеры, совместимые с миникомпьютерными системами компании DEC–VAX-11. Новый компьютер Амдала Elxsi был гораздо мощнее VAX-11, совместим с последним на программном уровне, но стоил дороже VAXa.
Посредством нового компьютера Elxsi Джин Амдал надеялся спасти все, что возможно для акционеров Trilogy. Когда в 1987 году он поговаривал об отставке, не было никаких признаков того, что он собирается сделать такой шаг — по крайней мере, до того, как он направит Elxsi на верную дорогу. Но, в конце концов, фирма Trilogy обанкротилась, a Elxsi превратилась в холдинговую компанию, которая стала заниматься ресторанным бизнесом.
С 1987 года Амдал работал в фирме Andor System, производящей CMOS- системы промежуточного уровня, но в 1994 году она также обанкротилась.
Последнее начинание (1994 год) Джина Амдала — компания Commercial Data Servers (CDS). Она разрабатывает недорогие мэйнфреймы для строго определенной группы покупателей, при этом, однако, не дает компьютерному гиганту IBM почивать на лаврах и заставляет его постоянно совершенствоваться. Первой разработкой компании CDS стал небольшой мэйнфрейм CDS 104 с производительностью 7 млн. операций в секунду — "величайший" проектировщик мэйнфреймов продолжает работать, несмотря на свой почтенный возраст. Продолжает действовать и его закон — закон Амдала, выведенный им еще в конце 60-х годов XX века. Несколько слов о нем.
Векторные компьютеры могут, как известно, работать в двух различных режимах. Программы, которые могут быть векторизованы компилятором, выполняются в векторном режиме с высокой скоростью. Программы, не содержащие векторного параллелизма или программы, параллелизм которых компилятор не обнаруживает, выполняются с низкой скоростью в скалярном режиме.
Закон Амдала говорит, что в такой системе с низкой и высокой скоростями вычислений низкоскоростной режим доминирует в общей производительности системы, если только работа, выполняемая в скалярном режиме, не исключается почти полностью.
Гордон Белл
Изобретатель миникомпьютеров
Многие веши называются изобретениями, хотя на самом деле они были неизбежны. Я полагаю, технология — это сущий дьявол. Она вдохновляет, и если существует половина концепции или половина компьютера — технология завершает дело.
Гордон БеллГордон Белл
Как-то на рубеже 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.