Results 251 to 260 of about 1,360,988 (290)
Some of the next articles are maybe not open access.
MPI on a virtual shared memory
2004Publisher Summary To show the advantages of an implementation of MPI on top of a distributed shared memory, this chapter describes MPI SH , an implementation of MPI on top of DVSA, a package to emulate a shared memory on distributed memory architecture.
BAIARDI, FABRIZIO +4 more
openaire +2 more sources
Sharing Variables in Distributed Memory
Fundamenta Informaticae, 2000In the classical shared-variable models, component processes reside on their processors and communicate by shared variables in memory shared by the processors. In this paper, we argue that shared memory is not necessary to share variables. Processes can share variables in local memories of processors if they travel among the processors.
openaire +3 more sources
UNAMBIGUOUS SHARED-MEMORY SYSTEMS
International Journal of Foundations of Computer Science, 2010Shared-memory systems appear as a generalization of asynchronous cellular automata. In this paper we relate the partial-order semantics of shared-memory systems to Mazurkiewicz trace languages by means of a new refinement construction. We show that a set of labeled partial orders is recognized by some unambiguous shared-memory system if and only if it
openaire +1 more source
Scalable Shared Memory and Shared Memory Clustering
1998Users want tightly coupled, shared everything systems that are highly available, scalable, have a single system image, and are cheap. Unfortunately for computer customers (and fortunately for computer engineering research), these goals conflict. The talk will discuss possible design points and trade-offs that can be pursued in an attempt to reconcile ...
openaire +1 more source
Programming with distributed shared memory
[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference, 2003In a distributed system, remote services may be provided either by a remote procedure call (RPC) mechanism or by paging in the required memory segments and performing the services locally. The latter approach, termed distributed shared memory (DSM) has several benefits given the current trend of structuring computing systems using diskless ...
Umakishore Ramachandran +1 more
openaire +1 more source
Memory access dependencies in shared-memory multiprocessors
IEEE Transactions on Software Engineering, 1990The presence of high-performance mechanisms in shared-memory multiprocessors such as private caches, the extensive pipelining of memory access, and combining networks may render a logical concurrency model complex to implement or inefficient. The problem of implementing a given logical concurrency model in such a multiprocessor is addressed.
Michel Dubois 0001, Christoph Scheurich
openaire +1 more source
A Shared Memory Environment for Hypercubes
1994 International Conference on Parallel Processing-Vol 1 (ICPP'94), 1994This paper describes the design and implementation of a shared virtual memory (SVM) system for the nCUBE 2 hypercube multicomputer. The SVM system provides the user a single coherent address space across all nodes. It is implemented at the user level in a C programming environment using high level constructs to support data sharing.
Amit Agarwala, Chita R. Das
openaire +1 more source
Memory management for parallel tasks in shared memory
2005Three memory management strategics for sl arcd-memory multiprocessors that support two-space copying garbage collection are presented. These strategies exploit the fork-join task structure of the divide-and-conquer paradigm by equipping each task with a private heap that can be locally collected independently of other processors and tasks.
Koen Langendoen +2 more
openaire +1 more source
Randomized shared memory—Concept and efficiency of a scalable shared memory scheme
1993Our work explores the practical relevance of Randomized Shared Memory (RSM), a theoretical concept that has been proven to enable an (asymptotically) optimally efficient implementation of scalable and universal shared memory in a distributed-memory parallel system. RSM (address hashing) pseudo-randomly distributes global memory addresses throughout the
openaire +1 more source
OSM: Off-Chip Shared Memory for GPUs
IEEE Transactions on Parallel and Distributed Systems, 2022Sina Darabi +2 more
exaly

