This article describes the architecture of the Heidelberg Polyp multiprocessor and its application in nuclear physics. The system is used for real‐time preprocessing and filtering of events that are read in from Fastbus front‐end electronics at a rate of ≤108 parameters/s. The computing power is provided by a concurrent operation of many microprocessors (currently 30 Motorola 68000 CPUs with 16 kbytes of cache memory and 1 Mbyte of main memory each). They are interconnected by a multiple bus system, which allows adjustment of the bus bandwidth from 10 to 200 Mbytes/s. The processors and buses constitute pools that are managed by a decentralized hardware that permits making changes to the computing power and bus bandwidth without any software modifications. Another special feature is provided by the Syncbus that supports distributed scheduling by hardware. In addition, fault tolerance is achieved by forward and backward hardware error correction. Several systems have been runnning for more than 2 years, with one of them being currently upgraded to 48 processors (68020/68882 Motorola VME boards with 4 Mbytes each).
Skip Nav Destination
Article navigation
Research Article|
May 01 1990
The Polyp multiprocessor: Architecture and applications in nuclear physics Free
R. Männer;
R. Männer
Physics Institute, University of Heidelberg, Heidelberg D‐6900, Federal Republic of Germany
Search for other works by this author on:
O. Stucky
O. Stucky
Physics Institute, University of Heidelberg, Heidelberg D‐6900, Federal Republic of Germany
Search for other works by this author on:
R. Männer
Physics Institute, University of Heidelberg, Heidelberg D‐6900, Federal Republic of Germany
O. Stucky
Physics Institute, University of Heidelberg, Heidelberg D‐6900, Federal Republic of Germany
Comput. Phys. 4, 267–274 (1990)
Article history
Received:
December 05 1988
Accepted:
January 15 1990
Citation
R. Männer, O. Stucky; The Polyp multiprocessor: Architecture and applications in nuclear physics. Comput. Phys. 1 May 1990; 4 (3): 267–274. https://doi.org/10.1063/1.168365
Download citation file:
Citing articles via
Related Content
A simple microprocessor for FASTBUS slave modules
Comput. Phys. (July 1989)
The TRIMM parallel processor
Comput. Phys. (July 1991)
Operating experience with a multiple‐processor system for data acquisition and reduction in nuclear physics
Comput. Phys. (September 1989)
On the application of parallel processing to the computation of dose arising from the internal deposition of radionuclides
Comput. Phys. (May 1989)
Concurrent simulation of neurons on multi‐Transputer systems
Comput. Phys. (November 1991)