Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

David B. Wagner

dblp:36/3082 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 1993
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 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
Performance modeling and evaluation · 49% Parallel and multicore computing · 34% Interconnection networks and networks-on-chip · 17%
Software engineering, system software, and programming languages
1 paper
Runtime systems and virtual machines · 100%
Databases, data mining, and information retrieval
1 paper
Transaction processing and concurrency control · 100%

Topics — the 8 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Runtime systems and virtual machines › runtime environment
runtime scheduling
0.011993
Leapfrogging: A Portable Technique for Implementing Efficient Futures · PPoPP 1993
Performance modeling and evaluation › queueing models › mean value analysis
approximate mean value analysis
0.011993
Approximate Mean Value Analysis of Interconnection Networks with Deflection Routing · SIGMETRICS 1993
Interconnection networks and networks-on-chip › routing algorithms
deflection routing
0.011993
Approximate Mean Value Analysis of Interconnection Networks with Deflection Routing · SIGMETRICS 1993
Parallel and multicore computing › parallel programming models
futures
0.011993
Leapfrogging: A Portable Technique for Implementing Efficient Futures · PPoPP 1993
Parallel and multicore computing
parallel programming models
0.011993
Leapfrogging: A Portable Technique for Implementing Efficient Futures · PPoPP 1993
Performance modeling and evaluation › simulation › parallel and distributed simulation
parallel simulation
0.011989
Parallel Simulation of Queueing Networks: Limitations and Potentials · SIGMETRICS 1989
Performance modeling and evaluation › queueing models
queueing network model
0.011989
Parallel Simulation of Queueing Networks: Limitations and Potentials · SIGMETRICS 1989
Performance modeling and evaluation › simulation › architectural simulation
simulation acceleration
0.011989
Parallel Simulation of Queueing Networks: Limitations and Potentials · SIGMETRICS 1989

Methods — techniques the papers use, named apart from their topics

leapfrogging · 0.0work-stealing · 0.0work stealing · 0.0queueing model · 0.0approximate mean value analysis · 0.0chandy-misra paradigm · 0.0analytical bounding · 0.0
YearPublicationVenuePosition
1993 Leapfrogging: A Portable Technique for Implementing Efficient Futures
abstract
A future is a language construct that allows programmers to expose parallelism in applicative languages such as MultiLisp [5] with minimal effort. In this paper we describe a technique for implementing futures, which we call leapfrogging, that reduces blocking due to load imbalance. The utility of leapfrogging is enhanced by the fact that it is completely platform-independent, is free from deadlock, and places a bound on stack sizes that is at most a small constant times the maximum stack size encountered during a sequential execution of the same computation. We demonstrate the performance of leapfrogging using a prototype implementation written in C++.
David B. Wagner, Brad Calder
PPoPP1
1993 Approximate Mean Value Analysis of Interconnection Networks with Deflection Routing
abstract
This paper presents an Approximate Mean Value Analysis model of deflection routing in Shuffle-Loop interconnection networks. (The methodology is readily extended to other network topologies.) In contrast to most previous work on deflection routing, the model makes no assumptions about traffic patterns, nor does it assume that messages that cannot be admitted to the network are lost. The technique allows the network to be modeled in its entirety: all processors, switches, and memory modules, and their steady-state interactions, are modeled explicitly. The results of the model are found to be in close agreement with the results of simulation experiments.
David B. Wagner
SIGMETRICS1
1989 Parallel Simulation of Queueing Networks: Limitations and Potentials
abstract
This paper concerns the parallel simulation of queueing network models (QNMs) using the conservative (Chandy-Misra) paradigm. Most empirical studies of conservative parallel simulation have used QNMs as benchmarks. For the most part, these studies concluded that the conservative paradigm is unsuitable for speeding up the simulation of QNMs, or that it is only suitable for simulating a very limited subclass of these models (e.g., those containing only FCFS servers). In this paper we argue that these are unnecessarily pessimistic conclusions. On the one hand, we show that the structure of some QNMs inherently limits the attainable simulation speedup. On the other hand, we show that QNMs without such limitations can be efficiently simulated using some recently introduced implementation techniques.We present an analytic method for determining an upper bound on speedup, and use this method to identify QNM structures that will exhibit poor simulation performance. We then survey a number of promising implementation techniques, some of which are quite general in nature and others of which apply specifically to QNMs. We show how to extend the latter to a larger class of service disciplines than had been considered previously.
David B. Wagner, Edward D. Lazowska
SIGMETRICS1
1987 Measured Performance of Time Interval Concurrency Control Techniques
Jerre D. Noe, David B. Wagner
VLDB2