Here are links to our research output. When several version of a paper were published, for instance one in conference proceedings and another in a journal, these are grouped together and only the most significant version is linked. All materials are subject to copyrights. (In fact, in some cases, the material shouldn't be posted here if the publisher owns the copyright. Examples are most IEEE publications. But we post it anyway...)
Storing with Molecules
Computing with Molecules
title:
|
Parallel Pairwise Operations on Data Stored in DNA: Sorting, XOR, Shifting, and Searching
|
authors:
|
Arnav Solanki, Tonglin Chen, and Marc Riedel
|
to appear in:
|
Natural Computing, 2023
|
presented at:
|
International Workshop on Bio-Design Automation, Cambridge, England, 2019.
|
presented at:
|
International Conference on DNA Computing and Molecular Programming, 2021
|
|
Paper
|
Slides
|
title:
|
Discrete-Time Signal Processing with DNA
|
authors:
|
Hua Jiang, Ahmad Salehi, Marc Riedel and Keshab Parhi
|
appeared in:
|
ACS Synthetic Biology, Vol. 2 no. 5, pp. 245–254, 2013. Supplementary Information: List of Reactions
|
appeared in:
|
IEEE Design & Test of Computers, Vol. 29, No. 3, pp. 21–31, 2012.
|
presented at:
|
IEEE/ACM International Conference on Computer-Aided Design, San Jose, CA, 2010.
|
presented at:
|
IEEE Workshop on Signal Processing Systems, San Francisco, 2010
|
|
Paper
|
Slides
|
title:
|
Writing and Compiling Code into Biochemistry
|
authors:
|
Adam Shea, Brian Fett, Marc Riedel, and Keshab Parhi
|
presented at:
|
IEEE/ACM International Conference on Computer-Aided Design, San Jose, CA, 2009; and at Pacific Symposium on Biocomputing, Kona, Hawaii, 2010 (see blog).
|
presented at:
|
IEEE/ACM International Workshop on Logic and Synthesis, Berkeley, 2009
|
|
Paper
|
Slides
|
Computing about Molecules
Computing with Random Bit Streams
title:
|
Polysynchronous Clocking: Exploiting the Skew Tolerance of Stochastic Circuits
|
authors:
|
M. Hassan Najafi, David Lilja, Marc Riedel, and Kia Bazargan
|
appeared in:
|
IEEE Transactions on Computers, Vol. 66, No. 10, pp. 1734–1746, 2017 Feature Paper of the Month
|
presented at:
|
Work-in-Progress Session, IEEE/ACM Design Automation Conference, 2016
|
presented at:
|
IEEE/ACM Asia and South Pacific Design Automation Conference, 2016
|
|
Paper
|
Slides
|
title:
|
Computation on Stochastic Bit Streams: Digital Image Processing Case Studies
|
authors:
|
Peng Li, David Lilja, Weikang Qian, Kia Bazargan and Marc Riedel
|
appeared in:
|
IEEE Trans. on Very Large Scale Integration Systems, Vol. 22, No. 3, pp. 449–462, 2014
|
presented at:
|
Power and Timing Modeling, Optimization and Simulation Workshop, pp. 235–244, 2012
|
|
Paper
|
title:
|
Logical Computation on Stochastic Bit Streams with Linear Finite State Machines
|
authors:
|
Peng Li, David Lilja, Weikang Qian,Kia Bazargan and Marc Riedel
|
appeared in:
|
IEEE Transactions on Computers, Vol. 63, No. 6., pp. 1474–1486, 2014
|
presented at:
|
IEEE/ACM Asia and South Pacific Design Automation Conference, Sydney, Australia, 2012
|
|
Paper
|
title:
|
Transforming Probabilities with Combinational Logic
|
authors:
|
Weikang Qian, Marc Riedel, Hongchao Zhou, and Jehoshua Bruck
|
appeared in:
|
IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, Vol. 30, No. 9, pp. 1279–1292, 2011
|
appeared in:
|
Advanced Techniques in Logic Synthesis, Optimizations and Applications Sunil Khatri and Kanupriya Gulati editors, Springer Publishing, 2011
|
presented at:
|
IEEE/ACM International Conference on Computer-Aided Design, San Jose, 2009 (nominated for IEEE/ACM William J. McCalla ICCAD Best Paper Award).
|
presented at:
|
IEEE/ACM International Workshop on Logic and Synthesis, Berkeley, CA, 2009
|
|
Paper
|
Slides
|
Computing with Emerging Technology
title:
|
A Stochastic Computing Scheme of Embedding_Random Bit Generation and Processing in Computational Random Access Memory (SC-CRAM)
|
authors:
|
Brandon Zink, Yang Lv, Masoud Zabihi, Husrev Cilasun , Sachin Sapatnekar, Ulya Karpuzcu, Marc Riedel, and Jian-Ping Wang
|
appeared in:
|
IEEE Journal on Exploratory Solid-State Computational Devices and Circuits, Vol. 9, No. 1, pp. p. 29–37, 2023
|
|
Paper
|
title:
|
Interconnects for DNA, Quantum, In-Memory, and Optical Computing
|
authors:
|
Amlan Ganguly, Sergi Abadal, Ishan Thakkar, Natalie Enright Jerger, Marc Riedel, Masoud Babaie, Rajeev Balasubramonian, Abu Sebastian, Sudeep Pasricha, and Baris Taskin
|
appeared in:
|
IEEE_Micro, Vol. 42, No. 3, pp. 40–49, 2022
|
|
Paper
|
Computing with Feedback
Algorithms and Data Structures
Information Theory & Mathematics
title:
|
Computing in the Rain A Reliable Array of Independent Nodes
|
authors:
|
Vasken Bohossian, Charles Fan, Paul LeMahieu, Marc Riedel, Lihao Xu, Jehoshua Bruck
|
appeared in:
|
IEEE Transactions on Parallel and Distributed Systems, Vol. 12, No. 2, pp. pp. 99–114, 2001
|
presented at:
|
Int. Parallel and Distributed Processing Symposium, pp. 1204–1213, Cancun, Mexico, 2000
|
|
Paper
|
Theses
Funding Proposals