Architectural implications of nanoscale integrated sensing and computing

This paper explores the architectural implications of integrating computation and molecular probes to form nanoscale sensor processors (nSP). We show how nSPs may enable new computing domains and automate tasks that currently require expert scientific training and costly equipment. This new application domain severely constrains nSP size, which significantly impacts the architectural design space. In this context, we explore nSP architectures and present an nSP design that includes a simple accumulator-based ISA, sensors, limited memory and communication transceivers. To reduce the application memory footprint, we introduce the concept of instruction-fused sensing. We use simulation and analytical models to evaluate nSP designs executing a representative set of target applications. Furthermore, we propose a candidate nSP technology based on optical Resonance Energy Transfer (RET) logic that enables the small size required by the application domain; our smallest design is about the size of the largest known virus. We also show laboratory results that demonstrate initial steps towards a prototype.

[1]  Chris Dwyer,et al.  A defect tolerant self-organizing nanoscale SIMD architecture , 2006, ASPLOS XII.

[2]  Chris Dwyer,et al.  Nanoscale Optical Computing Using Resonance Energy Transfer Logic , 2008, IEEE Micro.

[3]  Chris Dwyer,et al.  NANA: A nano-scale active network architecture , 2006, JETC.

[4]  C. Dwyer,et al.  Scalable, low-cost, hierarchical assembly of programmable DNA nanostructures , 2007 .

[5]  C. Frasch,et al.  A sensitive silver stain for detecting lipopolysaccharides in polyacrylamide gels. , 1982, Analytical biochemistry.

[6]  D Raoult,et al.  Genomic and evolutionary aspects of Mimivirus. , 2006, Virus research.

[7]  M. Ericson,et al.  DNA biochip using a phototransistor integrated circuit. , 1999, Analytical chemistry.

[8]  Bo Zhai,et al.  A 2.60pJ/Inst Subthreshold Sensor Processor for Optimal Energy Efficiency , 2006, 2006 Symposium on VLSI Circuits, 2006. Digest of Technical Papers..

[9]  M. Heilemann,et al.  Carbocyanine dyes as efficient reversible single-molecule optical switch. , 2005, Journal of the American Chemical Society.

[10]  Rebecca L Rich,et al.  Survey of the year 2001 commercial optical biosensor literature , 2002, Journal of molecular recognition : JMR.

[11]  Chris Dwyer,et al.  Architectural Implications of Nanoscale-Integrated Sensing and Computing , 2010, IEEE Micro.

[12]  A. P. de Silva,et al.  Molecular-scale logic gates. , 2004, Chemistry.

[13]  Yong Wang,et al.  Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with ZebraNet , 2002, ASPLOS X.

[14]  T. Cao,et al.  Logic Gates and Computation from Assembled Nanowire Building Blocks , 2001 .

[15]  D. Endy Foundations for engineering biology , 2005, Nature.

[16]  David E. Culler,et al.  System architecture directions for networked sensors , 2000, SIGP.

[17]  Gengfeng Zheng,et al.  Electrical detection of single viruses. , 2004, Proceedings of the National Academy of Sciences of the United States of America.

[18]  A. Joshua Wand,et al.  Dynamic activation of protein function: A view emerging from NMR spectroscopy , 2001, Nature Structural Biology.

[19]  Chris Hanson,et al.  Amorphous computing , 2000, Commun. ACM.

[20]  R. Rich,et al.  Survey of the year 2004 commercial optical biosensor literature , 2005, Journal of molecular recognition : JMR.

[21]  A. Lebeck,et al.  Energy Transfer Logic on DNA Nanostructures : Enabling Molecular-Scale Amorphous Computing , 2007 .

[22]  N. Myung,et al.  Recent progress in carbon nanotube-based gas sensors , 2008, Nanotechnology.

[23]  E. Cox,et al.  Real-Time Kinetics of Gene Activity in Individual Bacteria , 2005, Cell.

[24]  J. Lakowicz Principles of fluorescence spectroscopy , 1983 .

[25]  C. Dekker,et al.  Logic Circuits with Carbon Nanotube Transistors , 2001, Science.

[26]  Chris Dwyer,et al.  DNA self-assembled parallel computer architectures , 2004 .