Distributed Shared Abstractions (DSA) on Multiprocessor

  title={Distributed Shared Abstractions (DSA) on Multiprocessor},
  author={Christian Cl{\'e}mençon and Bodhisattwa Mukherjee and Karsten Schwan},
  journal={IEEE Trans. Software Eng.},
Any parallel program has abstractions that are shared by the program’s multiple processes, including data structures containing shared data, code implementing operations like global sums or minima, type instances used for process synchronization or communication. Such shared abstractions can considerably affect the performance of parallel programs, on both distributed and shared memory multiprocessors. As a result, their implementation must be efficient, and such efficiency should be achieved… CONTINUE READING