IBM 701IBM 701 (IBM 701 Electronic Data Processing Machine; также известна как Defense Calculator) — первая коммерческая массовая большая компьютерная система для научных вычислений корпорации IBM, работавшая на электронных лампах, и давшая начало первой серии 700/7000 больших компьютерных систем класса мейнфреймов. На момент выпуска это был один из самых высокопроизводительных компьютеров в мире, по современным понятиям вполне подходящий под определение суперкомпьютера. ИсторияПроект компьютера IBM 701 был создан не на пустом месте. Со времени своего основания в 1911 году у компании International Business Machines (IBM) одной из специализаций было создание больших бухгалтерских электро-механических табуляционных машин для автоматической обработки информации, записанной на перфокартах. В 1939—1944 годах по заказу ВМС США компания IBM создала свой первый электро-механический программируемый компьютер Automatic Sequence Controlled Calculator (ASCC) — сегодня более известный как «Гарвардский Марк I» массой около 4,5 тонны, построенный на переключателях и реле, с использованием наработок английского математика и изобретателя Чарльза Бэббиджа. Затем в 1944—1947 годах в IBM разработали обновлённый программируемый компьютер IBM Selective Sequence Electronic Calculator[англ.] (IBM SSEC), представляющий собой гибрид из электронных ламп и электромеханических реле. И уже в процессе разработки гибридного компьютера «IBM SSEC» начался проект создания совершенно нового исключительно электролампового компьютера IBM Naval Ordnance Research Calculator[англ.] (IBM NORC) по заказу Главного управления вооружения ВМС США, который в итоге окончательно был сдан в эксплуатацию только в 1954 году, но на тот момент явился самым мощным в мире суперкомпьютером. А разработка электро-лампового компьютера IBM 701 явилась побочным ответвлением (упрощённым вариантом) военного компьютера IBM NORC. Его разрабатывали в течение нескольких лет в лаборатории IBM в Покипси (штат Нью-Йорк). Система IBM 701 была спроектирована и разработана первопроходцами компьютерной инженерии Джерриером Хаддадом[англ.] и Натаниэлем Рочестером[англ.] на основе IAS-машины, построенной в Институте перспективных исследований, в Принстоне (штат Нью-Джерси). Многолетние разработки новой машины включали в себя не только создание нового аппаратного обеспечения, но и создание нового системного программного обеспечения, а также нового языка программирования ассемблера для этих машин. Все эти разработки держались в строгом секрете до тех пор, пока в 1951 году от правительства США не было получено разрешение на коммерческую продажу этих машин, так как в первую очередь компьютеры такой мощности использовались исключительно в военных проектах. Примерно в это же время компания Engineering Research Associates (в дальнейшем Remington Rand) также в строгом секрете разрабатывала свою конкурирующую компьютерную систему «Atlas II» в первую очередь по заказу ВМС США, а также для рынка научных вычислений. И в 1952 году Engineering Research Associates также получила разрешение Управления безопасности Вооружённых сил (предшественник Агентства национальной безопасности) коммерциализировать проект компьютера «Atlas II» с условием, что несколько специализированных инструкций будут удалены из коммерческой версии, которая и получила наименование ERA/UNIVAC 1103. Компьютер UNIVAC 1103 имел много общего со своим прямым конкурентом IBM 701, хотя и имел отличия. Впервые о выпуске новой компьютерной системы IBM 701 компания IBM официально объявила 29 апреля 1952 года[1], но поставки машин клиентам начались в 1953 году[2]. Изначально в IBM предполагали, что продадут не более пяти компьютеров, но в итоге компания IBM выпустила 19 экземпляров модели 701. Этот компьютер чаще всего предоставлялся в лизинг в среднем за 8100 $ в месяц[1]. Продажа этой модели прекратилась 1 октября 1954 года[1], когда на смену ей пришла улучшенная модель IBM 704. IBM 701 был первым компьютером в серии IBM 700/7000, которая была ответственна за распространение электронных вычислений во всем мире и за доминирование корпорации IBM на рынке мейнфреймов в 1960-х и 1970-х годах, что продолжается и сегодня. IBM 700/7000 — серия самых высокопроизводительных и надёжных компьютеров IBM вплоть до появления принципиально новой серии IBM System/360 в 1964 году. Бизнес-ориентированным собратом 701-го была модель IBM 702[англ.], а более дешёвым собратом общего назначения был знаменитый IBM 650, который стал первым массовым компьютером в мире. АрхитектураЛогические цепи этого компьютера были построены на электронных лампах, а ОЗУ этих машин было построено на основе электронно-лучевых трубок Уильямса-Килберна. Формат данных
Формат командКоманды были одноадресные и имели длину 18 бит.
Память расширялась с 2048 до 4096 слов. РегистрыРегистры включали:
Память2048 или 4096 36-битных двоичных слов, способных содержать 6 6-битных символов. Сравнение с UNIVAC 1103В качестве памяти использовались не ртутные линии задержки, а 3 запоминающие электронно-лучевые трубки Уильямса. Они были более надежными, чем обычные электровакуумные лампы. Трубки Уильямса позволяли считать все биты слова за раз, в отличие от ртутных линий задержки UNIVACа, где чтение производилось бит за битом. Процессор работал значительно быстрее, чем у UNIVACа: почти 2200 умножений в секунду против 455. Процессор IBM 701 мог в секунду выполнять почти 17 000 сложений и вычитаний, а также большинство других операций. Накопитель на магнитной ленте IBM на 8 млн байт мог останавливаться и стартовать гораздо быстрее UNIVAC. Кроме того, он мог считывать или писать 12 500 символов в секунду. В отличие от UNIVAC с его удобными буферами памяти, процессору IBM приходилось обрабатывать все операции ввод-вывод, что могло значительно повлиять на производительность программ. В начале 1954 года комиссия Объединенного Комитета начальников штабов США потребовала провести соревнование между UNIVAC 1103 и IBM 701 с целью решить, какая машина будет использоваться для проекта численного прогноза погоды. Испытания показали, что обе машины по скорости одинаковы с небольшим преимуществом IBM 701, но UNIVAC 1103 похвалили за очень быстрые устройства ввода-вывода[3]. Клиенты - пользователи компьютеров IBM 701
См. такжеПримечания
Литература
Ссылки
|
Portal di Ensiklopedia Dunia