Fifth IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05) - Volume 2
Reconfigurable consistency model for object-based software DSM
Cardiff, Wales, UK
May 09-May 12
ISBN: 0-7803-9074-1
C.V. Pousa, Graduation Program in Electr. Eng., Pontifical Catholic Univ. of Minas Gerais, Brazil
L.F.W. Goes, Graduation Program in Electr. Eng., Pontifical Catholic Univ. of Minas Gerais, Brazil
C.A.P.S. Martins, Graduation Program in Electr. Eng., Pontifical Catholic Univ. of Minas Gerais, Brazil
Distributed shared memory (DSM) systems can share a set of objects or virtual memory pages. The data sharing enables the applications to access the data concurrently. But, these concurrently access can generate some inconsistencies in the shared data state. The consistency models are responsible for managing the state of shared data for the applications. The already proposed consistency models are inflexible and cannot adapt to the workload and architectures characteristics. So, they cannot generate the best performance for the workloads and architectures in all the cases. In this work, we propose, present and analyze a reconfigurable consistency model for object based DSMs. We called this consistency model ROCoM (reconfigurable object consistency model). ROCoM behavior was represented using a reconfigurable algorithm (RA) and its analysis was made using a simulation tool. Our results show that ROCoM, on average, had 30% better performance than others consistency models.
Citation:
C.V. Pousa, L.F.W. Goes, C.A.P.S. Martins, "Reconfigurable consistency model for object-based software DSM," ccgrid, vol. 2, pp.937-944, Fifth IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05) - Volume 2, 2005