The Ampos Multiprocessor System: A Computer System for Laboratory Use (Classic Reprint) - Softcover

Malcolm C. Harrison

 
9781332971992: The Ampos Multiprocessor System: A Computer System for Laboratory Use (Classic Reprint)

Synopsis

A flexible, general‑purpose lab system built around a simple, high‑level approach to multiprocessing.

This publication introduces AMPOS, a multi‑processor environment designed for laboratory instrumentation tasks. It emphasizes ease of use, safe inter‑task operation, and the use of standard hardware and off‑the‑shelf software to support rapid software development.

The system aims to simplify software construction by favoring high‑level programming while enabling dedicated processors for I/O tasks. It uses a supervisor/slave architecture with a built‑in command language and a tight, memory‑based interprocessor communication model. Tasks communicate via serial channels and can spawn other tasks, all while maintaining clear security boundaries between processes.

What you’ll learn and experience:

  • How the TCL command language controls processor tasks and resource ownership at a glance
  • How to manage I/O, pipes, and connections without interrupt‑driven complexity
  • How the Supervisor coordinates slaves, memory, and a simple file/pipe system
  • Design tradeoffs that favor fast response, predictable behavior, and hardware reuse

Ideal for readers of early computing systems and multi‑processor design notes who want a clear, practical view of a laboratory‑oriented OS built around portability and simplicity.

"synopsis" may belong to another edition of this title.