Optimizing Home-Based Software DSM Protocols
Cluster Computing
OpenMP on networks of workstations for software DSMs
Journal of Computer Science and Technology
A Comparison of Two Strategies of Dynamic Data Prefetching in Software DSM
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
A New Home-Based Software DSM Protocol for SMP Clusters
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
On the Design and Implementation of an Effective Prefetch Strategy for DSM Systems
The Journal of Supercomputing
Towards implementation of a novel scheme for data prefetching on distributed shared memory systems
The Journal of Supercomputing
Lazy home-based protocol for a software distributed shared memory system
International Journal of High Performance Computing and Networking
Design and implementation of an agent home scheme strategy for prefetch-based DSM systems
International Journal of Parallel Programming
Resource optimization in a LAN environment using SMIG-shared memory integrated with grid
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
Load balancing design issues on prefetch-based DSM systems
APPT'05 Proceedings of the 6th international conference on Advanced Parallel Processing Technologies
A comparative study of memory structures for DSM systems on wireless environments
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part I
On design and implementation of adaptive data classification scheme for DSM systems
ISPA'06 Proceedings of the 4th international conference on Parallel and Distributed Processing and Applications
Hi-index | 0.00 |
Software DSM systems suffer from the high communication and coherence-induced overheads that limit performance. This paper introduces our efforts in reducing system overheads of a home-based software DSM called JIAJIA. Three measures, including eliminating false sharing through avoiding unnecessarily in-validating cached pages, reducing virtual memory page faults with a new write detection scheme, and propagating barrier message in a hierarchical way, are taken to reduce the system overhead of JIAJIA. Evaluation with some well-known DSM benchmarks reveals that, though varying with memory reference patterns of different applications, these measures can reduce system overhead of JIAJIA effectively.