EDBT 2026 Demo / reviewers in the wild / expert
Alexander C. Klaiber
dblp:84/3886
· DBLP profile ↗
5ranked-venue papers
5as first author
0since 2021 · last 1994
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 5 first-authorSoftware engineering, systems software and programming languages · 2 · 2 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
3 papers |
Parallel and multicore computing · 36% Memory systems · 31% Performance modeling and evaluation · 29% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 56% Concurrent programming · 44% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › system-level analysis › architecture evaluation
parallel architecture evaluation |
0.0 | 1 | 1994 | A Comparison of Message Passing and Shared Memory Architectures for Data Parallel Programs · ISCA 1994 |
Parallel and multicore computing › parallel programming models › hybrid programming models
shared memory and message passing |
0.0 | 1 | 1994 | A Comparison of Message Passing and Shared Memory Architectures for Data Parallel Programs · ISCA 1994 |
Programming languages and type systems › grammar formalisms
attribute grammars |
0.0 | 1 | 1992 | Parallel Evaluation of Attribute Grammars · IEEE Trans. Parallel Distributed Syst. 1992 |
Concurrent programming
parallel evaluation |
0.0 | 1 | 1992 | Parallel Evaluation of Attribute Grammars · IEEE Trans. Parallel Distributed Syst. 1992 |
Parallel and multicore computing › parallelization strategies
coarse-grained parallelism |
0.0 | 1 | 1992 | Parallel Evaluation of Attribute Grammars · IEEE Trans. Parallel Distributed Syst. 1992 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 1992 | Parallel Evaluation of Attribute Grammars · IEEE Trans. Parallel Distributed Syst. 1992 |
Memory systems
cache |
0.0 | 1 | 1991 | An Architecture for Software-Controlled Data Prefetching · ISCA 1991 |
Memory systems › cache › prefetching
data prefetching |
0.0 | 1 | 1991 | An Architecture for Software-Controlled Data Prefetching · ISCA 1991 |
Memory systems
software prefetching |
0.0 | 1 | 1991 | An Architecture for Software-Controlled Data Prefetching · ISCA 1991 |
High-performance computing
scientific computing systems |
0.0 | 1 | 1994 | A Comparison of Message Passing and Shared Memory Architectures for Data Parallel Programs · ISCA 1994 |
Programming languages and type systems
language semantics |
0.0 | 1 | 1992 | Parallel Evaluation of Attribute Grammars · IEEE Trans. Parallel Distributed Syst. 1992 |
Memory systems
memory hierarchy |
0.0 | 1 | 1991 | An Architecture for Software-Controlled Data Prefetching · ISCA 1991 |
Methods — techniques the papers use, named apart from their topics
program transformation · 0.0trace-driven simulation · 0.0compilation to parallel targets · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1994 | A Comparison of Message Passing and Shared Memory Architectures for Data Parallel ProgramsabstractShared memory and message passing are two opposing communication models for parallel multicomputer architectures. Comparing such architectures has been difficult, because applications must be hand-crafted for each architecture, often resulting in radically different sources for comparison. While it is clear that shared memory machines are currently easier to program, in the future, programs will be written in high-level languages and compiled to the specific parallel target, thus eliminating this difference. The authors evaluate several parallel architecture alternatives, message passing, NUMA, and cache-coherent shared memory, for a collection of scientific benchmarks written in C*, a data-parallel language. Using a single suite of C* source programs, they compile each benchmark and simulate the interconnect for the alternative models. The objective is to examine underlying, technology-independent costs inherent in each alternative. The results show the relative work required to execute these data parallel programs on the different architectures, and point out where some models have inherent advantages for particular data-parallel program styles.> Alexander C. Klaiber, Henry M. Levy |
ISCA | 1 |
| 1993 | Comparing Data-Parallel and Message-Passing ParadigmsabstractThe data-parallel programming model provides high-level abstraction. Alexander C. Klaiber, James L. Frankel |
ICPP (2) | 1 |
| 1992 | Parallel Evaluation of Attribute GrammarsabstractExamines the generation of parallel evaluators for attribute grammars, targeted to shared-memory MIMD computers. Evaluation-time overhead due to process scheduling and synchronization is reduced by detecting coarse-grain parallelism (as opposed to the naive one-process-per-node approach). As a means to more clearly expose inherent parallelism, it is shown how to automatically transform productions of the form X to Y X into list-productions of the form X to Y/sup +/. This transformation allows for many simplifications to be applied to the semantic rules, which can expose a significant degree of inherent parallelism, and thus further increase the evaluator's performance. Effectively, this constitutes an extension of the concept of attribute grammars to the level of abstract syntax.> Alexander C. Klaiber, Maya B. Gokhale |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1991 | An Architecture for Software-Controlled Data PrefetchingabstractArticle An architecture for software-controlled data prefetching Share on Authors: Alexander C. Klaiber University of Washington, Seattle, WA University of Washington, Seattle, WAView Profile , Henry M. Levy University of Washington, Seattle, WA University of Washington, Seattle, WAView Profile Authors Info & Claims ISCA '91: Proceedings of the 18th annual international symposium on Computer architectureApril 1991 Pages 43–53https://doi.org/10.1145/115952.115958Online:01 April 1991Publication History 133citation673DownloadsMetricsTotal Citations133Total Downloads673Last 12 Months17Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Alexander C. Klaiber, Henry M. Levy |
ISCA | 1 |
| 1989 | Parallel Evaluation of Attribute Grammars
Alexander C. Klaiber, Maya B. Gokhale |
ICPP (3) | 1 |