Demo Data from SIGIR 2026 / reviewers in the wild / expert
Robert G. Burger
dblp:b/RobertGBurger
· DBLP profile ↗
3ranked-venue papers
2as 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 · 2 · 2 first-authorSystems, architecture and hardware · 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.
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 91% Programming languages and type systems · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
floating-point arithmetic |
0.0 | 1 | 1996 | Printing Floating-Point Numbers Quickly and Accurately · PLDI 1996 |
Compilers and program optimization › register allocation
linear scan register allocation |
0.0 | 1 | 1995 | Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling · PLDI 1995 |
Compilers and program optimization
register allocation |
0.0 | 1 | 1995 | Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling · PLDI 1995 |
Programming languages and type systems › control flow
procedure calls |
0.0 | 1 | 1995 | Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling · PLDI 1995 |
Methods — techniques the papers use, named apart from their topics
correctly rounded conversion · 0.0lazy saves · 0.0greedy shuffling · 0.0eager restores · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Printing Floating-Point Numbers Quickly and AccuratelyabstractThis paper presents a fast and accurate algorithm for printing floating-point numbers in both free- and fixed-format modes. In free-format mode, the algorithm generates the shortest, correctly rounded output string that converts to the same number when read back in, accommodating whatever rounding mode the reader uses. In fixed-format mode, the algorithm generates a correctly rounded output string using special # marks to denote insignificant trailing digits. For both modes, the algorithm employs a fast estimator to scale floating-point numbers efficiently. Robert G. Burger, R. Kent Dybvig |
PLDI | 1 |
| 1995 | Register Allocation Using Lazy Saves, Eager Restores, and Greedy ShufflingabstractThis paper presents a fast and effective linear intraprocedural register allocation strategy that optimizes register usage across procedure calls. It capitalizes on our observation that while procedures that do not contain calls (syntactic leaf routines) account for under one third of all procedure activations, procedures that actually make no calls (effective leaf routines) account for over two thirds of all procedure activations. Well-suited for both caller-and calle-save registers, our strategy employs a “lazy” save mechanism that avoids saves for all effective leaf routines, an “eager” restore mechanism that reduces the effect of memory latency, and a “greedy” register shuffling algorithm that does a remarkbly good job of minimizing the need for temporaries in setting up procedure calls. Robert G. Burger, Oscar Waddell, R. Kent Dybvig |
PLDI | 1 |
| 1994 | Continuations in Hardware-Software CodesignabstractThis paper presents a case study for using high-level programming techniques to support the migration of software into hardware. The example is a derived implementation of a symbolic processing machine. The design environment employs codesign to maintain consistency between an executable software model of the system and the individual hardware components that are extracted from it. The presentation focuses on the use of continuations to move from a procedural view of memory allocation to a process view. Our previous work has used functional models as a source for correct hardware derivation using a transformational algebra. The work reported will result in extensions that deal more powerfully with the factorization of sequential subsystems.> M. Esen Tuna, Steven D. Johnson, Robert G. Burger |
ICCD | 3 |