Atari Transputer Workstation

Last updated
Atari Transputer Workstation
Also known asATW-800, ATW, Abaq
Manufacturer Atari Corporation
Type workstation
Release dateMay 1989;35 years ago (1989-05)
DiscontinuedYes
Units shipped350 [1]
Operating system HeliOS
CPU 20 MHz T800-20 Transputer
Memory4 MB of RAM (expandable to 16 MB)
GraphicsBlossom video system with 1 MB of dual-ported RAM
InputComplete miniaturized Mega ST acting as an I/O processor with 512 KB RAM

The Atari Transputer Workstation (also known as ATW-800, or simply ATW) is a workstation class computer released by Atari Corporation in the late 1980s, based on the INMOS Transputer. It was introduced in 1987 as the Abaq, but the name was changed before sales began. [2] [3] [4] Sales were almost non-existent, and the product was canceled after only a few hundred units were made.

Contents

History

In 1986, Tim King [5] left his job at MetaComCo, along with a few other employees, to start Perihelion Software in England. There they began developing a new parallel-processing operating system named HeliOS . At about the same time a colleague, Jack Lang, started Perihelion (later Perihelion Hardware) to create a new Transputer-based workstation that would run HeliOS.

While at MetaComCo, much of the Perihelion Software team had worked with both Atari Corp. and Commodore International, producing the programming language ST BASIC for the former, and AmigaDOS for the latter. The principals still had contacts with both companies. Commodore had expressed some interest in their new system, and showed demos of it on an add-on card running inside an Amiga 2000. It appears they later lost interest in it. Atari Corp. met with Perihelion and work began on what would eventually become the Atari Transputer Workstation.

The machine was first introduced at the November 1987 COMDEX with the name Abaq. [1] [6] Two versions were shown at the time; one was a card that connected to the Mega ST bus expansion slot, the second version was a stand-alone tower system containing a miniaturized Mega ST inside. [7] The external card version was dropped at some point during development. It was later learned that the "Abaq" name was in use in Europe, so the product name was changed to ATW800. Perihelion remained the exclusive distributor in England. A first run of prototypes was released in May 1988, followed by a production run in May 1989. In total, only 350 machines were produced (depending on the source either 50 or 100 of the total were prototypes). [1]

The team in charge of the ATW's video system, "Blossom", would later work on another Atari project, the Atari Jaguar video game console.

Overview

System views
Atw front.jpg
Front
Atw inside.jpg
Inside
Atw subsys.jpg
MegaST I/O subsystem
Atw blossom.jpg
Blossom board
Atw farmcard.jpg
Farmcard

The Atari Transputer Workstation system consists of three main parts:

  1. the main motherboard containing a T800-20 Transputer and 4 MB of random-access memory (RAM) (expandable to 16 MB)
  2. a complete miniaturized Mega ST acting as an input/output (I/O) processor with 512 KB of RAM
  3. the Blossom video system with 1 MB of dual-ported RAM

All of these are connected using the Transputer's 20 Mbit/s processor links. The motherboard contains four slots for added farm cards containing four Transputers each, meaning that a fully expanded ATW contains 17 Transputers. [8] Each runs at 20 MHz (the -20 in the name) which supplied about 10 MIPS each. The bus is available externally, allowing several ATWs to be connected into one large farm. The motherboard includes a separate slot for one of the INMOS crossbar switches to improve inter-chip networking performance.

HeliOS is Unix-like, but not Unix. It lacks memory protection, due largely to the lack of an memory management unit (MMU) on the Transputer, although a number of measures are employed to reduce the possibility of programs interfering with each other. For example, when invoking a command pipeline, each program is distributed to its own separate processor, communicating with other programs using pipes that are implemented by hardware links. Where many programs may be deployed on the same processor, these processors will not in general be shared by programs belonging to different users. [9]

HeliOS is Unix-like enough that it ran standard Unix utilities, including the X Window System as the machine's graphical user interface (GUI). HeliOS can run on all of the Transputers in a farm concurrently, which allows all computing tasks to be fully distributed. Powering off an ATW does not affect the overall farm, and the tasks simply move to other processors on other systems.

Blossom supports several video modes:

mode 0: 1280 by 960 pixels, 16 colors out of a palette of 4096 (including 16 true grayscales, on a monochrome monitor)
mode 1: 1024 by 768 pixels, 256 colors out of a palette of 16.7 million
mode 2: 640 by 480 pixels (2 virtual screens), 256 colors out of a palette of 16.7 million
mode 3: 512 by 480 pixels, 16.7 million colors

Blossom also includes a number of high-speed effects (128 megapixel fill rates) and blitter functionality, including the ability to apply up to four masks on a bit blit operation in a fashion similar to a modern graphics processing unit's ability to apply several textures to a 3D object.

One oddity of the ATW is that it appears that the Blossom is responsible for the DRAM refresh, although the ATW includes such hardware internally.

The video architecture developed by Perihelion for the ATW formed the basis of a "high resolution video engine" expansion card envisaged for the TT030 workstation, connecting to the machine's VMEbus and supporting direct memory access transfers to and from system RAM. [10]

Related Research Articles

<span class="mw-page-title-main">Atari ST</span> Line of home computers from Atari Corporation

Atari ST is a line of personal computers from Atari Corporation and the successor to the company's 8-bit home computers. The initial model, the Atari 520ST, had limited release in April–June 1985, and was widely available in July. It was the first personal computer with a bitmapped color graphical user interface, using a version of Digital Research's GEM interface / operating system from February 1985.

<span class="mw-page-title-main">Acorn Archimedes</span> Personal computer

The Acorn Archimedes is a family of personal computers designed by Acorn Computers of Cambridge, England. The systems in this family use Acorn's own ARM architecture processors and initially ran the Arthur operating system, with later models introducing RISC OS and, in a separate workstation range, RISC iX. The first Archimedes models were introduced in 1987, and systems in the Archimedes family were sold until the mid-1990s alongside Acorn's newer Risc PC and A7000 models.

<span class="mw-page-title-main">Workstation</span> High-end single-user computer

A workstation is a special computer designed for technical or scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating systems. The term workstation has been used loosely to refer to everything from a mainframe computer terminal to a PC connected to a network, but the most common form refers to the class of hardware offered by several current and defunct companies such as Sun Microsystems, Silicon Graphics, Apollo Computer, DEC, HP, NeXT, and IBM which powered the 3D computer graphics revolution of the late 1990s.

<span class="mw-page-title-main">Transputer</span> Series of pioneering microprocessors from the 1980s

The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. They were designed and produced by Inmos, a semiconductor company based in Bristol, United Kingdom.

<span class="mw-page-title-main">Meiko Scientific</span> Operating system

Meiko Scientific Ltd. was a British supercomputer company based in Bristol, founded by members of the design team working on the Inmos transputer microprocessor.

The Intel i860 is a RISC microprocessor design introduced by Intel in 1989. It is one of Intel's first attempts at an entirely new, high-end instruction set architecture since the failed Intel iAPX 432 from the beginning of the 1980s. It was the world's first million-transistor chip. It was released with considerable fanfare, slightly obscuring the earlier Intel i960, which was successful in some niches of embedded systems. The i860 never achieved commercial success and the project was terminated in the mid-1990s.

A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to another relatively quickly, and in parallel with the CPU, while freeing up the CPU's more complex capabilities for other operations. A typical use for a blitter is the movement of a bitmap, such as windows and icons in a graphical user interface or images and backgrounds in a 2D video game. The name comes from the bit blit operation of the 1973 Xerox Alto, which stands for bit-block transfer. A blit operation is more than a memory copy, because it can involve data that's not byte aligned, handling transparent pixels, and various ways of combining the source and destination data.

Apollo/Domain is a series of workstations that were developed and produced by Apollo Computer from c. 1980 to 1989. The machines were built around the Motorola 68k series of processors, except for the DN10000, which has from one to four of Apollo's RISC processors, named PRISM.

<span class="mw-page-title-main">Apple IIGS</span> Apple II series 16-bit computer

The Apple IIGS is a 16-bit personal computer produced by Apple Computer. It is the fifth and most powerful of the Apple II family. It is compatible with earlier Apple II models, but has a Macintosh look and feel, and resolution and color similar to the Amiga and Atari ST. The "GS" in the name stands for "Graphics and Sound", referring to its enhanced multimedia hardware, especially its state-of-the-art audio.

<span class="mw-page-title-main">Graphics processing unit</span> Specialized electronic circuit; graphics accelerator

A graphics processing unit (GPU) is a specialized electronic circuit initially designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal computers, workstations, and game consoles. After their initial design, GPUs were found to be useful for non-graphic calculations involving embarrassingly parallel problems due to their parallel structure. Other non-graphical uses include the training of neural networks and cryptocurrency mining.

<span class="mw-page-title-main">RISC iX</span> Discontinued Unix operating system

RISC iX is a discontinued Unix operating system designed to run on a series of workstations based on the Acorn Archimedes microcomputer. Heavily based on 4.3BSD, it was initially completed in 1988, a year after Arthur but before RISC OS. It was introduced in the ARM2-based R140 workstation in 1989, followed up by the ARM3-based R200-series workstations in 1990.

<span class="mw-page-title-main">Inmos</span> Former British company

Inmos International plc and two operating subsidiaries, Inmos Limited (UK) and Inmos Corporation (US), was a British semiconductor company founded by Iann Barron, Richard Petritz, and Paul Schroeder in July 1978. Inmos Limited’s head office and design office were at Aztec West business park in Bristol, England.

Perihelion Software Limited was a United Kingdom company founded in 1986 by Dr. Tim King along with a number of colleagues who had all worked together at MetaComCo on AmigaOS and written compilers for both the Amiga and the Atari ST.

Helios is a discontinued Unix-like operating system for parallel computers. It was developed and published by Perihelion Software. Its primary architecture is the Inmos Transputer. Helios' microkernel implements a distributed namespace and messaging protocol, through which services are accessed. A POSIX compatibility library enables the use of Unix application software, and the system provides most of the usual Unix utilities.

<span class="mw-page-title-main">Atari TT030</span> Personal computer by Atari

The Atari TT030 is a member of the Atari ST family, released in 1990. It was originally intended to be a high-end Unix workstation, but Atari took two years to release a port of Unix SVR4 for the TT, which prevented the TT from ever being seriously considered in its intended market.

<span class="mw-page-title-main">DEC Professional (computer)</span>

The Professional 325 (PRO-325), Professional 350 (PRO-350), and Professional 380 (PRO-380) are PDP-11 compatible microcomputers. The Pro-325/350 were introduced in 1982 and the Pro-380 in 1985 by Digital Equipment Corporation (DEC) as high-end competitors to the IBM PC.

The G364 framebuffer was a line of graphics adapters using the SGS Thomson INMOS G364 colour video controller, produced by INMOS in the early 1990s. The G364 included a RAMDAC and a 64-bit interface to VRAM graphical memory to implement a framebuffer, but did not include any hardware-based graphical acceleration other than a hardware cursor function.

<span class="mw-page-title-main">TMS34010</span> Microprocessor with dedicated graphics instructions

The TMS34010, developed by Texas Instruments and released in 1986, was the first programmable graphics processor integrated circuit. While specialized graphics hardware existed earlier, such as blitters, the TMS34010 chip is a microprocessor which includes graphics-oriented instructions, making it a combination of a CPU and what would later be called a GPU. It found use in arcade video games from the late 1980s through the mid 1990s, including Mortal Kombat and NBA Jam, and computer workstation video accelerator boards. TI later released the TMS34020 with an emphasis on 3D rendering.

Hombre is a RISC chipset for the Amiga, designed by Commodore, which was intended as the basis of a range of Amiga personal computers and multimedia products, including a successor to the Amiga 1200, a next generation game machine called CD64 and a 3D accelerator PCI card. Hombre was canceled along with the bankruptcy of Commodore International.

Isra Vision Parsytec AG is a company of Isra Vision, founded in 1985 as Parsytec in Aachen, Germany.

References

  1. 1 2 3 Ram Meenakshisundaram, "Ram's Totally Unofficial Atari Transputer Workstation 800 Pages"
  2. Moran, Tom (12 October 1987). "Atari to Display Transputer Based Workstation at Comdex". InfoWorld . Vol. 9, no. 49. p. 6.
  3. Mace, Scott (8 February 1988). "News:CPU Design:RISC Chips Promise Performance Boot". InfoWorld . Vol. 10, no. 6. p. 81. ...Atari's Abaq computer is based on the Inmos T0800 RISC chip...
  4. Hebditch, David; Anning, Nick (28 April 1988). "Parallel thinking for powerful chip". New Scientist. Vol. 118, no. 1610. p. 54. ...The basic Abaq will cost between $4000 and $5000...
  5. ...Later he became involved in parallel operating systems and novel architecture processors (remember the Transputer?)... Tim King
  6. Stephens, Mark (9 November 1987). "Atari Floods Comdex with Products". InfoWorld . Vol. 9, no. 45. p. 5. ...a radical computing engine based on the Inmos T- 800 RISC processor. According to Atari president Sam Tramiel, the Transputer-based Abaq requires a 4-mega-byte Atari Mega workstation front end to handle I/O...
  7. "Abaq ATW Transputer 800" Archived 2010-11-21 at the Wayback Machine , image shows the unreleased single-card solution
  8. "The Atari ABAQ/ATW800 "Transputer"". Archived from the original on 3 July 2021.
  9. Pountain, Dick (June 1988). "A Personal Transputer". Byte . pp. 303–304, 306, 308. Retrieved 21 February 2024.
  10. Atari TT and TT/X Product Specifications The Design of the TT Computer Series (Technical report). Atari Corporation. 21 April 1989. p. 24. Retrieved 22 February 2024.