EDBT 2026 Demo / reviewers in the wild / expert
Duaine Pryor
dblp:10/3728
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3
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 |
Electronic design automation · 67% Performance modeling and evaluation · 18% Processor architecture and microarchitecture · 15% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 1 | 2001 | A Transaction-Based Unified Simulation/Emulation Architecture for Functional Verification · DAC 2001 |
Performance modeling and evaluation
simulation and emulation |
0.0 | 1 | 2001 | A Transaction-Based Unified Simulation/Emulation Architecture for Functional Verification · DAC 2001 |
Processor architecture and microarchitecture
many-core architecture |
0.0 | 1 | 2008 | Reinventing EDA with manycore processors · DAC 2008 |
Methods — techniques the papers use, named apart from their topics
transaction-level modeling · 0.0c-based testbench · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Reinventing EDA with manycore processorsabstractFaced with continually coping with Moore's Law, computer-aided design (CAD) for integrated circuits is used to facing challenges in our ever-evolving design problem. Increasing device complexity is a perennial challenge and has led to several discontinuities in design methodology. Over the last decade deep submicron physical effects have significantly complicated the design process and required new efforts in design for manufacturability. With the emergence of multicore and manycore microprocessor systems we face a new type of challenge: Not only will our design object (the microprocessor systems themselves) take another leap in complexity, but for the first time in our industry's history we will need to fundamentally change the way we design and implement our software solutions as well. In this panel a broad set of representatives at the front lines of addressing this challenge will outline how they plan to respond. Representative questions to the panelists include: Sachin S. Sapatnekar, Eshel Haritan, Kurt Keutzer, Anirudh Devgan, Desmond Kirkpatrick, Stephen Meier, Duaine Pryor, Tom Spyrou |
DAC | 7 |
| 2005 | A transaction-based unified architecture for simulation and emulationabstractThe availability of millions of transistors on a single chip has allowed the creation of complex on-chip systems. The functional verification of such systems has become a challenge. Simulation run times are increasing, and emulation is now a necessity. Creating separate verification environments for simulation and emulation slows the design cycle and it requires additional human efforts. This paper describes a layered architecture suitable for both simulation and emulation. The architecture uses transactions for communication and synchronization between the driving environment (DE) and the device under test (DUT). Transactions provide synchronization only as needed and cycle and event-based synchronization common in emulators. The result is more efficient development of the DE and 100% portability when moving from simulation to emulation. We give an overview of our layered architecture and describe its implementation. Our results show that, by using emulation, the register-transfer level (RTL) implementation of an industrial design can be verified in the same amount of time it takes to run a C-based simulation. We also show two orders of magnitude speeds up over simulations of C and RTL through a programming language interface Soha Hassoun, Murali Kudlugi, Duaine Pryor, Charles Selvidge |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |
| 2001 | A Transaction-Based Unified Simulation/Emulation Architecture for Functional VerificationabstractA transaction-based layered architecture providing for 100% portability of a C-based testbench between simulation and emulation is proposed. Transaction-based communication results in performance which is commensurate with emulation without a hardware target. Testbench portability eliminates duplicated effort when combining system level simulation and emulation. An implementation based on the IKOS VStation emulator validates these architectural claims on real designs. Murali Kudlugi, Soha Hassoun, Charles Selvidge, Duaine Pryor |
DAC | 4 |