TY - CHAP
T1 - Much ado about almost nothing
T2 - Compilation for nanocontrollers
AU - Dietz, Henry G.
AU - Arcot, Shashi D.
AU - Gorantla, Sujana
PY - 2004
Y1 - 2004
N2 - Advances in nanotechnology have made it possible to assemble nanostructures into a wide range of micrometer-scale sensors, actuators, and other novel devices... and to place thousands of such devices on a single chip. Most of these devices can benefit from intelligent control, but the control often requires full programmability for each device's controller. This paper presents a combination of programming language, compiler technology, and target architecture that together provide full MIMD-style programmability with per-processor circuit complexity low enough to allow each nanotechnology-based device to be accompanied by its own nanocontroller.
AB - Advances in nanotechnology have made it possible to assemble nanostructures into a wide range of micrometer-scale sensors, actuators, and other novel devices... and to place thousands of such devices on a single chip. Most of these devices can benefit from intelligent control, but the control often requires full programmability for each device's controller. This paper presents a combination of programming language, compiler technology, and target architecture that together provide full MIMD-style programmability with per-processor circuit complexity low enough to allow each nanotechnology-based device to be accompanied by its own nanocontroller.
UR - http://www.scopus.com/inward/record.url?scp=35048892831&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=35048892831&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-24644-2_30
DO - 10.1007/978-3-540-24644-2_30
M3 - Chapter
AN - SCOPUS:35048892831
SN - 9783540246442
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 466
EP - 480
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
A2 - Rauchwerger, Lawrence
ER -