Regular ArticleEfficient Integration of Compiler-Directed Cache Coherence and Data Prefetching☆
References (30)
- et al.
Maintaining cache coherence through compiler-directed data prefetching
J. Parallel Distrib. Comput.
(September 1998) - et al.
An economical solution to the cache coherence problem
Proceedings of the 11th International Symposium on Computer Architecture
(June 1984) - et al.
Compiler techniques for data prefetching on the PowerPC
Proceedings of the 1995 International Conference on Parallel Architectures and Compilation Techniques
(June 1995) The perfect club benchmarks: Effective performance evaluation of supercomputers
Internat. J. Supercomputer Appl.
(1989)- et al.
Effective hardware-based data prefetching for high-performance processors
IEEE Trans. Computers
(May 1995) Cache Design and Performance in a Large-Scale Shared-Memory Multiprocessor System
(1993)Hardware and Compiler Support for Cache Coherence in Large-Scale Multiprocessors
(March 1996)- et al.
Techniques for compiler-directed cache coherence
IEEE Parallel Distrib. Technol.
(Winter 1996) Cray T3D System Architecture Overview
(March 1993)Cray MPP Fortran Reference Manual, Version 6.1
(June 1994)
Evaluation of hardware-based stride and sequential prefetching in shared-memory multiprocessors
IEEE Trans. Parallel Distrib. Systems
(April 1996)
Data prefetching in multiprocessor vector cache memories
Proceedings of the 18th International Symposium on Computer Architecture
(May 1991)
Compiler-directed data prefetching in multiprocessors with memory hierarchies
Proceedings of the 1990 ACM International Conference on Supercomputing
(June 1990)
Cited by (2)
An immune inspired co-evolutionary affinity network for prefetching of distributed object
2010, Journal of Parallel and Distributed ComputingCitation Excerpt :The evolutionary features in these frameworks should be studied and applied in the distributed computing systems [4]. Caching and prefetching are common technologies to improve the performance in distributed system [10,14,18]. Web prefetching is built on Web caching to improve the page access time from Web servers [1,21].
On data locality in supernode transformation
2003, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications
- ☆
This work is supported in part by the National Science Foundation under Grants MIP 93-07910, MIP 94-96320, CDA 95-02979, and MIP 96-10379. Additional support is provided by a gift from Cray Research, Inc and by a gift from Intel Corporation.
- f1
E-mail: [email protected]
- f2
E-mail: [email protected]
Copyright © 2001 Elsevier Science (USA). All rights reserved.