DocumentCode :
282544
Title :
Software primitives for emulation of multiprocessor architectures
Author :
Svensson, Anders
Author_Institution :
Dept. of Comput. Eng., Lund Univ., Sweden
Volume :
i
fYear :
1990
fDate :
2-5 Jan 1990
Firstpage :
48
Abstract :
An experimental emulation facility developed to evaluate design principles for multiple-instruction/multiple-data multiprocessors with distributed shared memory, is discussed. The hardware of the 38 processing elements is designed to support efficient emulation of mechanisms that would be implemented in hardware in the real system. One processor in each processing element executes the application while another processor runs the emulation software. A software environment and primitives are presented to simplify efficient implementation of emulators. A flexible system-call mechanism is provided for exchanging messages between the execution and the emulation processors. A separate bus communication mechanism is provided for implementation of interprocessor protocols, and software probes are used for monitoring purposes. Emulation principles are illustrated by implementation of a virtual memory system
Keywords :
multiprocessing systems; parallel architectures; virtual machines; MIMD multiprocessors; bus communication mechanism; design principles; distributed shared memory; emulation processors; emulation software; execution processors; experimental emulation facility; interprocessor protocols; message exchange; monitoring; multiple-instruction/multiple-data multiprocessors; multiprocessor architectures; processing elements; software environment; software primitives; software probes; system-call mechanism; virtual memory system; Application software; Buildings; Computational modeling; Computer architecture; Computer displays; Emulation; Hardware; Probes; Process design; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
Type :
conf
DOI :
10.1109/HICSS.1990.205098
Filename :
205098
Link To Document :
بازگشت