Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
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 2009 Publication 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.
[2]
A. Bachtold, et al., "Logic Circuits with Carbon Nanotube Transistors," Science, vol. 294, pp. 1317--1320, 2001.
[3]
A. P. de Silva and N. D. McClenaghan, "Molecular-Scale Logic Gates," Chemistry -- A European Journal, vol. 10 (3), pp. 574--586, 2004.
[4]
C. Dwyer, et al., "DNA Self-assembled Parallel Computer Architectures," Nanotechnology, vol. 15, pp. 1688--1694, 2004.
[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.
[6]
D. Endy, "Foundations for Engineering Biology," Nature, vol. 438 (7067), pp. 449--453, 2005.
[7]
F. Faggin and M. E. Hoff, "Standard parts and custom design merge in four-chip processor kit," Electronics, pp. 112--116, 1972.
[8]
S. Freescale, "MC9RS08KA2, MC9RS08KA2 Data-sheet," 2007.
[9]
I. Golding, et al., "Real-Time Kinetics of Gene Activity in Individual Bacteria," Cell, vol. 123 (6), pp. 1025--1036, 2005.
[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.
[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.
[12]
Y. Huang, et al., "Logic Gates and Computation from Assembled Nanowire Building Blocks," Science, vol. 294, pp. 1313--1317, 2001.
[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.
[14]
J. R. Lakowicz, Principles of Fluorescence Spectros-copy. New York: Kluwer Academic/Plenum Publishers, 1999.
[15]
F. Patolsky, et al., "Electrical Detection of Single Viruses," Proceedings of the National Academy of Sciences, vol. 101 (39), pp. 14017--14022, 2004.
[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.
[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.
[18]
C. Pistol and C. Dwyer, "Scalable, low-cost, hierarchical assembly of programmable DNA nanostructures," Nano-technology, vol. 18, pp. 125305--9, 2007.
[19]
C. Pistol, et al., "Nanoscale Optical Computing using Resonance Energy Transfer Logic," IEEE Micro, vol 28 (6) Nov-Dec, 2008.
[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.
[21]
Stmicroelectronics, "ST6200C/ST6201C/ST6203C Data-sheet," 2007.
[22]
M. Suzan-Monti, et al., "Genomic and evolutionary aspects of Mimivirus," Virus Research, vol. 1 (117), pp. 145--155, 2006.
[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.
[24]
T. Vo-Dinh, et al., "DNA Biochip Using a Phototransistor Integrated Circuit," Analytical Chemistry, vol. 71 (2), pp. 358--363, 1999.
[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.
[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.
[27]
T. Zhang, et al., "Recent Progress in Carbon Nanotube-based Gas Sensors," Nanotechnology, vol. 19 (33), 2008.

Cited By

View all

Index Terms

  1. Architectural implications of nanoscale integrated sensing and computing

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ASPLOS XIV: Proceedings of the 14th international conference on Architectural support for programming languages and operating systems
    March 2009
    358 pages
    ISBN:9781605584065
    DOI:10.1145/1508244
    • cover image ACM SIGPLAN Notices
      ACM SIGPLAN Notices  Volume 44, Issue 3
      ASPLOS 2009
      March 2009
      346 pages
      ISSN:0362-1340
      EISSN:1558-1160
      DOI:10.1145/1508284
      Issue’s Table of Contents
    • cover image ACM SIGARCH Computer Architecture News
      ACM SIGARCH Computer Architecture News  Volume 37, Issue 1
      ASPLOS 2009
      March 2009
      346 pages
      ISSN:0163-5964
      DOI:10.1145/2528521
      Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 March 2009

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. biological computing
    2. instruction fused computing
    3. nanocomputing
    4. new computing domain

    Qualifiers

    • Research-article

    Conference

    ASPLOS09

    Acceptance Rates

    Overall Acceptance Rate 535 of 2,713 submissions, 20%

    Upcoming Conference

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)Moore’s Law and Economic ArchitecturesIEEE Micro10.1109/MM.2017.321111937:4(82-84)Online publication date: 18-Aug-2017
    • (2017)Exploiting Dark Fluorophore States to Implement Resonance Energy Transfer Pre-Charge LogicIEEE Micro10.1109/MM.2017.321111237:4(52-62)Online publication date: 1-Jan-2017
    • (2015)SOAP - Sea of atomic processorsProceedings of the 2015 Sixth International Green and Sustainable Computing Conference (IGSC)10.1109/IGCC.2015.7393684(1-6)Online publication date: 14-Dec-2015
    • (2014)Distributed topology discovery in self-assembled nano network-on-chipComputers and Electrical Engineering10.1016/j.compeleceng.2014.09.00340:8(292-306)Online publication date: 1-Nov-2014
    • (2014)Topology Discovery in Deadlock Free Self-assembled DNA NetworksModern Trends and Techniques in Computer Science10.1007/978-3-319-06740-7_25(301-311)Online publication date: 6-May-2014
    • (2013)A first effort for a distributed segment-based approach on self-assembled nano networksProceedings of the Sixth International Workshop on Network on Chip Architectures10.1145/2536522.2536532(59-64)Online publication date: 8-Dec-2013
    • (2010)Architectural Implications of Nanoscale-Integrated Sensing and ComputingIEEE Micro10.1109/MM.2010.930:1(110-120)Online publication date: 1-Jan-2010
    • (2019)DNA Based Hybrid Circuit Design Approaches2019 IEEE 5th International Conference for Convergence in Technology (I2CT)10.1109/I2CT45611.2019.9034066(1-6)Online publication date: Mar-2019
    • (2021)HMvisor: dynamic hybrid memory management for virtual machinesScience China Information Sciences10.1007/s11432-019-2729-564:9Online publication date: 19-Aug-2021

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media