Введение

Первый электронный компьютер Швеции BESK (Binär Elektronisk SekvensKalkylator, шведский эквивалент "Бинарный электронный вычислитель последовательностей") был первым электронным компьютером Швеции, использующим вакуумные лампы вместо реле. Он был разработан Matematikmaskinnämnden (Шведский совет по вычислительной технике) и некоторое время являлся самым быстрым компьютером в мире. Компьютер был завершен в 1953 году и эксплуатировался до 1966 года. Технология, лежащая в основе BESK, была впоследствии развита в транзисторных машинах FACIT EDB и FACIT EDB 3, обе из которых были программно совместимы с BESK. К машинам, несовместимым с BESK, но вдохновленным им, относятся SMIL, созданный для Лундского университета, SAABs räkneautomat SARA, "вычислительная машина SAAB", и DASK, разработанный в Дании. BESK был разработан Шведским советом по вычислительной технике (Matematikmaskinnämnden) спустя несколько лет после создания механического релейного компьютера BARK (Binär Aritmetisk Relä Kalkylator, шведский эквивалент "Бинарный арифметический релейный вычислитель"). Командой первоначально руководил Конни Палм, скончавшийся в декабре 1951 года, после чего руководство перешло к Стигу Комету. Аппаратное обеспечение разрабатывал Эрик Стемме. Геста Неовиус и Олле Карлквист отвечали за архитектуру и набор команд. Он был тесно смоделирован по образцу машины IAS, чертежи которой команда разработчиков получила во время стажировки в Институте перспективных исследований (IAS) и Массачусетском технологическом институте (США). В процессе разработки магнитной барабанной памяти BESK, Олле Карлквист обнаружил магнитное явление, получившее название "разрыв Карлквиста".

Выступление

BESK был 40-битной машиной; он мог выполнять сложение за 56 мкс, а умножение занимало 350 мкс. Электростатическая память могла хранить 512 слов. Длина инструкции составляла 20 бит, поэтому каждое слово могло хранить две инструкции. BESK содержал 2400 "радиоламп" (вакуумных ламп) и 400 германиевых диодов (что делало его частично твердотельным). Потребляемая мощность составляла 15 кВА. Первоначально среднее время безотказной работы составляло 5 минут, прежде чем возникали аппаратные проблемы. В 1954 году система стала более стабильной. Были введены точки останова, позволяющие программному обеспечению перезапускаться после аппаратных сбоев. Изначально BESK использовал британскую трубку Williams объемом 512 слов по 40 бит, основанную на 40 катодных трубках и восьми запасных трубках. Память с самого начала оказалась недостаточной, и Карлу Айвару Бергману было дано всего несколько недель на создание и установку ферритовой магнитной памяти в 1956 году. Чтобы успеть к сроку, они наняли домохозяек с опытом вязания для изготовления этой памяти. Один из новых битов памяти поначалу не работал, но его легко изъяли и заменили.

Использование

BESK был введен в эксплуатацию 1 апреля 1954 года и обрабатывал метеорологические данные для Карла Густафа Россби и Шведского метеорологического и гидрологического института, статистику для телекоммуникационной компании Televerket, профили крыльев для штурмовика Saab Lansen и профили дорог для дорожной администрации Vägverket. Ночью Шведское национальное управление радиоэлектронной разведки (FRA) использовало BESK для дешифровки радиосообщений (Пер Эрик Перссон и др.). BESK также применялся для расчетов в шведской атомной энергетике, например, для моделирования нейтронного спектра методом Монте-Карло (Пер Эрик Перссон и др.), и в шведской программе разработки ядерного оружия, однако большинство этих расчетов выполнялись на SMIL. В 1957 году Ганс Ризель использовал BESK для обнаружения простого числа Мерсенна, состоящего из 969 цифр – самого большого известного на тот момент простого числа. Компания SAAB арендовала вычислительное время на BESK, предположительно для проведения секретных расчетов прочности штурмовика Saab Lansen. Осенью 1955 года SAAB посчитала вычислительную мощность недостаточной и начала разработку SAABs räkneautomat SARA, «вычислительной машины SAAB», которая должна была быть вдвое быстрее BESK. Некоторые бывшие сотрудники SARA перешли в Facit и работали над FACIT EDB. Весной 1956 года восемнадцать разработчиков BESK были приняты на работу компанией Facit, производителем офисной техники, и размещены в офисе по адресу Karlavägen 62 в Стокгольме, где под руководством Карла Ивара Бергмана они приступили к созданию копий BESK под названием Facit EDB (модели 1, 2 и 3). Всего было построено девять машин, четыре из которых использовались внутри Facit Electronics, а пять были проданы заказчикам. 1 июля 1960 года Facit Electronics, насчитывавшая тогда 135 сотрудников, переехала в Солну, к северу от Стокгольма. В 1960 году BESK был использован для создания анимации автомобиля, движущегося по спроектированной автомагистрали с точки зрения водителя. Это была одна из первых компьютерных анимаций в истории. Короткий ролик был показан на шведском национальном телевидении 9 ноября 1961 года.

Интересные факты

"Беск" по-шведски означает вкус "горький". Bäsk – это также название традиционного биттера, изготавливаемого из дистиллированного спирта, настоянного на полыни (Artemisia absinthium L.), произрастающей в провинции Сконе, где находится Лунд. Сообщается, что это был преднамеренный и незаметный каламбур, возникший после того, как чиновники отказались использовать название CONIAC (Conny [Palm] Integrator And Calculator, сопоставимо с Cognac и ENIAC) для предшественника BARK.