Title :
A simulation-based comparison of two reflective memory approaches
Author :
Jovanovic, Milos ; Tomasevic, Milo ; Milutinovic
Author_Institution :
Sch. of Electr. Eng., Belgrade Univ.
Abstract :
The Reflective Memory/Memory Channel (RM/MC) system represents a modular bus-based system architecture that belongs to the class of distributed shared memory systems. The RM/MC system is characterized by an update consistency mechanism for shared data and efficient block transfers over the bus. This work has two main goals. First, an extensive simulation analysis using the functional RM/MC simulator based on a very convenient and flexible synthetic workload model was carried out in order to evaluate the different design and implementation decisions and variants of the RM/MC concepts for a wide variety of the values of the relevant application-, architecture-, and technology-related parameters. In this way, an optimal set of values of relevant parameters was found. Second, this paper presents one improvement to the basic concept introduced to enhance the real-time response of the system. The proposed idea combines the compile- and run-time actions intended to reduce the latency of short messages. A set of experiments is performed to evaluate the efficiency of the proposed enhancement. The most important results are presented and discussed here
Keywords :
data handling; distributed memory systems; performance evaluation; real-time systems; shared memory systems; system buses; virtual machines; RM/MC system; Reflective Memory/Memory Channel; block transfers; bus-based system architecture; compile-time actions; distributed shared memory systems; message latency; real-time response; reflective memory approaches; run-time actions; shared data; simulation analysis; simulation-based comparison; synthetic workload model; update consistency mechanism; Analytical models; Computational modeling; Computer architecture; Concurrent computing; Delay; Distributed computing; Hardware; Performance evaluation; Real time systems; Runtime; Scalability;
Conference_Titel :
System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-6930-6
DOI :
10.1109/HICSS.1995.375399