Рабочая станция Atari Transputer (также известная как ATW-800 , или просто ATW ) — компьютер класса рабочей станции , выпущенный корпорацией Atari в конце 1980-х годов на базе транспьютера INMOS . Он был представлен в 1987 году как Abaq , но название было изменено до начала продаж. [2] [3] [4] Продажи практически отсутствовали, и продукт был отменен после того, как было произведено всего несколько сотен единиц.
В 1986 году Тим Кинг [5] оставил свою работу в MetaComCo вместе с несколькими другими сотрудниками, чтобы основать Perihelion Software в Англии. Там они начали разработку новой операционной системы параллельной обработки , известной как HeliOS . Примерно в то же время его коллега Джек Лэнг запустил Perihelion (позже Perihelion Hardware), чтобы создать новую рабочую станцию на базе транспьютера, которая будет работать под управлением HeliOS.
Работая в MetaComCo, большая часть команды Perihelion Software работала как с Atari Corp., так и с Commodore International , создавая ST BASIC для первой и AmigaDOS для второй. Руководители по-прежнему поддерживали контакты с обеими компаниями. Commodore проявила некоторый интерес к своей новой системе и показала ее демо-версии на дополнительной карте, работающей внутри Amiga 2000 . Похоже, позже они потеряли к этому интерес. Корпорация Atari встретилась с Perihelion, и началась работа над тем, что в конечном итоге стало рабочей станцией Atari Transputer.
Машина была впервые представлена на выставке COMDEX в ноябре 1987 года под названием Abaq. [1] [6] В то время были показаны две версии; одна представляла собой карту, которая подключалась к слоту расширения шины Mega ST, вторая версия представляла собой автономную башенную систему, содержащую внутри миниатюрную Mega ST. [7] Версия внешней карты была исключена на каком-то этапе разработки. Позже выяснилось, что название «Abaq» использовалось в Европе, поэтому название продукта было изменено на ATW800. Perihelion оставался эксклюзивным дистрибьютором в Англии. Первая партия прототипов была выпущена в мае 1988 года, а серийная партия последовала в мае 1989 года. Всего было выпущено всего 350 машин (в зависимости от источника 50 или 100 из них были прототипами). [1]
Команда, отвечающая за видеосистему ATW «Blossom», позже будет работать над другим проектом Atari — игровой консолью Atari Jaguar .
Система Atari Transputer Workstation состоит из трех основных частей:
Все они соединены с помощью процессорных каналов Transputer со скоростью 20 Мбит/с. Материнская плата содержит четыре слота для дополнительных «фермерских карт», содержащих по четыре транспьютера каждый, что означает, что полностью расширенный ATW содержит 17 транспьютеров. [8] Каждый из них работает на частоте 20 МГц (-20 в названии), что обеспечивает около 10 MIPS каждый. Шина доступна снаружи, что позволяет объединить несколько ATW в одну большую ферму. На материнской плате имеется отдельный слот для одного из перекрестных переключателей INMOS для улучшения производительности межчиповой сети.
HeliOS похожа на Unix , но не на Unix. В нем отсутствует защита памяти, в основном из-за отсутствия MMU на транспьютере, хотя используется ряд мер для уменьшения возможности взаимодействия программ друг с другом. Например, при вызове командного конвейера каждая программа распределяется на свой отдельный процессор, взаимодействуя с другими программами с помощью каналов, реализованных аппаратными связями. Если на одном процессоре может быть развернуто множество программ, эти процессоры, как правило, не будут использоваться совместно программами, принадлежащими разным пользователям. [9]
Между тем, HeliOS достаточно похожа на Unix, поэтому она запускала стандартные утилиты Unix, включая систему X Window в качестве графического пользовательского интерфейса (GUI) машины . Кроме того, HeliOS работает на всех транспьютерах фермы одновременно, что позволяет полностью распределить все вычислительные задачи. Выключение ATW не влияет на всю ферму, и задачи просто передаются на другие процессоры в других системах.
Blossom поддерживает несколько режимов видео:
Blossom также включает в себя ряд высокоскоростных эффектов (скорость заполнения 128 мегапикселей) и функции блиттера , в том числе возможность применять до четырех масок в операции побитового блитирования , аналогично способности современного графического процессора применять несколько текстур для 3D-объекта.
Одна из странностей ATW заключается в том, что за обновление DRAM отвечает Blossom, хотя ATW включает в себя такое оборудование внутри.
Видеоархитектура, разработанная Perihelion для ATW, легла в основу карты расширения «видео механизма высокого разрешения», предназначенной для рабочей станции TT030 , подключающейся к шине VME машины и поддерживающей передачу прямого доступа к памяти в и из системной оперативной памяти. [10]
...Компьютер Atari Abaq основан на RISC-чипе Inmos T0800...
...Базовый Абак будет стоить от 4000 до 5000 долларов...
...радикальный вычислительный механизм на базе RISC-процессора Inmos T-800. По словам президента Atari Сэма Трамиэля, транспьютерному Abaq требуется 4-мегабайтная интерфейсная часть рабочей станции Atari Mega для обработки ввода-вывода...