Demo Data from EDBT 2026 / reviewers in the wild / expert
Edward H. Gornish
dblp:88/1264
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache |
0.0 | 1 | 1997 | Data Prefetching on the HP PA-8000 · ISCA 1997 |
Memory systems › cache › prefetching
data prefetching |
0.0 | 1 | 1997 | Data Prefetching on the HP PA-8000 · ISCA 1997 |
Compilers and program optimization › prefetching
software prefetching |
0.0 | 1 | 1997 | Data Prefetching on the HP PA-8000 · ISCA 1997 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | Data Prefetching on the HP PA-8000abstractMemory latency is a major issue for many modern microprocessor based systems, including the Hewlett-Packard PA-8000. Due to its fast clock rate and wide issue capability, cache misses in the PA-8000 are very expensive. The PA-8000 combines out-of-order execution with multiple outstanding memory requests to tolerate memory latency; however, this approach has its limitations. In order to substantially reduce much of the memory latency penalty, the PA-8000 uses software-based data cache prefetching. In this paper, we discuss the implementation of the data prefetch generation algorithm in the Hewlett-Packard Precision Architecture (HP-PA) compiler. We present performance results for SPECfp95 on a PA-8000 system that show speedups, due to data prefetching, of up to 100%. Vatsa Santhanam, Edward H. Gornish, Wei-Chung Hsu |
ISCA | 2 |
| 1994 | An Integrated Hardware/Software Data Prefetching Scheme for Shared-Memory MultiprocessorsabstractBoth hardware and software prefetching have been shown to be effective in tolerating the large memory latencies inherent in in in shared-memory multiprocessors; however, both types of prefetching have their shortcomings. In this paper, we propose an integrated hardware/software prefetching method that uses simple hardware that can handle most data accesses and software prefetching for the few remaining accesses. This yields an effective scheme that minimizes both CPU overhead and hardware costs. Execution-driven simulations show our method to be very effective. Edward H. Gornish, Alexander V. Veidenbaum |
ICPP (2) | 1 |
| 1990 | Compiler-directed data prefetching in multiprocessors with memory hierarchiesabstractMemory hierarchies are used by multiprocessor systems to reduce large memory access times. It is necessary to automatically manage such a hierarchy, to obtain effective memory utilization. In this paper, we discuss the various issues involved in obtaining an optimal memory management strategy for a memory hierarchy. We present an algorithm for finding the earliest point in a program that a block of data can be prefetched. This determination is based on the control and data dependencies in the program. Such a method is an integral part of more general memory management algorithms. We demonstrate our method's potential by using static analysis to estimate the performance improvement afforded by our prefetching strategy and to analyze the reference patterns in a set of Fortran benchmarks. We also study the effectiveness of prefetching in a realistic shared-memory system using an RTL-level simulator and real codes. This differs from previous studies by considering prefetching benefits in the presence of network contention. Edward H. Gornish, Elana D. Granston, Alexander V. Veidenbaum |
ICS | 1 |