EDBT 2026 Demo / reviewers in the wild / expert
Bruce Leasure
dblp:76/191
· DBLP profile ↗
6ranked-venue papers
1as first author
0since 2021 · last 1989
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Software engineering, systems software and programming languages · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 50% Compilers and program optimization · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Processor architecture and microarchitecture · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › program transformation
compiler transformations |
0.0 | 1 | 1981 | Dependence Graphs and Compiler Optimizations · POPL 1981 |
Program analysis › program representation
dependence graphs |
0.0 | 1 | 1981 | Dependence Graphs and Compiler Optimizations · POPL 1981 |
Processor architecture and microarchitecture
instruction-level parallelism |
0.0 | 1 | 1981 | Dependence Graphs and Compiler Optimizations · POPL 1981 |
Methods — techniques the papers use, named apart from their topics
dependence analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1989 | PCF programming model and FORTRAN bindingsabstractSummary form only given. A progress report on the standardization activity of the Parallel Computing Forum, including the programming model and the binding of that model in FORTRAN-77, is presented. The programming model defines two methods of describing the work to be executed in parallel: iterations of a loop and single-entry multiple-exit sections of code. Nested parallelism is supported, along with a partial sharing model for programming language viewable objects. Access to shared objects is controlled by both explicit and implicit synchronization. A large collection of details ranging from input/output issues to sequential consistency and to language/machine atomicity mismatch are addressed.> Bruce Leasure |
COMPSAC | 1 |
| 1987 | Multiple Version Loops
Mark Byler, Michael Wolfe, James R. B. Davies, Christopher Huson, Bruce Leasure |
ICPP | 5 |
| 1986 | The KAP/205 : An Advanced Source-to-Source Vectorizer for the Cyber 205 Supercomputer
Christopher Huson, Thomas Macke, Michael Wolfe, Bruce Leasure |
ICPP | 5 |
| 1986 | The KAP/S-1 : An Advanced Source-to-Source Vectorizer for the S-1 Mark IIa Supercomputer
Christopher Huson, Thomas Macke, Michael Wolfe, Bruce Leasure |
ICPP | 5 |
| 1986 | The KAP/ST-100 A Fortran Translator for the ST-100 Attached Processor
Thomas Macke, Christopher Huson, Michael Wolfe, Bruce Leasure |
ICPP | 5 |
| 1981 | Dependence Graphs and Compiler OptimizationsabstractDependence graphs can be used as a vehicle for formulating and implementing compiler optimizations. This paper defines such graphs and discusses two kinds of transformations. The first are simple rewriting transformations that remove dependence arcs. The second are abstraction transformations that deal more globally with a dependence graph. These transformations have been implemented and applied to several different types of high-speed architectures. David J. Kuck, Robert H. Kuhn, David A. Padua, Bruce Leasure, Michael Wolfe |
POPL | 4 |