Publications
Design and evaluation of a hierarchical decoupled architecture
Abstract
The speed gap between processor and main memory is the major performance bottleneck of modern computer systems. As a result, today's microprocessors suffer from frequent cache misses and lose many CPU cycles due to pipeline stalling. Although traditional data prefetching methods considerably reduce the number of cache misses, most of them strongly rely on the predictability for future accesses and often fail when memory accesses do not contain much locality.
To solve the long latency problem of current memory systems, this paper presents the design and evaluation of our high-performance decoupled architecture, the HiDISC (Hierarchical Decoupled Instruction Stream Computer). The motivation for the design originated from the traditional decoupled architecture concept and its limits. The HiDISC approach implements an additional prefetching processor on top of a traditional access …
- Date
- January 1, 1970
- Authors
- Won W Ro, Stephen P Crago, Alvin M Despain, Jean-Luc Gaudiot
- Journal
- The Journal of Supercomputing
- Volume
- 38
- Pages
- 237-259
- Publisher
- Kluwer Academic Publishers