Software Transactional Distributed Shared Memory

From Anita Borg Institute Wiki

Jump to: navigation, search

Presenter: Alokika Dash (University of California, Irvine)

We have developed a transaction-based approach to distributed shared memory(DSM) that supports object caching and generates path expression prefetches. To our knowledge, this is the first prefetching approach that can prefetch objects whose addresses have not been computed or predicted. Our DSM uses prefetching and caching of remote objects to hide network latency while relying on the transaction commit mechanism to preserve consistency. We have evaluated this approach on a matrix multiply benchmark. We have found that our approach enables to effectively utilize multiple machines in a cluster and also benefit from prefetching and caching of objects.

Personal tools