Demo Data from VLDB 2026 / reviewers in the wild / expert
Douglas M. Carmean
dblp:128/9388
· DBLP profile ↗
6ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 since 2021Computer networks · 1Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 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
4 papers |
Emerging computing paradigms · 46% Storage systems · 30% Hardware reliability and fault tolerance · 11% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Emerging computing paradigms
quantum computer architecture |
0.9 | 2 | 2022 | AFS: Accurate, Fast, and Scalable Error-Decoding for Fault-Tolerant Quantum Computers · HPCA 2022 Taming the instruction bandwidth of quantum computers via hardware-managed error correction · MICRO 2017 |
Emerging computing paradigms › quantum computer architecture
quantum error correction |
0.9 | 2 | 2022 | AFS: Accurate, Fast, and Scalable Error-Decoding for Fault-Tolerant Quantum Computers · HPCA 2022 Taming the instruction bandwidth of quantum computers via hardware-managed error correction · MICRO 2017 |
Storage systems › storage devices › molecular data storage
DNA storage |
0.6 | 2 | 2019 | DNA Data Storage and Hybrid Molecular-Electronic Computing · Proc. IEEE 2019 A DNA-Based Archival Storage System · ASPLOS 2016 |
Hardware reliability and fault tolerance › error correction
error correction decoder |
0.6 | 1 | 2022 | AFS: Accurate, Fast, and Scalable Error-Decoding for Fault-Tolerant Quantum Computers · HPCA 2022 |
Emerging computing paradigms
molecular computing |
0.4 | 1 | 2019 | DNA Data Storage and Hybrid Molecular-Electronic Computing · Proc. IEEE 2019 |
Storage systems › storage devices
molecular data storage |
0.4 | 1 | 2019 | DNA Data Storage and Hybrid Molecular-Electronic Computing · Proc. IEEE 2019 |
Storage systems
archival storage |
0.2 | 1 | 2016 | A DNA-Based Archival Storage System · ASPLOS 2016 |
Storage systems
key-value storage |
0.2 | 1 | 2016 | A DNA-Based Archival Storage System · ASPLOS 2016 |
Emerging computing paradigms › quantum computer architecture
fault-tolerant quantum computing |
0.2 | 1 | 2022 | AFS: Accurate, Fast, and Scalable Error-Decoding for Fault-Tolerant Quantum Computers · HPCA 2022 |
Memory systems › processing-in-memory
near-data processing |
0.1 | 1 | 2019 | DNA Data Storage and Hybrid Molecular-Electronic Computing · Proc. IEEE 2019 |
Methods — techniques the papers use, named apart from their topics
union find decoding · 0.6pipelined hardware design · 0.6digital microfluidics · 0.4DNA synthesis · 0.4DNA sequencing · 0.4hardware error correction · 0.3wet lab experiments · 0.2simulation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | AFS: Accurate, Fast, and Scalable Error-Decoding for Fault-Tolerant Quantum ComputersabstractQuantum computers promise computational advantages for many important problems across various application domains. Unfortunately, physical quantum devices are highly susceptible to errors that limit us from running most of these quantum applications. Quantum Error Correction (QEC) codes are required to implement Fault-Tolerant Quantum Computers (FTQC) on which computations can be performed without encountering errors. Error decoding is a critical component of quantum error correction and is responsible for transforming a set of qubit measurements generated by the QEC code, called the syndrome, into error locations and error types. For the feasibility of implementation, error decoders must not only identify errors with high accuracy, but also be fast and scalable to a large number of qubits. Unfortunately, most of the prior works on error decoding have focused primarily only on the accuracy and have relied on software implementations that are too slow to be of practical use. Furthermore, these studies only look at designing a single decoder and do not analyze the challenges involved in scaling the storage and bandwidth requirements when performing error correction in large systems with thousands of qubits.In this paper, we present AFS, an accurate, fast, and scalable decoder architecture that is designed to operate in the context of systems with hundreds of logical qubits. We present the hardware implementation of AFS, which is based on the Union Find decoding algorithm and employs a three-stage pipelined design. AFS provides orders of magnitude higher accuracy compared to recent SFQ-based hardware decoders (logical error rate of 6×10−10for physical error rate of 10−3) and low decoding latency (42ns on average), while being robust to measurement errors introduced while extracting syndromes during the QEC cycles. We also reduce the amount of decoding hardware required to perform QEC simultaneously on all the logical qubits by co-designing the micro-architecture across multiple decoding units. Our proposed Conjoined-Decoder Architecture (CDA) reduces the storage overhead by 70% (10MB to 2.8MB). Finally, we reduce the bandwidth overheads required to transmit syndromes from the qubits to the decoders by exploiting the sparsity in the syndromes and compressing the data. Our proposed Syndrome Compression reduces the bandwidth requirement by 30x, on an average. Poulami Das 0005, Christopher A. Pattison, Srilatha Manne, Douglas M. Carmean, Krysta M. Svore, Moinuddin K. Qureshi, Nicolas Delfosse |
HPCA | 4 |
| 2019 | A case for superconducting acceleratorsabstractAs scaling of CMOS slows down, there is growing interest in alternative technologies that can improve performance and energy-efficiency. Superconducting circuits based on Josephson Junctions (JJ) is an emerging technology that provides devices which can be switched with pico-second latencies and consumes two orders of magnitude lower switching energy compared to CMOS. While JJ-based circuits can operate at high frequencies and are energy-efficient, the technology faces three critical challenges: limited device density and lack of area-efficient technology for memory structures, low gate fanout, and new failure modes of Flux-Traps that occurs due to the operating environment. Swamit S. Tannu, Poulami Das 0005, Michael L. Lewis, Robert F. Krick, Douglas M. Carmean, Moinuddin K. Qureshi |
CF | 5 |
| 2019 | DNA Data Storage and Hybrid Molecular-Electronic ComputingabstractMoore's law may be slowing, but our ability to manipulate molecules is improving faster than ever. DNA could provide alternative substrates for computing and storage as existing ones approach physical limits. In this paper, we explore the implications of this trend in computer architecture. We present a computer systems perspective on molecular processing and storage, positing a hybrid molecular-electronic architecture that plays to the strengths of both domains. We cover the design and implementation of all stages of the pipeline: encoding, DNA synthesis, system integration with digital microfluidics, DNA sequencing (including emerging technologies such as nanopores), and decoding. We first draw on our experience designing a DNA-based archival storage system, which includes the largest demonstration to date of DNA digital data storage of over three billion nucleotides encoding over 400 MB of data. We then propose a more ambitious hybrid-electronic design that uses a molecular form of near-data processing for massive parallelism. We present a model that demonstrates the feasibility of these systems in the near future. We think the time is ripe to consider molecular storage seriously and explore system designs and architectural implications. Douglas M. Carmean, Luis Ceze, Georg Seelig, Kendall Stewart, Karin Strauss, Max Willsey |
Proc. IEEE | 1 |
| 2017 | Taming the instruction bandwidth of quantum computers via hardware-managed error correctionabstractA quantum computer consists of quantum bits (qubits) and a control processor that acts as an interface between the programmer and the qubits. As qubits are very sensitive to noise, they rely on continuous error correction to maintain the correct state. Current proposals rely on software-managed error correction and require large instruction bandwidth, which must scale in proportion to the number of qubits. While such a design may be reasonable for small-scale quantum computers, we show that instruction bandwidth tends to become a critical bottleneck for scaling quantum computers. Swamit S. Tannu, Zachary A. Myers, Prashant J. Nair, Douglas M. Carmean, Moinuddin K. Qureshi |
MICRO | 4 |
| 2016 | A DNA-Based Archival Storage SystemabstractDemand for data storage is growing exponentially, but the capacity of existing storage media is not keeping up. Using DNA to archive data is an attractive possibility because it is extremely dense, with a raw limit of 1 exabyte/mm3 (109 GB/mm3), and long-lasting, with observed half-life of over 500 years. This paper presents an architecture for a DNA-based archival storage system. It is structured as a key-value store, and leverages common biochemical techniques to provide random access. We also propose a new encoding scheme that offers controllable redundancy, trading off reliability for density. We demonstrate feasibility, random access, and robustness of the proposed encoding with wet lab experiments involving 151 kB of synthesized DNA and a 42 kB random-access subset, and simulation experiments of larger sets calibrated to the wet lab experiments. Finally, we highlight trends in biotechnology that indicate the impending practicality of DNA storage for much larger datasets. James Bornholt, Randolph Lopez, Douglas M. Carmean, Luis Ceze, Georg Seelig, Karin Strauss |
ASPLOS | 3 |
| 2013 | Power modeling and thermal management techniques for manycoresabstractThe rising number of cores in manycore architectures, along with technology scaling, results in high power densities and thermal issues on the die. To explore innovative thermal management techniques in such processors, we need an accurate online estimate of the power consumption. In this paper, we present the first ever power model for Intel many integrated core processors, which we use to show the benefit of a novel manycore specific thermal management technique called workload intermixing. Our proposed model leverages performance monitoring events and accounts for operating voltage and clock frequency. We validate our model for Intel Knights Ferry (KNF) design and show that we have an average of 4.73% prediction error vs. measurements. We provide the breakdown of total power into three main components: compute, memory, and interconnect and use it as an input for thermal management. Our simulation results show that our proposed intermixing of workloads in KNF architecture can reduce the total number of thermal emergency situations by 58% with energy savings of 14% on average. Rajib Nath, Douglas M. Carmean, Tajana Rosing |
ISCC | 2 |