Если исключить пиар поваренных книг Хелен Корбитт, которая в то время возглавляла пищевой департамент Neiman Marcus, остаётся предположить, что производитель компьютера - компания Honeywell International пошла на этот шаг не от хорошей жизни. С этой подробности и начался сбор информации по крошкам; истинная информация об истории кухонного творения Honeywell целиком нигде не встречается.
Honeywell Computer Control Division. И облако в придачу
Стоит признать, Honeywell всегда была успешной компанией. Начав в конце девятнадцатого века с производства термостатов, компания чутко держала руку на пульсе потребностей рынка и инвестировала свои средства не в сиюминутные мыльные пузыри, а в направления, на годы определившие её деятельность. Самым обширным из этих направлений стала промышленная автоматизация - выпуск оборудования, осуществляющего управление самыми разнообразными технологическими процессами. Разработанный Honeywell протокол сбора данных и диспетчерского управления Digital Process Communication Protocol фактически определил принципы функционирования современных SCADA-систем и лёг в основу таких открытых стандартов, как протокол HART.
Промышленная автоматизация - далеко не единственное направление деятельности Honeywell. Компания успешно конкурировала на рынках военно-промышленного комплекса, аэрокосмической и химической промышленности. Даже побывала официальным дистрибьютором фототехники Pentax.
В конце пятидесятых к руководству компанией приходит Джеймс Бингер - чрезвычайно активный и дальновидный менеджер. Именно при нём были определены основные направления деятельности Honeywell: оборона, промышленная автоматизация, космос и аэронавтика, а заодно и компьютеры.
Реализуя компьютерное направление, Honeywell приобретает компании Datamatic и Computer Control Corporation. На базе наработок первой создается мейнфрейм Honeywell 800, благодаря которому Honeywell присоединилась к семи компьютерным компаниям, которые во главе с IBM определяли компьютерный рынок США. Вторая компания превратилась в подразделение Honeywell Computer Control Division (CCD). И именно в его рамках были созданы наиболее интересные модели компьютеров Honeywell.
Основным направлением Honeywell CCD стали микрокомпьютеры. Для конца шестидесятых выпуск относительно маломощных ЭВМ, не способных конкурировать с мейнфреймами, был достаточно рискованным шагом. Но специалисты CCD приняли беспроигрышное решение: поддерживать программно-аппаратную линейки своих компьютеров.
В 1967 году Honeywell выпускает линейку Series 16 - разных по предназначению, но совместимых по архитектуре и системе команд микрокомпьютеров. Первенцем стал DDP-116 - первый в истории компьютерного рынка шестнадцатиразрядный микрокомпьютер общего назначения. За ним последовала наиболее известная модель этой серии - компьютер DDP-516, именуемый ещё Interface Message Processor. Думается, его стоит назвать первым в истории роутером, поскольку именно DDP-516 использовался в проекте ARPANET в качестве узла маршрутизации пакетов.
Honeywell DDP-516
Младшеньким в Series 16 был микрокомпьютер H316. И именно одна из его модификаций попала на страницы каталога Neiman Marcus под именем Kitchen Computer.
Кстати говоря, совместимость компьютеров Series 16 сыграла одну из ключевых ролей в приобретении Honeywell в 1970 году компьютерного бизнеса компании General Electric. Ведь в нагрузку с ним шло участие в известнейшем проекте Multics - прообразе нынешних, набирающих силу и популярность вычислительных облаков (cloud computing). Одним из условий участия в Multics была простота наращивания вычислительной инфраструктуры в случае увеличения числа запросов в этой распределённой системе. В Multics компания Honeywell использовала свои мейнфреймы Series 68.
Однако и компьютеры Series 16 очень легко стыковались с Series 68, между собой, а также с разнообразными устройствами хранения данных. Вот так наш Kitchen Computer попал в iCloud розлива семидесятых годов.
Промышленная кухня Honeywell H316
Три модификации Honeywell H316
Микрокомпьютер H316 анонсировался Honeywell как полнофункциональный цифровой компьютер общего назначения. Процессорный модуль H316 поддерживал 72 машинные команды и обеспечивал цикл обмена с памятью в пределах шестнадцати миллисекунд. Полная совместимость с линейкой Series 16 обеспечивала возможность запускать на H316 более пятисот программ, разработанных для популярного DDP-516.
Приобрести Honeywell H316 можно было за те самые 10600 долларов, причём в трёх модификациях: table top - традиционный для того времени форм-фактор в стиле кубизма, устанавливаемый на столе; rack-mountable - вариант, смонтированный в специальной стойке; writing-table - вариант в виде элегантного, футуристического вида, письменного стола.
Последний ничего вам не напоминает? Письменный стол бизнес-варианта H316 позже превратился в нелепую разделочную доску Kitchen Computer.
Модель H316 - что-то вроде джипа компьютерного мира. Он мог применяться в самых разнообразных сферах деятельности. Верная традициям промышленной автоматики Honeywell предлагала три варианта применения этого микрокомпьютера. Первый - системы промышленного управления (Industrial Control Systems). Подключенный к разнообразным датчикам с помощью интерфейса реального времени, H316 способен был выводить на печатающее устройство состояние контролируемой системы, а также автоматически передавать на неё управляющие воздействия.
В бизнес-варианте H316 смотрится более уместно, чем на кухне
Второе применение H316 - гибридные системы управления (Hybrid Control Systems). В этом варианте он работал в связке с аналоговым компьютером, управляющим производственным процессом. Аналоговые параметры управления при этом переводились в цифровой вид, что позволяло оператору более адекватно оценивать обстановку на объекте и более качественно управлять процессом.
Системы сбора данных (Data Acquisition Systems) - ещё одна область, в которой пригождался H316. В специальной комплектации он работал с высокоскоростными накопителями данных на магнитной ленте и соединялся с каналом ввода общего назначения для расширения периферийных возможностей.
Пользователь H316 взаимодействовал с ним с помощью ряда переключателей, получая информацию о состоянии выполняемой программы на линейке из семнадцати лампочек. Формат отображения данных на этой линейке зависел от варианта применения микрокомпьютера.
Впрочем, ничто не мешало использовать H316 и для других целей, просто написав новую программу. В качестве языков программирования можно было использовать ассемблер DAP-16, а также высокоуровневый FORTRAN IV, являющийся в H316 языком программирования по умолчанию.
К базовому программному обеспечению H316 относились: менеджер ввода-вывода Input/Output Selector, менеджер памяти Desectorizing Loader и программа работы с накопителями данных DOP (Disk Operation Program). В случае использования H316 в промышленности, в его память загружался пакет программ EXEC-16, обеспечивающих взаимодействие с компонентами системы управления производством, работающими в реальном масштабе времени. Кроме этих основных программ с H316 поставлялся набор подпрограмм и библиотек, обеспечивающих поддержку разработки и эксплуатации программных сред микрокомпьютера.
Благодаря наличию интерфейса ввода-вывода общего назначения, присущего всем компьютерам Series 16, к H316 легко подключались: Card Reader для чтения картонных карт с пакетами программ (не путайте с нынешними кардридерами), линейный принтер, печатающий триста строк в минуту, символьный принтер (teletypewriter), устройство считывания бумажной ленты, интерфейс реального времени (RTI - real time interface) и консоль оператора.
Потреблял Honeywell H316 всего 475 Ватт и запитывался от однофазного источника напряжением 115 Вольт. Весил он около пятидесяти килограммов.
Каким же образом этот достойный аппарат превратился в кухонное посмешище?
Series 16. Конец истории
Выпуская микрокомпьютеры общего назначения Series 16, Honeywell не думала о конкуренции в дружной семье компьютерных корпораций. И тем не менее она нарвалась на конкурента.
Аналогичные по возможностям ЭВМ выпустила компания DEC (Digital Equipment Corporation). Линейка её компьютеров PDP-8 и PDP-11, может быть, так никогда и не стала бы известной, если бы не слепой случай. Именно для этих машин сотрудник Bell Labs, что принадлежала AT&T, Деннис Ритчи разработал компилятор языка Си. И именно на них заработала первая версия разработанной тем же Ритчи и Кеном Томпсоном операционной системы Unix.
Конечно, конкурировать в области систем общего назначения, где власть захватили PDP, компьютерам Series 16 не светило. Особенно тяжко пришлось младшенькому H316. Если в более-менее традиционных форм-факторах они худо-бедно продавались, то модель в виде письменного стола на производстве совершенно не пользовалась спросом. Поэтому и была предпринята попытка продать его рядовому потребителю в виде Kitchen Computer. Попытка, как выяснилось, бесплодная.
Однако компьютеры Honeywell Series 16 всё же нашли свою историческую нишу. Благодаря тесной связи с системами промышленной автоматики их принято считать прадедушками нынешних микроконтроллеров. Они сегодня наличествуют где угодно - от космических кораблей до, например, кофеварок и микроволновок. Вот так душа Kitchen Computer спустя годы вновь вернулась на кухню.