Demo Data from EDBT 2026 / reviewers in the wild / expert
Robert G. Wedig
dblp:68/6514
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 1987
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 2 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorArtificial intelligence and machine learning · 1Graphics, computer vision, multimedia, augmented reality and games · 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.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Memory systems · 32% Processor architecture and microarchitecture · 29% Parallel and multicore computing · 28% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 62% Requirements engineering and software design · 19% Programming languages and type systems · 19% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache |
0.0 | 1 | 1987 | A Performance Analysis of Automatically Managed Top of Stack Buffers · ISCA 1987 |
Memory systems
cache management |
0.0 | 1 | 1987 | A Performance Analysis of Automatically Managed Top of Stack Buffers · ISCA 1987 |
Processor architecture and microarchitecture › multiprocessor architecture
bus-based multiprocessor |
0.0 | 1 | 1986 | Parallel Algorithms and Architectures for Rule-Based Systems · ISCA 1986 |
Parallel and multicore computing › parallelization strategies
fine-grained parallelism |
0.0 | 1 | 1986 | Parallel Algorithms and Architectures for Rule-Based Systems · ISCA 1986 |
Parallel and multicore computing › multiprocessor system
shared-memory multiprocessor |
0.0 | 1 | 1986 | Parallel Algorithms and Architectures for Rule-Based Systems · ISCA 1986 |
Compilers and program optimization › compiler optimization
control flow optimization |
0.0 | 1 | 1984 | The Reduction of Branch Instruction Execution Overhead Using Structured Control Flow · ISCA 1984 |
Processor architecture and microarchitecture › instruction set architecture
instruction set design |
0.0 | 1 | 1984 | The Reduction of Branch Instruction Execution Overhead Using Structured Control Flow · ISCA 1984 |
Processor architecture and microarchitecture › register file
banked register file |
0.0 | 1 | 1987 | A Performance Analysis of Automatically Managed Top of Stack Buffers · ISCA 1987 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 1984 | Initial Assessment of Architectures for Production Systems · AAAI 1984 |
Methods — techniques the papers use, named apart from their topics
macroinstruction set design · 0.0architecture assessment · 0.0simulation · 0.0performance modeling · 0.0performance evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1987 | A Performance Analysis of Automatically Managed Top of Stack BuffersabstractIn this paper, the feasibility of using register banks as a top of stack (TOS) buffer is demonstrated. A quantitative performance evaluation is made of three automatic TOS buffer management algorithms: a simple single pointer algorithm, an intelligent single pointer algorithm, and a sophisticated double pointer algorithm. An automatically managed TOS buffer can effectively cache local data accesses resulting in a large memory traffic reduction. Results demonstrate that a small (with respect to the size of the benchmark data set) TOS buffer provides a very high data reference hit ratio and requires minimal processor intervention for TOS buffer management. The simple single pointer algorithm is shown to provide the best overall performance for various metrics including memory bandwidth, TOS buffer hit ratio, processor intervention, and processor execution speed. Tim J. Stanley, Robert G. Wedig |
ISCA | 2 |
| 1986 | Hardware Extraction of Low-Level Concurrency from Serial Instruction Streams
Augustus K. Uht, Robert G. Wedig |
ICPP | 2 |
| 1986 | Parallel Algorithms and Architectures for Rule-Based SystemsabstractRule-based systems, on the surface, appear to be capable of exploiting large amounts of parallelism—it is possible to match each rule to the data memory in parallel. In practice, however, we show that the speed-up from parallelism is quite limited, less than 10-fold. The reasons for the small speed-up are: (1) the small number of rules relevant to each change to data memory; (2) the large variation in the processing required by the relevant rules; and (3) the small number of changes made to data memory between synchronization steps. Furthermore, we observe that to obtain this limited factor of 10-fold speed-up, it is necessary to exploit parallelism at a very fine granularity. We propose that a suitable architecture to exploit such fine-grain parallelism is a bus-based shared-memory multiprocessor with 32-64 processors. Using such a multiprocessor (with individual processors working at 2 MIPS), it is possible to obtain execution speeds of about 3800 rule-firings/sec. This speed is significantly higher than that obtained by other proposed parallel implementations of rule-based systems. Anoop Gupta, Charles Forgy, Allen Newell, Robert G. Wedig |
ISCA | 4 |
| 1984 | Initial Assessment of Architectures for Production Systems
Charles Forgy, Anoop Gupta, Allen Newell, Robert G. Wedig |
AAAI | 4 |
| 1984 | The Reduction of Branch Instruction Execution Overhead Using Structured Control FlowabstractThis paper presents a technique for specifying change of control (e.g. branch) commands at a sequential processor's macroinstruction set level. It is shown that by representing high level language (HLL) control statements with special machine language instructions, the usual delays associated with control flow changes can be reduced. Preserving the HLL control flow information increases performance by reducing both the number of executed branches and pipeline breaks. Robert G. Wedig, Marc A. Rose |
ISCA | 1 |
| 1982 | Concurrency Detection in Language-Oriented Processing Systems
Robert G. Wedig, Michael J. Flynn |
ICDCS | 1 |