Open Access Open Access  Restricted Access Subscription Access

Memory Management Technique for Paging on Distributed Shared Memory Framework


Affiliations
1 Integral University, Lucknow, India
2 Sahara Arts and Management Academy, Lucknow, India
 

Distributed Shared Memory (DSM) System has become popular paradigm in distributed system. As DSM system involves moving of data from on node to another node which is in typical network, so performance is the important criteria of designing DSM system. A DSM system can be designed as paged-based, shared variable based and object based. In paged-based DSM system the unit of data sharing is the memory page. In this paper we describe the memory management technique for paging of DSM framework. Implementing DSM framework with paging scheme leads to false sharing and high cost associated with virtual memory operation. The paper discusses the effect of granularity and finds the solution of false sharing. The paper also analysis the different overheads of DSM framework with respect to the page-size and virtual memory operation.

Keywords

Distributed Shared Memory, Page-Base DSM.
User
Notifications
Font Size

Abstract Views: 318

PDF Views: 155




  • Memory Management Technique for Paging on Distributed Shared Memory Framework

Abstract Views: 318  |  PDF Views: 155

Authors

Bal Gopal
Integral University, Lucknow, India
Rizwan Beg
Integral University, Lucknow, India
Pankaj Kumar
Sahara Arts and Management Academy, Lucknow, India

Abstract


Distributed Shared Memory (DSM) System has become popular paradigm in distributed system. As DSM system involves moving of data from on node to another node which is in typical network, so performance is the important criteria of designing DSM system. A DSM system can be designed as paged-based, shared variable based and object based. In paged-based DSM system the unit of data sharing is the memory page. In this paper we describe the memory management technique for paging of DSM framework. Implementing DSM framework with paging scheme leads to false sharing and high cost associated with virtual memory operation. The paper discusses the effect of granularity and finds the solution of false sharing. The paper also analysis the different overheads of DSM framework with respect to the page-size and virtual memory operation.

Keywords


Distributed Shared Memory, Page-Base DSM.