• Home
  • Search
  • Transaction synchronization in distributed shared virtual memory systems
  • Cite Icon14
  • https://doi.org/10.1109/cmpsac.1989.65078Copy DOI Icon

Transaction synchronization in distributed shared virtual memory systems

  • Sep 20, 1989
  • M Hsu +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Synchronization in DSVM (distributed shared virtual memory) can be approached top-down by first understanding the synchronization needs at the process level instead of only at the memory access level. The authors demonstrate this idea in the context of transaction synchronization, devising two-phase locking-based algorithms under two DSVM scenarios: with and without an underlying memory coherence system. They compare the performances of the two algorithms and argue that significant performance gain can potentially result from bypassing memory coherence and supporting process synchronization directly on distributed memory. They also study the role of the optimistic algorithms in transaction synchronization in DSVM and show that some optimistic policy appears promising under the scenarios studied. >

Similar Papers
  • Conference Article
  • Citations9

Characterizing parallel workloads to reduce multiple writer overhead in shared virtual memory systems

  • Jan 09, 2002
  • S Petit +2
  • Research Article
  • Citations6

Optimizing communication in HPF programs on fine-grain distributed shared memory

  • Jun 21, 1997
  • ACM SIGPLAN Notices
  • Satish Chandra +1
  • Dissertation

Efficient openMP over sequentially consistent distributed shared memory systems

  • Jul 20, 2011
  • Juan José Costa Prats
  • Research Article
  • Citations1

Performance visualization for distributed shared memory systems

  • Jan 01, 2001
  • Scalable Computing Practice and Experience
  • James E Lumpp +3
  • Book Chapter
  • Citations70

Compiler reduction of invalidation traffic in virtual shared memory systems

  • Jan 01, 1996
  • M F P O'Boyle +2
  • Conference Article
  • Citations7

Revisiting parallel rendering for shared memory machines

  • Apr 10, 2011
  • Boonthanome Nouanesengsy +3
  • Research Article
  • Citations4

Algorithmic optimizations of a conjugate gradient solver on shared memory architectures

  • Jan 01, 2006
  • International Journal of Parallel, Emergent and Distributed Systems
  • Henrik Löf +1
  • Research Article
  • Citations6

Using network interface support to avoid asynchronous protocol processing in shared virtual memory systems

  • May 01, 1999
  • ACM SIGARCH Computer Architecture News
  • Angelos Bilas +2
  • Research Article
  • Citations15

An interaction of coherence protocols and memory consistency models in DSM systems

  • Oct 01, 1997
  • ACM SIGOPS Operating Systems Review
  • Weisong Shi +2
  • Research Article
  • Citations43

Affinity-Based Thread and Data Mapping in Shared Memory Systems

  • Dec 05, 2016
  • ACM Computing Surveys
  • Matthias Diener +4
  • Book Chapter
  • Citations5

An Experience Report on (Auto-)tuning of Mesh-Based PDE Solvers on Shared Memory Systems

  • Jan 01, 2018
  • Dominic E Charrier +1
  • Conference Article
  • Citations22

A programming model for deterministic task parallelism

  • Jun 05, 2011
  • Polyvios Pratikakis +3
  • Research Article
  • Citations3

PALS: Efficient Or-Parallel execution of Prolog on Beowulf clusters

  • Nov 01, 2007
  • Theory and Practice of Logic Programming
  • Enrico Pontelli +3
  • Book Chapter
  • Citations1

Microtasking versus Message Passing Parallelisation of the 3D-Combustion Code AIOLOS on the NEC SX-4

  • Jan 01, 1998
  • Parallel Computational Fluid Dynamics '97
  • B Risio +3
  • Conference Article
  • Citations7

DIPLOMA: Consistent and coherent shared memory over mobile phones

  • Sep 01, 2012
  • Jason Gao +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.