Skip to Main content Skip to Navigation

Conception et réalisation d'une mémoire partagée répartie

Abstract : Arias is a distributed shared memory (DSM) system designed as part of project SIRAC, whose purpose is to study a software support for distributed applications. Programming distributed applications is greatly facilitated by a DSM support. The evolution of distributed systems leading to the idea of DSM is outlined. A number of past and current DSM projects are studied and their particular features highlighted. The goals of our own project are then put into perspective, and its spefication defined. From there, the general architecture of Arias is described. We focus our attention on the problems related to the distribution of memory. Specifically, allocating and locating memory in a large-address space DSM presents some major difficulties that impact the application interface and the utilization of the underlying operating system. The close examination of those problems leads to the design of the memory service that is described. The implementation of that service is then fleshed out in its technical details. This implementation has a number of adjustable parameters whose impact on the general behaviour is refined through measurements and simulations. Some potential configurations, each adapted to certain usage patterns, are shown. In conclusion, we revisit lessons learned from this work. From what has been completed, we derive a view of future study topics and general perspectives on DSM.
Complete list of metadata
Contributor : Thèses Imag <>
Submitted on : Monday, February 23, 2004 - 3:20:43 PM
Last modification on : Monday, February 23, 2004 - 3:20:43 PM
Long-term archiving on: : Wednesday, September 12, 2012 - 3:10:08 PM


  • HAL Id : tel-00004993, version 1


Jay Han. Conception et réalisation d'une mémoire partagée répartie. Réseaux et télécommunications [cs.NI]. Institut National Polytechnique de Grenoble - INPG, 1996. Français. ⟨tel-00004993⟩



Record views


Files downloads