Demo Data from EDBT 2026 / reviewers in the wild / expert
Stuart Fiske
dblp:55/1975
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 1995
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 1 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
2 papers |
Processor architecture and microarchitecture · 64% Parallel and multicore computing · 33% Interconnection networks and networks-on-chip · 3% |
Topics — the 4 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
multithreading |
0.0 | 1 | 1995 | Thread Prioritization: A Thread Scheduling Mechanism for Multiple-Context Parallel Processors · HPCA 1995 |
Processor architecture and microarchitecture › multithreading
thread prioritization |
0.0 | 1 | 1995 | Thread Prioritization: A Thread Scheduling Mechanism for Multiple-Context Parallel Processors · HPCA 1995 |
Parallel and multicore computing › parallel scheduling
thread scheduling |
0.0 | 1 | 1995 | Thread Prioritization: A Thread Scheduling Mechanism for Multiple-Context Parallel Processors · HPCA 1995 |
Processor architecture and microarchitecture › multithreading
multiple-context processor |
0.0 | 1 | 1995 | Thread Prioritization: A Thread Scheduling Mechanism for Multiple-Context Parallel Processors · HPCA 1995 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.0floating-point arithmetic units · 0.0MIMD · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | Thread Prioritization: A Thread Scheduling Mechanism for Multiple-Context Parallel ProcessorsabstractMultiple-context processors provide register resources that allow rapid context switching between several threads as a means of tolerating long communication and synchronization latencies. When scheduling threads on such a processor, we must first decide which threads should have their state loaded into the multiple contexts, and second, which loaded thread is to execute instructions at any given time. In this paper we show that both decisions are important, and that incorrect choices can lead to serious performance degradation. We propose thread prioritization as a means of guiding both levels of scheduling. Each thread has a priority that can change dynamically, and that the scheduler uses to allocate as many computation resources as possible to critical threads. We briefly describe its implementation, and we show simulation performance results for a number of simple benchmarks in which synchronization performance is critical.> Stuart Fiske, William J. Dally |
HPCA | 1 |
| 1995 | Thread prioritization: A thread scheduling mechanism for multiple-context parallel processors
Stuart Fiske, William J. Dally |
Future Gener. Comput. Syst. | 1 |
| 1992 | The Message Driven Processor: An Integrated Multicomputer Processing ElementabstractA description is given of the Message-Driven Processor (MDP), an integrated multicomputer node. It incorporates a 36-bit integer processor, a memory management unit, a router for a 3D mesh network, a network interface, a 4K*36-bit word static RAM (SRAM), and an ECC dynamic RAM (DRAM) controller on a single 1.1 M-transistor VLSI chip. The MDP is not specialized for a single model of computation. Instead, it incorporates efficient primitive mechanisms for communication, synchronization, and naming. These mechanisms support most proposed parallel programming models. Each processing node of the MIT J-Machine consists of an MDP with 1 Mbit of DRAM.> William J. Dally, Andrew A. Chien, Stuart Fiske, Gregory A. Fyler, Waldemar Horwat, John S. Keen, Richard A. Lethin, Michael D. Noakes, Peter R. Nuth, D. Scott Wills |
ICCD | 3 |
| 1988 | The Reconfigurable Arithmetic ProcessorabstractThe reconfigurable arithmetic processor (RAP), an arithmetic processing node for a message-passing, MIMD (multiple-input, multiple-data-stream) concurrent computer, is described. It incorporates on one chip several serial, 64-bit floating-point arithmetic units connected by a switching network. By sequencing the switch through different patterns, the RAP chip calculates complete arithmetic formulas. By chaining together its arithmetic units, the RAP reduces the amount of off-chip data transfer. Simulations have shown that off-chip I/O can often be reduced to 30% or 40% of that required by a conventional arithmetic chip. A peak performance of 20 MFLOPS (million floating-point operations per second) with 800-Mb/s off-chip bandwidth in 2- mu m CMOS process is predicted.> Stuart Fiske, William J. Dally |
ISCA | 1 |