No abstract available.
Cited By
- Kelsey K, Bai T, Ding C and Zhang C Fast Track Proceedings of the 7th annual IEEE/ACM International Symposium on Code Generation and Optimization, (157-168)
- Lèbre A, Lottiaux R, Focht E and Morin C Reducing Kernel Development Complexity in Distributed Environments Proceedings of the 14th international Euro-Par conference on Parallel Processing, (576-586)
- Ding C, Shen X, Kelsey K, Tice C, Huang R and Zhang C Software behavior oriented parallelization Proceedings of the 28th ACM SIGPLAN Conference on Programming Language Design and Implementation, (223-234)
- Ding C, Shen X, Kelsey K, Tice C, Huang R and Zhang C (2007). Software behavior oriented parallelization, ACM SIGPLAN Notices, 42:6, (223-234), Online publication date: 10-Jun-2007.
- Kohout J, Varnuška M and Kolingerová I Surface reconstruction from large point clouds using virtual shared memory manager Proceedings of the 6th international conference on Computational Science and Its Applications - Volume Part I, (71-80)
- Zeffer H, Radović Z and Hagersten E Exploiting locality Proceedings of the 20th international conference on Parallel and distributed processing, (33-33)
- Buenabad-Chávez J and Domínguez-Domínguez S The data diffusion space for parallel computing in clusters Proceedings of the 11th international Euro-Par conference on Parallel Processing, (61-71)
- Tao J, Karl W and Trinitis C Implementing an OpenMP execution environment on InfiniBand clusters Proceedings of the 2005 and 2006 international conference on OpenMP shared memory parallel programming, (65-77)
- Campos A and Navarro J (2004). A page-coherent, causally consistent protocol for distributed shared memory, Journal of Systems and Software, 72:3, (305-319), Online publication date: 1-Aug-2004.
- Appel A (2004). Real-time concurrent collection on stock multiprocessors, ACM SIGPLAN Notices, 39:4, (205-216), Online publication date: 1-Apr-2004.
- Melo R, Walter M, Melo A and Batista R Parallel DNA sequence alignment using a DSM system in a cluster of workstations Proceedings of the 2003 international conference on Computational science: PartII, (981-990)
- Pizka M and Rehn C Heaps and Stacks in Distributed Shared Memory Proceedings of the 16th International Parallel and Distributed Processing Symposium
- Gutleber J and Orsini L (2019). Software Architecture for Processing Clusters Based on I2O, Cluster Computing, 5:1, (55-64), Online publication date: 1-Jan-2002.
- Yeo J, Yeom H and Park T An asynchronous protocol for release consistent distributed shared memory systems Proceedings of the 2000 ACM symposium on Applied computing - Volume 2, (716-721)
- Park T and Yeom H A lighweight causal logging scheme for recoverable distributed shared memory Proceedings of the 2000 ACM symposium on Applied computing - Volume 2, (661-666)
- Park T and Yeom H (2000). A Low Overhead Logging Scheme for Fast Recovery in Distributed Shared Memory Systems, The Journal of Supercomputing, 15:3, (295-320), Online publication date: 1-Mar-2000.
- Rinard M and Diniz P Eliminating synchronization bottlenecks in object-based programs using adaptive replication Proceedings of the 13th international conference on Supercomputing, (83-92)
- Sistla A, Wolfson O and Huang Y (1998). Minimization of Communication Cost Through Caching in Mobile Environments, IEEE Transactions on Parallel and Distributed Systems, 9:4, (378-390), Online publication date: 1-Apr-1998.
- Fox A, Gribble S, Chawathe Y, Brewer E and Gauthier P (1997). Cluster-based scalable network services, ACM SIGOPS Operating Systems Review, 31:5, (78-91), Online publication date: 1-Dec-1997.
- Fox A, Gribble S, Chawathe Y, Brewer E and Gauthier P Cluster-based scalable network services Proceedings of the sixteenth ACM symposium on Operating systems principles, (78-91)
- Morin C and Puaut I (1997). A Survey of Recoverable Distributed Shared Virtual Memory Systems, IEEE Transactions on Parallel and Distributed Systems, 8:9, (959-969), Online publication date: 1-Sep-1997.
- MacIntyre B and Feiner S Language-level support for exploratory programming of distributed virtual environments Proceedings of the 9th annual ACM symposium on User interface software and technology, (83-94)
- Iftode L, Singh J and Li K Scope consistency Proceedings of the eighth annual ACM symposium on Parallel Algorithms and Architectures, (277-287)
- Reis V and Scherson I A Virtual Memory Model for Parallel Supercomputers Proceedings of the 10th International Parallel Processing Symposium, (537-543)
- Iftode L, Dubnicki C, Felten E and Li K Improving Release-Consistent Shared Virtual Memory using Automatic Update Proceedings of the 2nd IEEE Symposium on High-Performance Computer Architecture
- Zeisset S, Tritscher S and Mairandres M A new approach to distributed memory management in the mach microkernel Proceedings of the 1996 annual conference on USENIX Annual Technical Conference, (17-17)
- Eskicioglu M (1996). A comprehensive bibliography of distributed shared memory, ACM SIGOPS Operating Systems Review, 30:1, (71-96), Online publication date: 1-Jan-1996.
- Guerraoui R, Garbinato B and Mazouni K The GARF library of DSM consistency models Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs, (51-56)
- Li H and Sevcik K Exploiting cache affinity in software cache coherence Proceedings of the 8th international conference on Supercomputing, (264-273)
- Huang Y, Sistla P and Wolfson O (2019). Data replication for mobile computers, ACM SIGMOD Record, 23:2, (13-24), Online publication date: 1-Jun-1994.
- Huang Y, Sistla P and Wolfson O Data replication for mobile computers Proceedings of the 1994 ACM SIGMOD international conference on Management of data, (13-24)
- Bodin F, Kervella L and Priol T Fortran-S Proceedings of the 1993 ACM/IEEE conference on Supercomputing, (274-283)
- Nelson M, Khalidi Y and Madany P Experience building a file system on a highly modular operating system USENIX Systems on USENIX Experiences with Distributed and Multiprocessor Systems - Volume 4, (6-6)
- Murray K, Wilkinson T, Osmon P, Saulsbury A, Stiemerling T and Kelly P Design and implementation of an object-orientated 64-bit single address space microkernel USENIX Symposium on USENIX Microkernels and Other Kernel Architectures Symposium - Volume 4, (4-4)
- Totty B and Reed D Dynamic object management for distributed data structures Proceedings of the 1992 ACM/IEEE conference on Supercomputing, (692-701)
- Chase J, Levy H, Lazowska E and Baker-Harvey M (2019). Lightweight shared objects in a 64-bit operating system, ACM SIGPLAN Notices, 27:10, (397-413), Online publication date: 31-Oct-1992.
- Chase J, Levy H, Lazowska E and Baker-Harvey M Lightweight shared objects in a 64-bit operating system Conference proceedings on Object-oriented programming systems, languages, and applications, (397-413)
- Zhou S, Stumm M, Li K and Wortman D (2019). Heterogeneous Distributed Shared Memory, IEEE Transactions on Parallel and Distributed Systems, 3:5, (540-554), Online publication date: 1-Sep-1992.
- Yang C (1992). Distributed computing in a NUMP (Non-Uniform Message-Passing) environment, ACM SIGOPS Operating Systems Review, 26:2, (82-91), Online publication date: 1-Apr-1992.
- Carter J, Bennett J and Zwaenepoel W (1991). Implementation and performance of Munin, ACM SIGOPS Operating Systems Review, 25:5, (152-164), Online publication date: 2-Oct-1991.
- Koelbel C and Mehrotra P (2019). Compiling Global Name-Space Parallel Loops for Distributed Execution, IEEE Transactions on Parallel and Distributed Systems, 2:4, (440-451), Online publication date: 1-Oct-1991.
- Carter J, Bennett J and Zwaenepoel W Implementation and performance of Munin Proceedings of the thirteenth ACM symposium on Operating systems principles, (152-164)
- Gaifman H, Maher M and Shapiro E Replay, recovery, replication, and snapshots of nondeterministic concurrent programs Proceedings of the tenth annual ACM symposium on Principles of distributed computing, (241-255)
- Herlihy M and Moss J Lock-free garbage collection for multiprocessors Proceedings of the third annual ACM symposium on Parallel algorithms and architectures, (229-236)
- Banâtre M Hiding distribution in distributed systems Proceedings of the 13th international conference on Software engineering, (189-196)
- Tam M, Smith J and Farber D (1990). A taxonomy-based comparison of several distributed shared memory systems, ACM SIGOPS Operating Systems Review, 24:3, (40-67), Online publication date: 1-Jul-1990.
- Stumm M and Zhou S (2019). Algorithms Implementing Distributed Shared Memory, Computer, 23:5, (54-64), Online publication date: 1-May-1990.
- Tam V and Hsu M Token transactions Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, (344-356)
- Bennett J, Carter J and Zwaenepoel W (2019). Munin: distributed shared memory based on type-specific memory coherence, ACM SIGPLAN Notices, 25:3, (168-176), Online publication date: 1-Mar-1990.
- Bennett J, Carter J and Zwaenepoel W Munin: distributed shared memory based on type-specific memory coherence Proceedings of the second ACM SIGPLAN symposium on Principles & practice of parallel programming, (168-176)
- Chase J, Amador F, Lazowska E, Levy H and Littlefield R (1989). The Amber system: parallel programming on a network of multiprocessors, ACM SIGOPS Operating Systems Review, 23:5, (147-158), Online publication date: 1-Nov-1989.
- Cox A and Fowler R (1989). The implementation of a coherent memory abstraction on a NUMA multiprocessor: experiences with platinum, ACM SIGOPS Operating Systems Review, 23:5, (32-44), Online publication date: 1-Nov-1989.
- Chase J, Amador F, Lazowska E, Levy H and Littlefield R The Amber system: parallel programming on a network of multiprocessors Proceedings of the twelfth ACM symposium on Operating systems principles, (147-158)
- Cox A and Fowler R The implementation of a coherent memory abstraction on a NUMA multiprocessor: experiences with platinum Proceedings of the twelfth ACM symposium on Operating systems principles, (32-44)
- Appel A, Ellis J and Li K (2019). Real-time concurrent collection on stock multiprocessors, ACM SIGPLAN Notices, 23:7, (11-20), Online publication date: 1-Jul-1988.
- Cheriton D, Gupta A, Boyle P and Goosen H The VMP multiprocessor: initial experience, refinements, and performance evaluation Proceedings of the 15th Annual International Symposium on Computer architecture, (410-421)
- Appel A, Ellis J and Li K Real-time concurrent collection on stock multiprocessors Proceedings of the ACM SIGPLAN 1988 conference on Programming language design and implementation, (11-20)
- Cheriton D, Gupta A, Boyle P and Goosen H (1988). The VMP multiprocessor: initial experience, refinements, and performance evaluation, ACM SIGARCH Computer Architecture News, 16:2, (410-421), Online publication date: 17-May-1988.
- Bershad B and Levy H (2019). A Remote Computation Facility for a Heterogeneous Environment, Computer, 21:5, (50-60), Online publication date: 1-May-1988.
- Call L, Cohrs D and Miller B (2019). CLAM- an open system for graphical user interfaces, ACM SIGPLAN Notices, 22:12, (277-286), Online publication date: 1-Dec-1987.
- Call L, Cohrs D and Miller B CLAM- an open system for graphical user interfaces Conference proceedings on Object-oriented programming systems, languages and applications, (277-286)
- Stumm M (2019). Strategies for decentralized resource management, ACM SIGCOMM Computer Communication Review, 17:5, (245-253), Online publication date: 1-Oct-1987.
- Stumm M Strategies for decentralized resource management Proceedings of the ACM workshop on Frontiers in computer communications technology, (245-253)
- Li K and Hudak P Memory coherence in shared virtual memory systems Proceedings of the fifth annual ACM symposium on Principles of distributed computing, (229-239)
Recommendations
Cache coherent shared memory hypercube multiprocessors
SPDP '92: Proceedings of the 1992 Fourth IEEE Symposium on Parallel and Distributed ProcessingThe authors examine the feasibility of building cache coherent shared memory multiprocessor systems on hypercube. Various shared memory schemes are investigated and compared with each other. The schemes considered are based on memory coherence ...
Loosely Coupled In Situ Visualization: A Perspective on Why It's Here to Stay
ISAV2015: Proceedings of the First Workshop on In Situ Infrastructures for Enabling Extreme-Scale Analysis and VisualizationIn this position paper, we argue that the loosely coupled in situ processing paradigm will play an important role in high performance computing for the foreseeable future. Loosely coupled in situ is an enabling technique that addresses many of the ...
On the performance of loosely coupled multiprocessors
ISCA '84: Proceedings of the 11th annual international symposium on Computer architectureA Processing Element (PE) essentially consists of a processor and a memory module. A loosely coupled multiprocessor is comprised of a set of such PEs interconnected through an Interconnection Network (IN). The design of the IN is crucial to an efficient ...