Abstract
Abstract The Reflective Memory System (RMS) represents a modular busbased architecture that belongs to the class of distributed shared memory (DSM) systems with a hardware-implemented mechanism for maintenance of memory consistency. The RMS is characterized with an update consistency mechanism for shared data in the 'mirrored' memory regions. The goal of the research presented here was to achieve a relatively large global performance and scalability improvement, using a number of relatively small particular enhancements on independent and relatively non-correlated system components (a RISC-style methodology applied to DSM). This work analyses five proposed improvements to the existing RMS. Simulation analysis using a functional simulator based on a convenient and flexible synthetic workload model was carried out, in order to evaluate each proposed idea for a wide variety of workload parameters. Besides simulation results, each presented idea is also considered from the implementational point of view. Finally, the entire fully implemented prototype design is briefly mentioned.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have