Here are links to our papers, theses, proposals, and presentations. 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.
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 Transactions on VLSI Sytems, Vol. 22, No. 3, pp. 449–462, 2014
|
appeared in:
|
Lecture Notes in Computer Science Power and Timing Modeling, Optimization and Simulation Workshop G. Goos, J. Hartmanis, and J. V. Leeuwen Editors, Springer, 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 Molecules
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
View an interactive version of the data for this paper here.
Computing with Nanoscale Lattices
Computing with Feedback
Algorithms and Data Structures
Mathematics
Theses
Funding Proposals