skip to main content
10.1145/1508244.1508247acmconferencesArticle/Chapter ViewAbstractPublication PagesasplosConference Proceedingsconference-collections
research-article

Architectural implications of nanoscale integrated sensing and computing

Published:07 March 2009Publication History

ABSTRACT

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.

References

  1. H. Abelson, et al., "Amorphous Computing," Communications of the ACM, vol. 43 (5), pp. 74--82, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Bachtold, et al., "Logic Circuits with Carbon Nanotube Transistors," Science, vol. 294, pp. 1317--1320, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  3. A. P. de Silva and N. D. McClenaghan, "Molecular-Scale Logic Gates," Chemistry -- A European Journal, vol. 10 (3), pp. 574--586, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  4. C. Dwyer, et al., "DNA Self-assembled Parallel Computer Architectures," Nanotechnology, vol. 15, pp. 1688--1694, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  5. C. Dwyer, et al., "Energy Transfer Logic on DNA Nanostructures: Enabling Molecular-Scale Amorphous Computing," in Proceedings of the 4th Workshop on Non-Silicon Computing (NSC4), pp. 33--40, 2007.Google ScholarGoogle Scholar
  6. D. Endy, "Foundations for Engineering Biology," Nature, vol. 438 (7067), pp. 449--453, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  7. F. Faggin and M. E. Hoff, "Standard parts and custom design merge in four-chip processor kit," Electronics, pp. 112--116, 1972.Google ScholarGoogle Scholar
  8. S. Freescale, "MC9RS08KA2, MC9RS08KA2 Data-sheet," 2007.Google ScholarGoogle Scholar
  9. I. Golding, et al., "Real-Time Kinetics of Gene Activity in Individual Bacteria," Cell, vol. 123 (6), pp. 1025--1036, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  10. M. Heilemann, et al., "Carbocyanine Dyes As Efficient Reversible Single-molecule Optical Switch," Journal of the American Chemical Society, vol. 127 (11), pp. 3801--3806, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  11. J. Hill, et al., "System Architecture Directions for Networked Sensors," in Proceedings of the Ninth International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 93--104, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Y. Huang, et al., "Logic Gates and Computation from Assembled Nanowire Building Blocks," Science, vol. 294, pp. 1313--1317, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  13. P. Juang, et al., "Energy-efficient Computing for Wild-life Tracking: Design Tradeoffs and Early Experiences with Zebranet," in Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 96--107, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. R. Lakowicz, Principles of Fluorescence Spectros-copy. New York: Kluwer Academic/Plenum Publishers, 1999.Google ScholarGoogle Scholar
  15. F. Patolsky, et al., "Electrical Detection of Single Viruses," Proceedings of the National Academy of Sciences, vol. 101 (39), pp. 14017--14022, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  16. J. P. Patwardhan, et al., "NANA: a Nano-scale Active Network Architecture," J. Emerg. Technol. Comput. Syst., vol. 2 (1), pp. 1--30, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. J. P. Patwardhan, et al., "A Defect Tolerant Self-organizing Nanoscale SIMD Architecture," in Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 241--251, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. C. Pistol and C. Dwyer, "Scalable, low-cost, hierarchical assembly of programmable DNA nanostructures," Nano-technology, vol. 18, pp. 125305--9, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  19. C. Pistol, et al., "Nanoscale Optical Computing using Resonance Energy Transfer Logic," IEEE Micro, vol 28 (6) Nov-Dec, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. R. L. Rich and D. G. Myszka, "Survey of the year 2001 commercial optical biosensor literature," Journal of Molecular Recognition, vol. 15 (6), pp. 352--376, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  21. Stmicroelectronics, "ST6200C/ST6201C/ST6203C Data-sheet," 2007.Google ScholarGoogle Scholar
  22. M. Suzan-Monti, et al., "Genomic and evolutionary aspects of Mimivirus," Virus Research, vol. 1 (117), pp. 145--155, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  23. C. M. Tsai and C. E. Frasch, "A sensitive silver stain for detecting lipopolysaccharides in polyacrylamide gels," Anal Biochem, vol. 119 (1), pp. 115--119, 1982.Google ScholarGoogle ScholarCross RefCross Ref
  24. T. Vo-Dinh, et al., "DNA Biochip Using a Phototransistor Integrated Circuit," Analytical Chemistry, vol. 71 (2), pp. 358--363, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  25. A. J. Wand, "Dynamic activation of protein function: A view emerging from NMR spectroscopy," Nature Structural Biology, vol. 8 (11), pp. 926--931, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  26. B. Zhai, et al., "A 2.60pj/inst Subthreshold Sensor Processor for Optimal Energy Efficiency," VLSI Circuits, 2006. Digest of Technical Papers. 2006 Symposium on, pp. 154--155, 2006.Google ScholarGoogle Scholar
  27. T. Zhang, et al., "Recent Progress in Carbon Nanotube-based Gas Sensors," Nanotechnology, vol. 19 (33), 2008.Google ScholarGoogle Scholar

Index Terms

  1. Architectural implications of nanoscale integrated sensing and computing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!