FACTOID # 103: The ten most generous countries are all in Europe.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Atari Transputer Workstation

The Atari Transputer Workstation (also known as ATW-800, or simply ATW) was a workstation class computer released by Atari in the late 1980s. Based on the INMOS Transputer, the machine was considerably more powerful than anything available on the market at the time.


History

In 1986 Tim King left his job at MetaComCo, along with a few other employees, to start Perihelion Software in England. There they started development of a new parallel-processing operating system known as "HeliOS". At about the same time a colleague 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 and Commodore International, producing ST BASIC for the former, and Amiga DOS 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.


It was at this point that Atari met with Perihelion and work started on what would eventually become the ATW. It is not entirely clear why Atari produced this product. While parallel computing was certainly an area of intense interest at the time, it seems odd that Atari would choose to sell such a system given that their current machines were known primarily for their low cost.


The machine was first introduced at the November 1987 COMDEX under the name Abaq. It was later learned that this name was in use in Europe, and changed to the uninspiring ATW800. 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).


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


Description

The ATW system consisted of three main parts:

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

All of these were connected using the transputer's 20Mbps processor links. The motherboard also contained four slots for additional "farm cards" containing four transputers each, meaning that a fully expanded ATW contained 17 transputers. Each ran at 20MHz (the -20 in the name) which supplied about 10 MIPS each. The bus was also available externally, allowing several ATWs to be connected into one large farm. The motherboard also included a separate slot for one of the INMOS crossbar switches to improve inter_chip networking performance.


Helios was Unix_like, but not Unix. Of particular note was the lack of memory protection, due largely to the lack of an MMU on the transputer. This is not quite the issue it might seem, as the Transputer's stack-based architecture makes an MMU less important. Meanwhile Helios was Unix-like enough that it ran standard Unix utilities, including the X Window System as the machine's GUI. In addition Helios ran on all of the Transputers in a farm at "the same time", which allowed all computing tasks to be fully distributed. Turning off an ATW would not effect the overall system, the tasks would simply move to other processors.


Blossom supported several video modes:

1280x960, 16 colors from a palette of 4096
1024x768, 256 colors from a 32-bit palette
640x480, 256 colors from a 32-bit palette
512x480, 32-bit "true color"

While not much by today's standards, in the 1980s this was largely unheard of. Blossom also included 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 units ability to apply several textures to a 3D object.


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


External links

  • Ram's Totally Unofficial ATW800 Pages (http://www.classiccmp.org/transputer/rtu_atw800.htm)
  • Atari Transputer Entry at Atari-History.com (http://www.atari-history.com/computers/16bits/transputer.html)
  • Atari transputer Workstation 800 Data Sheet (http://www.classiccmp.org/transputer/atw800.htm)



  Results from FactBites:
 
INMOS Transputer - Wikipedia, the free encyclopedia (2099 words)
A typical desktop machine might have two of the "low end" Transputers handling I/O tasks on some of their serial lines (hooked up to appropriate hardware) while they talked to one of their larger cousins acting as a CPU on another.
Transputers could be booted over the network links (as opposed to the memory as in most machines) so a single Transputer could start up the entire network.
The Transputer's lack of support for virtual memory inhibited the porting of mainstream variants of the UNIX operating system, though ports of UNIX-like operating systems (such as Minix and Idris from Whitesmiths) were produced.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.