ICL
ICL (акроним от англ. Intel Concurrent Logic или Intel Control Language; также известна как ICL 1900 Series) — это семейство 32-разрядных мейнфреймов, выпускавшихся британской компанией International Computers Limited (ICL) с 1964 по 1981 год. В более широком смысле термин «ICL» может относиться к самой компании International Computers Limited, которая была крупнейшим производителем компьютерной техники в Великобритании в XX веке, и к её программно-аппаратным платформам, включая операционные системы George и VME.
История
Предпосылки и создание компании
Компания International Computers Limited была образована в 1968 году в результате слияния нескольких британских компьютерных фирм: International Computers and Tabulators (ICT), English Electric Computers, Elliott Automation и Plessey. Целью объединения было создание национального чемпиона, способного конкурировать с американскими гигантами IBM, Burroughs и Univac на рынке мейнфреймов. К моменту слияния ICT уже выпускала серию машин ICT 1900, основанную на архитектуре ICL 1900, разработанной в 1964 году.
Разработка серии ICL 1900
Первая модель семейства, ICL 1901, была представлена в 1964 году. Она базировалась на 32-разрядной архитектуре с 24-разрядной адресацией памяти (до 16 МБ) и использовала транзисторную логику. Система поддерживала многозадачность и многопользовательский режим, что было передовым для своего времени. В 1966 году вышла модель ICL 1902A, которая стала первой коммерчески успешной машиной серии. Всего было выпущено более 2000 экземпляров различных модификаций ICL 1900, включая ICL 1903, 1904, 1905, 1906 и 1907.
Серия ICL 2900
В 1974 году ICL представила новое семейство — ICL 2900, которое заменило ICL 1900. Архитектура 2900 была существенно переработана: она стала 32-разрядной с виртуальной памятью, поддержкой стека и объектно-ориентированных принципов. Эта серия использовала операционную систему VME (Virtual Machine Environment), которая оставалась основной платформой ICL до 1990-х годов. Модели ICL 2900 (например, 2950, 2960, 2970) активно применялись в банковской сфере, государственном управлении и промышленности Великобритании, а также в странах Содружества.
Закат и наследие
В 1980-х годах ICL столкнулась с конкуренцией со стороны более дешёвых мини-компьютеров и персональных компьютеров, а также с кризисом в британской компьютерной промышленности. В 1990 году компания была приобретена японской Fujitsu, которая сохранила бренд ICL для продажи мейнфреймов в Великобритании. Последние модели ICL, такие как ICL 3900 и ICL 4000, выпускались до середины 1990-х годов. В 2002 году Fujitsu полностью переименовала подразделение в Fujitsu Services, и бренд ICL перестал существовать.
Архитектура и технические характеристики
Система команд
Архитектура ICL 1900 использовала 32-разрядное слово, но адресация была 24-разрядной, что ограничивало максимальный объём памяти 16 МБ (224 байт). Система команд включала около 100 инструкций, в том числе операции с плавающей запятой, десятичные арифметические операции и команды управления вводом-выводом. Особенностью была поддержка «стековой» архитектуры для вызовов подпрограмм, что упрощало написание рекурсивных алгоритмов.
Память и периферия
Память ICL 1900 строилась на ферритовых сердечниках (core memory) с временем доступа 1–2 микросекунды. Внешние запоминающие устройства включали магнитные ленты (лентопротяжки ICL 2400), барабанные накопители (ICL 2800) и жёсткие диски (ICL 2900). Терминалы подключались через интерфейсы RS-232 или собственные протоколы ICL.
Операционные системы
Для ICL 1900 были разработаны несколько операционных систем:
- George (General Operating Environment) — основная ОС, поддерживавшая пакетную обработку и многозадачность.
- George 3 — улучшенная версия с поддержкой виртуальной памяти и многопользовательского режима.
- VME (Virtual Machine Environment) — для серии 2900, обеспечивавшая изоляцию процессов и поддержку сетей.
Применение
Банковская сфера
ICL 1900 и 2900 широко использовались в банковской системе Великобритании, включая Barclays, Lloyds и National Westminster. Машины обрабатывали транзакции, вели счета и управляли кредитными картами. Например, система ICL 2900 в Barclays обрабатывала до 100 000 транзакций в час в 1970-х годах.
Государственное управление
Правительство Великобритании закупало ICL для обработки налоговых деклараций, ведения реестров населения и управления социальными выплатами. В 1970-х годах на ICL 1900 работала система National Insurance, обрабатывавшая данные о 50 миллионах граждан.
Промышленность
ICL применялись в авиастроении (British Aerospace), автомобилестроении (British Leyland) и энергетике (British Gas). Они использовались для управления производственными процессами, расчёта конструкций и ведения складского учёта.
Критика и недостатки
Высокая стоимость
Мейнфреймы ICL были дорогими в производстве и обслуживании. Стоимость базовой модели ICL 1901 составляла около £100 000 (эквивалент £2 млн в 2020 году), что делало их доступными только крупным организациям.
Закрытость архитектуры
ICL использовала собственные операционные системы и протоколы, что затрудняло интеграцию с оборудованием других производителей. Это ограничивало рынок сбыта и делало клиентов зависимыми от ICL.
Конкуренция с IBM
IBM доминировала на рынке мейнфреймов, предлагая более дешёвые и универсальные решения (например, System/360). ICL не смогла создать сопоставимую экосистему программного обеспечения и периферии, что привело к потере доли рынка.
Интересные факты
- В 1975 году ICL 1900 использовалась в Британском музее для каталогизации экспонатов — одной из первых компьютерных систем в музейном деле.
- Операционная система George была названа в честь Джорджа Оруэлла, автора романа «1984», что отражало амбиции ICL по созданию «всеобъемлющей» системы.
- Последняя рабочая машина ICL 1900 была демонтирована в 1999 году в Университете Лидса.
Источники
- Campbell-Kelly, M. (1990). ICL: A Business and Technical History. Oxford University Press.
- Lavington, S. (1980). Early British Computers: The Story of the ICL 1900 Series. Manchester University Press.
- «ICL 1900 Series». Computer History Museum (архивные материалы).
- «The ICL Story». Fujitsu Services (корпоративная история, 2002).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →