Demo Data from EDBT 2026 / reviewers in the wild / expert
Alan P. Batson
dblp:88/1865
· DBLP profile ↗
7ranked-venue papers
5as first author
0since 2021 · last 1977
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 4 first-authorSystems, architecture and hardware · 5 · 4 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
6 papers |
Memory systems · 59% Performance modeling and evaluation · 32% Processor architecture and microarchitecture · 9% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 90% Operating systems · 10% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › memory management
virtual memory |
0.0 | 4 | 1976 | Measurements of major locality phases in symbolic reference strings · SIGMETRICS 1976 Measurements of the virtual memory demands of Algol-60 programs (Extended Abstract) · SIGMETRICS 1974 The Performance Enhancement of Descriptor-Based Virtual Memory Systems Through The Use of Associative Registers · ISCA 1974 |
Performance modeling and evaluation
workload characterization |
0.0 | 4 | 1976 | Computational Processor Demands of Algol-60 Programs · SOSP 1975 Measurements of segment size · SOSP 1969 Measurements of major locality phases in symbolic reference strings · SIGMETRICS 1976 |
Memory systems › memory management › virtual memory
address translation |
0.0 | 1 | 1974 | The Performance Enhancement of Descriptor-Based Virtual Memory Systems Through The Use of Associative Registers · ISCA 1974 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 1975 | Computational Processor Demands of Algol-60 Programs · SOSP 1975 |
Processor architecture and microarchitecture › instruction set architecture
instruction set design |
0.0 | 1 | 1976 | Design Data for Algol-60 Machines · ISCA 1976 |
Performance modeling and evaluation
trace analysis |
0.0 | 1 | 1974 | The Performance Enhancement of Descriptor-Based Virtual Memory Systems Through The Use of Associative Registers · ISCA 1974 |
Operating systems › resource management › memory management › virtual memory
paging |
0.0 | 1 | 1969 | Measurements of segment size · SOSP 1969 |
Methods — techniques the papers use, named apart from their topics
measurement · 0.0symbolic trace analysis · 0.0measurement study · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1977 | Structure within Locality Intervals
Alan P. Batson, David W. E. Blatt, John P. Kearns |
Performance | 1 |
| 1976 | Design Data for Algol-60 Machines
Alan P. Batson, Robert E. Brundage, John P. Kearns |
ISCA | 1 |
| 1976 | Measurements of major locality phases in symbolic reference stringsabstractPrevious studies have shown that a program's behavior can be characterized as a sequence of transitions between phases of execution during which some subset of the program's segments is referenced. The nature of the phases (sometimes called localities or regimes), and the characteristics of the transitions between neighboring phases, will determine the performance of the program on a virtual memory system. We here investigate methods for identifying those “major” phases in programs which correspond to intervals of distinctive referencing behavior. Experimental measurements on symbolic reference strings generated by production Algol-60 programs are used to determine the properties of these phases and the transitions between them. The experimental results are discussed in terms of current models for program behavior and also with regard to their implications for memory management systems. Alan P. Batson, A. Wayne Madison |
SIGMETRICS | 1 |
| 1975 | Computational Processor Demands of Algol-60 ProgramsabstractThe characteristics of computational processor requirements of a sample of Algol-60 programs have been measured. Distributions are presented for intervals of processor activity as defined by input-output requests and segment allocation requests occurring within the Johnston contour model and within a stack model in which array allocations are treated separately. The results provide new empirical data concerning the behavior of this class of programs. Some implications of the empirical results which may influence computer system design and performance are presented and discussed. Robert E. Brundage, Alan P. Batson |
SOSP | 2 |
| 1974 | The Performance Enhancement of Descriptor-Based Virtual Memory Systems Through The Use of Associative RegistersabstractContemporary paged virtual memory systems often use associative registers to reduce access time to frequently-referenced pages. Here we examine the analogous use of associative registers in descriptorbased, symbolically-segmented virtual memory systems, where each segment contains an entire data structure as defined in a high-level language. Symbolic trace data from production Algol 60 programs were used to determine performance improvement as a function of the number of associative registers in the system. Our results indicate that, even for reasonably large programs, a hit ratio of 0.9 is achieved with only 4 associative registers. Increasing the number of associative registers to 8 gives a hit ratio of 0.98, which with current technology gives a performance improvement of at least 80% in addressing speed over a similar system without associative registers. Robert E. Brundage, Alan P. Batson |
ISCA | 2 |
| 1974 | Measurements of the virtual memory demands of Algol-60 programs (Extended Abstract)
Alan P. Batson, Robert E. Brundage |
SIGMETRICS | 1 |
| 1969 | Measurements of segment sizeabstractDistributions of segment sizes have been measured under routine operating conditions on a computer system which utilizes variable-sized segments (the Burroughs B5500). The most striking feature of the measurements is the large number of small segments - about 60% of the segments in use contain less than 40 words. Although the results are certainly not installation-independent, they should be relevant to the design of new computer systems, especially with respect to the organization of paging schemes. Alan P. Batson, Shy-Ming Ju, David C. Wood |
SOSP | 1 |