Opening book details…
Can I read Architectural Support and Mechanisms for Object Caching in Dynamic Multithreaded Computations on EtoBox?
Architectural Support and Mechanisms for Object Caching in Dynamic Multithreaded Computations by Vijay Karamcheti; Andrew A. Chien is a Computer Science article available to read on EtoBox.
What is Architectural Support and Mechanisms for Object Caching in Dynamic Multithreaded Computations about?
High-level parallel programming models supporting dynamic fine-grained threads in a global object space are becoming increasingly popular for expressing irregular applications based on sophisticated adaptive algorithms and pointer-based data structures. However, implementing these multithreaded computations on scalable parallel machines poses significant challenges, particularly with respect to object caching. Object caching techniques must be able to tolerate unresponsive processors and protocol handler occupancy delays. This paper examines whether these challenges can be offset by leveraging responsive general-purpose communication architectural features (such as remote memory access and atomic operations), possibly compensating for the lack of more sophisticated hardware primitives by relying upon increased involvement of the run-time system and the compiler. A detailed performance analysis of four irregular applications, using the Illinois Concert System on the Cray T3D and the SGI Origin 2000, finds that existing software distributed shared memory (DSM) systems are capable of delivering good performance only in the presence of a high level of responsive communication architect
Who reads Architectural Support and Mechanisms for Object Caching in Dynamic Multithreaded Computations?
It is typically read by researchers, students, and practitioners in Computer Science.
- Author
- Vijay Karamcheti; Andrew A. Chien
- Publisher
- Elsevier Science; Elsevier ; Elsevier Inc.; Elsevier BV (ISSN 0743-7315)
- Published
- 1999
- Language
- EN
- Field
- Computer Science (Physical Sciences)