Demo Data from EDBT 2026 / reviewers in the wild / expert
Michael A. Schuette
dblp:59/747
· DBLP profile ↗
10ranked-venue papers
6as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 6 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
4 papers |
Processor architecture and microarchitecture · 50% Hardware accelerators and domain-specific architectures · 22% Hardware reliability and fault tolerance · 17% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 2003 | The Reconfigurable Streaming Vector Processor (RSVPTM) · MICRO 2003 |
Processor architecture and microarchitecture
vector processor |
0.0 | 1 | 2003 | The Reconfigurable Streaming Vector Processor (RSVPTM) · MICRO 2003 |
Hardware reliability and fault tolerance › error detection
concurrent error detection |
0.0 | 2 | 1994 | Exploiting Instruction-Level Parallelism for Integrated Control-Flow Monitoring · IEEE Trans. Computers 1994 Processor Control Flow Monitoring Using Signatured Instruction Streams · IEEE Trans. Computers 1987 |
Hardware reliability and fault tolerance › error detection
control flow checking |
0.0 | 2 | 1994 | Exploiting Instruction-Level Parallelism for Integrated Control-Flow Monitoring · IEEE Trans. Computers 1994 Processor Control Flow Monitoring Using Signatured Instruction Streams · IEEE Trans. Computers 1987 |
Embedded and real-time systems
multimedia processing |
0.0 | 1 | 2003 | The Reconfigurable Streaming Vector Processor (RSVPTM) · MICRO 2003 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1991 | An Instruction-Level Performance Analysis of the Multiflow TRACE 14/300 · MICRO 1991 |
Processor architecture and microarchitecture
instruction-level parallelism |
0.0 | 2 | 1994 | Exploiting Instruction-Level Parallelism for Integrated Control-Flow Monitoring · IEEE Trans. Computers 1994 An Instruction-Level Performance Analysis of the Multiflow TRACE 14/300 · MICRO 1991 |
Processor architecture and microarchitecture › instruction-level parallelism
VLIW |
0.0 | 1 | 1994 | Exploiting Instruction-Level Parallelism for Integrated Control-Flow Monitoring · IEEE Trans. Computers 1994 |
Methods — techniques the papers use, named apart from their topics
data-flow graph programming · 0.0available resource-driven monitoring · 0.0fault injection · 0.0cyclic code signatures · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | The Reconfigurable Streaming Vector Processor (RSVPTM)abstractThe need to process multimedia data places large computational demands on portable/embedded devices. These multimedia functions share common characteristics: they are computationally intensive and data-streaming, performing the same operation(s) on many data elements. The reconfigurable streaming vector processor (RSVP) is a vector coprocessor architecture that accelerated streaming data operations. Programming the RSVP architecture involves describing the shape and location of vector steams in memory and describing computations as data-flow graphs. These descriptions are intuitive and independent of each other, making the RSVP architecture easy to program. They are also machine independent, allowing binary-compatible implementations with varying cost-performance tradeoffs. This paper presents the RSVP architecture and programming model, a programming case study, and our first implementation. Our results show significant speedups on streaming data functions. Speedups for kernels and applications range from 2 to over 20 times that of an ARM9 host processor alone. Silviu M. S. A. Chiricescu, Ray Essick, Brian Lucas, Phil May, Kent Moat, Jim Norris, Michael A. Schuette, Ali Saidi |
MICRO | 7 |
| 2002 | Morphable Multipliers
Silviu M. S. A. Chiricescu, Michael A. Schuette, Robin Glinton, Herman Schmit |
FPL | 2 |
| 1994 | Embedded systems design for low energy consumption
Michael A. Schuette, John R. Barr 0001 |
ICCAD | 1 |
| 1994 | Exploiting Instruction-Level Parallelism for Integrated Control-Flow MonitoringabstractComputer architectures are using increased degrees of instruction-level machine parallelism to achieve higher performance, e.g., superpipelined, superscalar and very long instruction word (VLIW) processors. Full utilization of such machine parallelism is difficult to achieve and sustain, resulting in the occurrence of idle resources at run time. This work explores the use of such idle resources for concurrent error detection in processors employing instruction-level machine parallelism. The Multiflow TRACE 14/300 processor, a VLIW machine, is chosen as an experimental vehicle. Experiments indicate that significant idle resources are likely to exist across a wide range of scientific applications for the TRACE 14/300. A methodology is presented for detecting transient control-flow errors, called available resource-driven control-flow monitoring (ARC), whose resource use can be tailored to the existence of idle resources in the processor. Results of applying ARC to the Multiflow TRACE 14/300 processor show that >99% of control-flow errors are detected with negligible performance overhead. These results demonstrate that ARC is highly effective in using the idle resources of a processor to achieve concurrent error detection at a very low cost.> Michael A. Schuette, John Paul Shen |
IEEE Trans. Computers | 1 |
| 1993 | Instruction-level experimental evaluation of the Multiflow TRACE 14/300 VLIW computer
Michael A. Schuette, John Paul Shen |
J. Supercomput. | 1 |
| 1992 | The Future of Embedded System DesignabstractAs the scope of application of embedded CPUs changes, the design methodologies used to create embedded systems must keep pace. The authors explore what is understood of embedded system design, what problems need to be solved, and novel technologies that may help solve those problems.> James H. Aylor, Raúl Camposano, Michael A. Schuette, Marilyn Wolf, Nam Sung Woo |
ICCD | 3 |
| 1991 | An Instruction-Level Performance Analysis of the Multiflow TRACE 14/300
Michael A. Schuette, John Paul Shen |
MICRO | 1 |
| 1987 | Processor Control Flow Monitoring Using Signatured Instruction StreamsabstractThis paper presents an innovative approach, called signatured instruction streams (SIS), to the on-line detection of control flow errors caused by transient and intermittent faults. At compile time an application program is appropriately partitioned into smaller subprograms, and cyclic codes, or signatures, characterizing the control flow of each subprogram are generated and embedded in the object code. At runtime, special built-in hardware regenerates these signatures using runtime information and compares them to the precomputed signatures. A mismatch indicates the detection of an error. A demonstration system, based on the MC68000 processor, has been designed and built. Fault insertion experiments have been performed using the demonstration system. The demonstration system, using 17 percent hardware overhead, is able to detect 98 percent of faults affecting the control flow and 82 percent of all randomly inserted faults. Michael A. Schuette, John Paul Shen |
IEEE Trans. Computers | 1 |
| 1985 | Automated Design for Testability of Semicustom Integrated Circuits
Patrick P. Fasang, Michael A. Schuette, John Paul Shen, William A. Gwaltney |
ITC | 2 |
| 1983 | On-Line Self-Monitoring Using Signatured Instruction Streams
Michael A. Schuette, John Paul Shen |
ITC | 1 |