Atari Transputer Workstation

WorldBrand briefing

AI supplement

Original synthesis to sit alongside the encyclopedia article below. Not part of Wikipedia; verify facts on Wikipedia when precision matters.

The Atari Transputer Workstation was a short-lived parallel computing platform developed by Atari in the late 1980s, based on Inmos' transputer architecture. Designed to explore high-performance parallel processing for desktop users, it combined transputer chips with Atari's desktop hardware but failed to gain significant market traction due to limited software support and the decline of Atari's workstation division.

Key moments

  • late 1980sDevelopment of the Atari Transputer Workstation begins, leveraging Inmos transputer technology
  • 1989Workstation prototypes and early models are showcased, emphasizing parallel computing capabilities
  • early 1990sProject is discontinued as Atari refocuses resources, with limited commercial release

Technological Significance

As one of the few desktop workstations focused on parallel computing in the late 1980s, the Atari Transputer Workstation represented an ambitious attempt to bring high-performance parallel processing to mainstream users. Its use of Inmos transputers, which integrated communication links for easy multiprocessor configuration, was ahead of its time, predating widespread adoption of parallel architectures in consumer computing.

Market Failure Factors

The workstation's failure stemmed from multiple issues: a lack of optimized software and development tools for parallel programming, which made it difficult for users to harness its capabilities; Atari's financial struggles and shifting corporate priorities away from high-end computing; and competition from more established workstation vendors like Sun Microsystems and IBM, which offered better ecosystem support.

Legacy in Parallel Computing

While commercially unsuccessful, the project highlighted the potential of transputer-based parallel systems. The transputer architecture influenced later parallel computing technologies, and the lessons learned from Atari's attempt informed future developments in multiprocessor desktop systems, though it would take decades for parallel processing to become standard in consumer PCs through multi-core CPUs.

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.[1][2][3] Sales were almost non-existent, and the product was canceled after only a few hundred units were made.

History

In 1986, Tim King[4] 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.[5][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).[5]

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

The Atari Transputer Workstation system consists of three main parts:

The host Transputer on the motherboard and I/O system are connected using one of the Transputer's 20 Mbit/s processor links. The motherboard contains three slots for added farm cards containing four Transputers each, meaning that a fully expanded ATW contains 13 Transputers.[8] Each runs at 20 MHz (the -20 in the name) which supplied about 10 MIPS each. The host Transputer's links are also available externally, allowing several ATWs to be connected into one large farm.

HeliOS is Unix-like, but not Unix. It lacks memory protection, due largely to the lack of a 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:

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]

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

References

  1. Tom Moran. Atari to Display Transputer Based Workstation at Comdex InfoWorld, 12 October 1987^
  2. Scott Mace. News:CPU Design:RISC Chips Promise Performance Boot InfoWorld, 8 February 1988^
  3. David Hebditch, Nick Anning. Parallel thinking for powerful chip New Scientist, 28 April 1988^
  4. ...Later he became involved in parallel operating systems and novel architecture processors (remember the Transputer?)... Tim King^
  5. Ram Meenakshisundaram, "Ram's Totally Unofficial Atari Transputer Workstation 800 Pages"^
  6. Mark Stephens. Atari Floods Comdex with Products InfoWorld, 9 November 1987^
  7. "Abaq ATW Transputer 800", image shows the unreleased single-card solution^
  8. The Atari ABAQ/ATW800 "Transputer"^
  9. Dick Pountain. A Personal Transputer Byte, June 1988, retrieved 21 February 2024^
  10. Atari TT and TT/X Product Specifications The Design of the TT Computer Series Atari Corporation, 21 April 1989, retrieved 22 February 2024^