Demo Data from VLDB 2026 / reviewers in the wild / expert
Anne M. Holler
dblp:50/5029
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Systems, architecture and hardware · 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 |
Processor architecture and microarchitecture · 78% Performance modeling and evaluation · 22% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 86% Operating systems · 14% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
latency hiding |
0.0 | 1 | 1996 | Optimization for a Superscalar Out-of-Order Machine · MICRO 1996 |
Processor architecture and microarchitecture › superscalar processor
superscalar out-of-order processor |
0.0 | 1 | 1996 | Optimization for a Superscalar Out-of-Order Machine · MICRO 1996 |
Compilers and program optimization › interprocedural optimization
inlining |
0.0 | 1 | 1992 | Subprogram Inlining: A Study of its Effects on Program Execution Time · IEEE Trans. Software Eng. 1992 |
Compilers and program optimization › compiler optimization
machine-specific optimization |
0.0 | 1 | 1996 | Optimization for a Superscalar Out-of-Order Machine · MICRO 1996 |
Compilers and program optimization
recompilation |
0.0 | 1 | 1996 | Optimization for a Superscalar Out-of-Order Machine · MICRO 1996 |
Operating systems › resource management › memory management › virtual memory
demand paging |
0.0 | 1 | 1992 | Subprogram Inlining: A Study of its Effects on Program Execution Time · IEEE Trans. Software Eng. 1992 |
Operating systems › resource management › memory management
virtual memory |
0.0 | 1 | 1992 | Subprogram Inlining: A Study of its Effects on Program Execution Time · IEEE Trans. Software Eng. 1992 |
Methods — techniques the papers use, named apart from their topics
latency hiding · 0.0compiler optimization · 0.0interprocedural data flow analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Optimization for a Superscalar Out-of-Order MachineabstractCompiler optimization plays a key role in unlocking the performance of the PA-8000, an innovative dynamically-scheduled machine which is the first implementation of the 64-bit PA 2.0 member of the HP PA-RISC architecture family. This wide superscalar, long out-of-order machine provides significant execution bandwidth and automatically hides latency at runtime; however despite its ample hardware resources, many of the optimizing transformations which proved effective for the PA-8000 served to augment its ability to exploit the available bandwidth and to hide latency. Further machine-specific factors influenced all levels of optimization to a degree without precedent in the set of previous PA-RISC processors. While legacy codes benefit from the PA-8000's sophisticated hardware, recompilation of old binaries can be vital to realizing the full potential of the PA-8000, given the impact of new compilers in achieving peak performance for this machine. Anne M. Holler |
MICRO | 1 |
| 1992 | Subprogram Inlining: A Study of its Effects on Program Execution TimeabstractEquations representing the execution time performance of noninlined and inlined versions of a program have been developed. The accuracy of the equations' description of inlined program execution time behavior was demonstrated on four computer systems. Using the equations, understanding of how certain factors influence the speed of inlined code was gained. Contrary to a number of published reports in the literature, the increased size of inlined code was not found to affect its execution time performance on demand-paged virtual memory machines. On such systems, neither the use of an inlining algorithm that includes program size constraints nor the substitution of interprocedural data flow analysis for inlining is warranted. A modest improvement in the caching and paging behavior of test programs' inlined versions was also observed.> Jack W. Davidson, Anne M. Holler |
IEEE Trans. Software Eng. | 2 |
| 1988 | A Study of a C Function InlinerabstractAbstract Although the inline expansion of subprograms has often been cited as a method for improving a program's execution time, few available compilers perform the operation, and fewer still perform it without requiring explicit direction from the programmer. The authors have written a tool called INLINER, which is a source‐to‐source filter that automatically performs inline expansion of C functions in a module. With this tool, the effect of inlining was investigated using a set of programs on several machines. The authors' findings are presented, including an instance (unrelated to the size of the inlined executable) in which inlining can diminish a program's performance, and evidence that the size of the inlined executable does not, in practice, prove to cause problems. Jack W. Davidson, Anne M. Holler |
Softw. Pract. Exp. | 2 |