Введение

Regnecentralen (RC) была первой датской компьютерной компанией, основанной 12 октября 1955 года. В 1950-х и 1960-х годах компания разработала серию компьютеров, изначально для собственного использования, а затем для коммерческой реализации. Системы, основанные на этих разработках, успешно продавались вплоть до 1980-х годов. Кроме того, они разработали ряд высокоскоростных машин для работы с перфолентами и производили компьютеры Data General Nova по лицензии.

Бытие

RC начал свою деятельность как консультативный совет, сформированный датской Академией технических наук (Danish Akademiet for de Tekniske Videnskaber), чтобы следить за развитием современных электронных вычислительных устройств в других странах. Первоначально он назывался Regnecentralen, Dansk Institut for Matematikmaskiner (Датский институт вычислительных машин). После нескольких лет работы в качестве консультативного органа, в 1952 году было решено создать бюро вычислительных услуг для нужд датского правительства, военных и научных исследований. Под руководством Нильса Ивара Беха группа получила техническую документацию на машину BESK, разрабатываемую в Шведском математическом центре (Matematikmaskinnämndens Arbetsgrupp). Группа решила построить собственную версию BESK для обслуживания бюро и в октябре 1955 года учредила Regnecentralen для завершения и запуска машины. Результатом стал DASK – машина на вакуумных лампах, строительство которой было завершено в 1956 году, а полноценная эксплуатация началась в феврале 1957 года. В 1961 году DASK был дополнен полностью транзисторным компьютером GIER, использовавшимся для аналогичных задач. GIER – это аббревиатура от "Geodætisk Instituts Elektroniske Regnemaskine" (Электронный вычислитель Геодезического института) и был представлен там 14 сентября 1961 года. GIER оказался полезным инструментом и впоследствии использовался во многих датских университетах. Бек также продавал компьютеры GIER странам Восточного блока, начиная с Чехословакии, Венгрии, Польши и Болгарии, а затем – Румынии, Восточной Германии и Югославии. В RC также работал Питер Наур, а DASK и GIER стали известны благодаря своей роли в разработке знаменитого языка программирования ALGOL. После первой европейской конференции по ALGOL в 1959 году RC приступил к созданию серии компиляторов, завершив разработку компилятора для DASK в сентябре 1961 года. Версия для GIER была выпущена в августе 1962 года. Кристиан Андерсен и Питер Шюм Поулсен, еще один сотрудник RC, написали первый учебник по этому языку, Everyman's Desk ALGOL, в 1961 году.

Периферийный бизнес

Для поддержки более высокой пропускной способности в собственном сервисном бюро, RC разработала несколько высокоскоростных устройств ввода-вывода. Одним из самых популярных устройств стал перфоленточный считыватель RC 2000, представленный в 1963 году. Подавая ленту со скоростью 5 метров в секунду, RC 2000 мог считывать 2000 символов в секунду (симв/с), сохраняя результаты в буфере, пока компьютер периодически извлекал данные, вместо остановки ленты в ожидании готовности компьютера. Позднее устройство было модернизировано до RC 2500, что позволило увеличить скорость до почти 7 метров в секунду и повысить скорость считывания до 2500 симв/с. RC 2000/2500 стал одним из основных продуктов RC в 1960-х годах, было продано 1500 экземпляров по всему миру. В линейку добавилось несколько сопутствующих устройств, включая высокоскоростной перфоратор и специализированную машину для преобразования данных, которая преобразовывала данные между форматами, чтобы снизить нагрузку на центральный компьютер. В 1964 году компания Regnecentralen была преобразована в публичное акционерное общество. Большая часть акций компании принадлежала ее крупнейшим клиентам.

Новые компьютеры

В середине 1960-х годов RC начала разработку небольшой компьютерной системы на базе интегральных схем для задач промышленного управления и автоматизации, изначально в ответ на запрос датской компании об автоматизации строящегося в Польше химического завода. Проект RC 4000 появился в 1966 году и был завершен для этого завода в следующем году. В сочетании с соответствующими периферийными устройствами, которые почти всегда включали RC 2000 и несколько устройств других компаний под измененным брендом, RC 4000 представлял собой высоконадежный миникомпьютер и успешно продавался по всей Европе. RC 8000, разработанный в середине 1970-х годов, использовал интегральные схемы нового поколения (ИС) для уменьшения размеров RC 4000 до системы, устанавливаемой в стойку. Последняя модель серии, RC 9000, еще больше уменьшила габариты машины и повысила производительность до примерно 4 MIPS, предлагаясь в версиях, способных выполнять как программы RC 8000, так и Unix. RC 4000 известен своей операционной системой, разработанной Пером Бринчем Хансеном. Эта мультипрограммная система RC 4000 является первым практическим примером системы, использующей очень простое ядро и набор программ, выбираемых пользователем для формирования системы в целом. Сегодня эта концепция известна как микроядро, а попытки устранить недостатки производительности микроядер легли в основу большинства исследований операционных систем в 1970-х и 1980-х годах. Бринч Хансен также работал с Чарльзом Симоньи и Питером Крафтом над системой реального времени RC 4000. В 1970 году RC начала продавать Data General Nova по лицензии под названием RC 7000, а в следующем году представила собственную обновленную версию – RC 3600. Эта серия занимала нишу, схожую с RC 4000, но для менее масштабных установок. RC 3600 стал распространенным оборудованием во многих датских школах и университетах. В 1980-х годах RC выпускала системы RC700 Piccolo, RC750 Partner и RC759 Piccoline, которые в основном продавались датским школам, а также некоторым предприятиям в Дании и за рубежом. Piccolo работал на процессоре Zilog Z80A, а Piccoline – на процессоре Intel 80186. В 1989 году Regnecentralen была приобретена компанией International Computers Limited (ICL).