Demo Data from EDBT 2026 / reviewers in the wild / expert
John W. C. Fu
dblp:84/6701
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 1993
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
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
2 papers |
Memory systems · 90% Processor architecture and microarchitecture · 4% High-performance computing · 3% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache |
0.0 | 2 | 1992 | Stride directed prefetching in scalar processors · MICRO 1992 Data Prefetching in Multiprocessor Vector Cache Memories · ISCA 1991 |
Memory systems › cache
prefetching |
0.0 | 2 | 1992 | Stride directed prefetching in scalar processors · MICRO 1992 Data Prefetching in Multiprocessor Vector Cache Memories · ISCA 1991 |
Memory systems › cache › prefetching
stride prefetching |
0.0 | 1 | 1992 | Stride directed prefetching in scalar processors · MICRO 1992 |
Memory systems › cache design
block size |
0.0 | 1 | 1991 | Data Prefetching in Multiprocessor Vector Cache Memories · ISCA 1991 |
Memory systems › cache
cache performance |
0.0 | 1 | 1991 | Data Prefetching in Multiprocessor Vector Cache Memories · ISCA 1991 |
Memory systems › cache › prefetching
vector prefetching |
0.0 | 1 | 1991 | Data Prefetching in Multiprocessor Vector Cache Memories · ISCA 1991 |
Parallel and multicore computing
multiprocessor system |
0.0 | 1 | 1991 | Data Prefetching in Multiprocessor Vector Cache Memories · ISCA 1991 |
Methods — techniques the papers use, named apart from their topics
trace-driven simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1993 | Memory Reference Behavior of Compiler Optimized Programs on High SpeedabstractHigh speed architectures usually employ some form of parallelism or concurrency. Parallel or concurrent execution of a program not only increases the rate at which references are issued to the memory system but also changes the behavior of these references, relative to its serial-scalar execution. This paper reports the variations in program memory reference behavior when automatically transformed by a compiler and executed on parallel and vector archirectures. Using traces of the PERFECT benchmark set, executed on on Aliiant FX180 in a single scalar processor, single vector processor, scalar multiprocessor and vector multiprocessor modes, measurements are reported for issue rates, reference locality and data sharing. John W. C. Fu, Janak H. Patel |
ICPP (2) | 1 |
| 1992 | Stride directed prefetching in scalar processors
John W. C. Fu, Janak H. Patel, Bob L. Janssens |
MICRO | 1 |
| 1991 | Data Prefetching in Multiprocessor Vector Cache MemoriesabstractThis paper reports the cache performance of a set of vectorized numerical program from the Perfect Club benchmarks. Using a low cost trace driven simularion technique we show how a non-prefetching vector cache can result in unpredictable performance and how rhis unpredictability makes it difficult to find a good block size. We describe two simple prefetch schemes to reduce the influence of long stride vector accesses and misses due IO block invalidations in mulliprocessor vector caches. These two schemes are shown to have better performance than a non-prefetching cache. John W. C. Fu, Janak H. Patel |
ISCA | 1 |