Home News People Research Study Search

Institute for Computing Systems Architecture

Computer Architecture Simulation & Visualisation


Simulation Modelling of Distributed Shared Memory Clusters

Project Overview

Advances in scalable, distributed shared memory (DSM) systems continue to create an increased need for bandwidth of shared memory accesses. A number of research projects on large-scale DSM implementations have shown that bandwidth loss due to data locality is significant. As DSM systems provide a shared address space on top of distributed memory, memory management activities at different system layers impact data locality. Techniques such as hidden pages, manager migration, prefetching, and double faulting have been shown to improve overall performance by exploiting locality at memory page level. However, research on large-scale DSM systems has also shown that the portability of optimisation schemes is limited, and an efficient technique to analyse the impact of overheads caused by layered activities is unavailable. Therefore, advancing the development of a cost-effective direction requires a precise performance analysis and prediction technique. This project aims to develop an appropriate analysis technique by simulating the behaviour of DSM systems and to study the factors which affect performance and their interactions. A synchronised, discrete event simulation model of DSM nodes has been developed using the construction environment provided by HASE.

This research was undertaken as her PhD project by Worawan Marurngsith.


Return to HASE home page


HASE Project
Institute for Computing Systems Architecture, School of Informatics, University of Edinburgh
Last change 11/05/2010

Home : Research : Groups : Hase : Projects 

Please contact our webadmin with any comments or changes.
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh.