|
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
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Harold Abelson , Don Allen , Daniel Coore , Chris Hanson , George Homsy , Thomas F. Knight, Jr. , Radhika Nagpal , Erik Rauch , Gerald Jay Sussman , Ron Weiss, Amorphous computing, Communications of the ACM, v.43 n.5, p.74-82, May 2000
[doi> 10.1145/332833.332842]
|
| |
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
|
Jason Hill , Robert Szewczyk , Alec Woo , Seth Hollar , David Culler , Kristofer Pister, System architecture directions for networked sensors, Proceedings of the ninth international conference on Architectural support for programming languages and operating systems, p.93-104, November 2000, Cambridge, Massachusetts, United States
|
| |
12
|
Y. Huang, et al., "Logic Gates and Computation from Assembled Nanowire Building Blocks," Science, vol. 294, pp. 1313--1317, 2001.
|
 |
13
|
Philo Juang , Hidekazu Oki , Yong Wang , Margaret Martonosi , Li Shiuan Peh , Daniel Rubenstein, Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with ZebraNet, Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, October 05-09, 2002, San Jose, California
|
| |
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
|
|
 |
17
|
Jaidev P. Patwardhan , Vijeta Johri , Chris Dwyer , Alvin R. Lebeck, A defect tolerant self-organizing nanoscale SIMD architecture, Proceedings of the 12th international conference on Architectural support for programming languages and operating systems, October 21-25, 2006, San Jose, California, USA
|
| |
18
|
C. Pistol and C. Dwyer, "Scalable, low-cost, hierarchical assembly of programmable DNA nanostructures," Nano-technology, vol. 18, pp. 125305--9, 2007.
|
| |
19
|
|
| |
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.
|
|