Nanotechnology and Future Supercomputing

K. Eric Drexler

CS Department, Stanford University, Stanford, CA 94305

from Proceedings of the Third International Conference on Supercomputing, International Supercomputing Institute (1988)


 
Abstract. The advance of technology in chemistry, biochemistry, and micromanipulation is carrying us toward the ability to build complex molecular structures, including molecular machines and molecular electronic devices. Although molecular electronic computers will surely be faster, molecular mechanical computers are easier to design and analyze. Their capabilities set lower bounds to the performance of supercomputing systems in the coming era of nanotechnology.

1. INTRODUCTION

Nanotechnology is a projected technology based on a general ability to build objects to complex atomic specifications [1,2]. It takes its name from the nanometer scale of the structures it can produce; a cubic nanometer of material typically contains over a hundred atoms (Figure 1). Size alone does not define nanotechnology, however. Nanotechnology will not be limited to making small structures [3]; further, just as cigarettes and bubble pipes (which make micron-scale smoke particles and soap films) are not tools of microtechnology, so not all processes that make nanometer-scale products (which include simple molecules, ultrathin films, and submicron lines) are examples of nanotechnology. Nanotechnology implies atom-by-atom control of complex structures; microtechnology implies the fabrication of complex, microscopic structures without this control.

Nanotechnology will be based on programmable machine tools—termed assemblerswhich will enable the construction of a wide range of molecular structures. Living systems demonstrate that molecular machines can build molecular machines. Some enzymes assemble small reactive molecules to build larger molecules, and ribosomes act as genetically-programmed machine tools, assembling small reactive molecules in complex patterns to form large molecular machines.

Ribosomes build machines only from protein, but a molecular-scale robot arm, working with a wide range of reactive molecules, should be able to build molecular machines with almost any chemically-reasonable structure (some limits are described in ). Synthetic organic chemists make a wide range of molecular structures by mixing reactive molecules in solution. Characteristically, however, they cannot make very complex structures (say, a molecular object with the complexity of a computer), owing to the difficulty of controlling the site of a reaction on the surface of a large molecule. Liquid-phase diffusion bumps molecules together in all possible positions and orientations; wherever reactions are chemically feasible, they occur. Assemblers will sidestep this limit by eliminating diffusion: they will position reactive molecules mechanically, making reactions occur only at the sites selected by the designer.
 
 

Figure 1: A block of diamond with a volume slightly under one cubic nanometer (block surface planes fall between atomic planes). Contains 176 atoms.

2. PATHS TO NANOTECHNOLOGY

The core idea of nanotechnology is to use assemblers to build assemblers and other products. This appears reasonable, but circular. How might assemblers be built in the first place? Just as there was no principle preventing crude machine tools from building better machine tools during the development of macrotechnology, so there is no principle preventing crude molecular machines from building better molecular machines during the development of nanotechnology. Several paths lead toward this sort of spiraling advance in technology.

First-generation assemblers may be developed through protein engineering; biochemical analogies indicate that protein engineering (when sufficiently advanced) will enable the design and fabrication of complex, self-assembling molecular machines [1] (relevant work is discussed in [4,5,6,7]). Likewise, first-generation assemblers may be developed through the synthesis of self-assembling sets of non-protein molecules (relevant work is discussed in [8,9,10]). Alternatively, advances in micromanipulation may enable the construction of first-generation assemblers through mechanically-directed molecular assembly; reports of atomic rearrangement through field-induced evaporation from scanning tunneling microscope (STM) tips [11] and of highly localized chemical reactions induced by currents at an STM tip [12] are suggestive in this regard. In practice, development may well involve a combination of chemical, biochemical, and micromechanical techniques. But however assemblers may first be built, later assemblers will be built using assemblers. The nature of nanotechnology and its capabilities will then be independent of the nature of proteins, conventional chemistry, and initial micromanipulation technologies.

Since multiple paths lead to molecular machines and nanotechnology, no one development problem is likely to block advance in this direction. With multiple paths, multiple research groups, and multiple chains of short-term rewards along each path, it is (in a competitive world) hard to imagine that nanotechnology will not eventually be realized. This adds to its interest as a object of study.
 

3. MOLECULAR MACHINES AND ELECTRONICS

Assemblers will enable the construction of both molecular electronic and molecular mechanical devices [13]. The former have been the subject of a series of conferences at which many device concepts have been proposed (though many involving nuclear displacements and hence mechanical degrees of freedom). It is to be expected that electronic effects will permit faster switching times (in the femtosecond range?) than do mechanical effects, permitting the construction of faster computers. The quantum electronics of heterogeneous molecular systems remains a complex field, however, and as of this writing no reasonably concrete and defensible concept for a molecular electronic computer appears to have emerged (for a recent review, see [14]).

Molecular machines will operate on the same scale of sizes and energies as molecular electronics [13], and are easier to design and analyze: Newtonian mechanics is adequate. What is more, they can be used as a basis for computers—for molecular Babbage machines, albeit with more modem architectures. This makes molecular machines of interest in understanding the future of computing.

A well-established nanotechnology is unlikely to use biomolecules as machines. Just as engineers prefer to work with light, rigid materials on a large scale, so nanoengineers will prefer such materials on a small scale. Thus, parts will typically contain patterns of atoms like those found in engineering plastics, ceramics, graphite, and diamond. To visualize molecular mechanical devices, it is important to recognize that molecules are objects, with size, shape, mass, strength, stiffness, and so forth. Large machines are made of parts with many atoms; nanomachines will be made of parts with few. The molecular machines envisioned for a well-established nanotechnology are surprisingly conventional—they include electric motors (electrostatic, rather than electromagnetic [2]), gears and bearings [15], and a range of other moving parts.
 

4. MECHANICAL NANOCOMPUTERS

The chief constraints in designing molecular mechanical computers are available shapes (atoms are rounded and they bond only at certain angles), structural stiffness (molecules are elastic, letting shapes distort), and thermal noise (vibrational displacements vary inversely with mechanical stiffness). Design and analysis indicate that these constraints can be met; results are summarized below.

The scheme analyzed parallels CMOS logic, with movable rods analogous to conduction pathways, rod motions analogous to currents, rod displacements analogous to voltages, and mechanical locks analogous to transistors. Proposed rods are of carbyne [17], a linear carbon structure with alternating single and triple bonds. Knobs (Figure 2) enable rods to interact: rods slide in channels, and a gate knob can block or unblock the motion of a probe knob (Figure 3). A rod that is free to move when pulled is in a 1 state; a locked rod is in a 0 state. The speed of sound in carbyne rods (when weighted by knobs) is some 17,000 meters per second, allowing a signal to propagate 0.1 micron in about 6 picoseconds. The chief breakdown of the analogy with CMOS circuits is that rods must be reset to their original positions in a distinct series of operations.
 
 

Figure 2: Probe knob (left) and gate knob (right), with carbyne rod segments
 
 

Figure 3: Configuration of knobs in a lock with (right) and without (left) the associated matrix and channels. Probe knobs are above, gate knobs below.


Work remains to be done in the design of several elements. These include the non-moving matrix that surrounds the channels, the drive system that links an electrostatic motor to the oscillating rods, springs to establish restoring tensions and essential degrees of compliance in rod systems, and a carry chain for the ALU (systems analogous to the Manchester carry chain seem feasible). Even in the absence of these, rough estimates of many system parameters can be made with some assurance [16].

The delay associated with the motion of a single rod (having many inputs and up to 16 outputs) is about 50 picoseconds. Based on this, a plausible cycle time for a CPU is about one nanosecond. Power dissipation is difficult to estimate accurately, but appears to be less than kT per gate per operation in reversable combinational logic (dissipation lessens at lower speeds); at room temperature, kT is about 4x10-21 joules. The rate of soft errors (resulting from thermal noise) can apparently be kept below one in 1012 logic operations.

The volume of a CPU can be estimated by scaling from semiconductor technology. Roughly speaking, a logic rod is equivalent to a conduction path, but its 0.3 nm diameter is some 10-4 the width of a 3-micron line. Locks and transistors scale comparably. Applying a 10-4 scale factor to the active volume of a CPU chip with 3-micron line width (and pretending that lines, like rods, are as thick as they are wide) leads to the conclusion that an equivalent nanomechanical device could fit in a few thousandths of a cubic micron.

Design concepts for RAM cells suggest RAM storage densities of roughly 1020 bits per cubic centimeter. Design concepts for molecular tape memory suggest tape storage densities of roughly 1022 bits per cubic centimeter. With tape speeds on the order of a meter per second, seek times for tapes of reasonable size can be fractions of a millisecond.

Compared to hypothetical electronic nanocomputers, these mechanical devices would be at a disadvantage in speed, but might have advantages in compactness and energy efficiency. Their only clear advantage is in ease of design and analysis—a crucial factor, when attempting to estimate the capabilities of technologies that are still far from implementation.

5. SUPERCOMPUTING SYSTEMS

The speed projected above will be exceeded by conventional electronic systems in the foreseeable future. Since assemblers will enable the construction of electronic systems superior to those that can be made by conventional means, nanotechnology-based supercomputers

will surely use electronic systems for their time-critical operations. Still, mechanical nanocomputers set a lower bound on performance for massively parallel system elements.

Consider the computational capacity that can be packaged in a cubic centimeter. Allowing half the volume for cooling channels and communications, the remainder holds room for half a trillion complex CPUs, each with several hundred megabytes of fast tape, a half-dozen megabytes of RAM, and a potential clock speed of about a gigahertz. Passing cooling water through the system at a rate of three liters per minute with a temperature rise of 20 kelvins provides 4 kW of cooling capacity. Given a power estimate of kT per gate per operation, this cooling rate can support 1024 gate-operations/second. Such a system would contain more computational capacity than all the computers in the world today.

6. CONCLUSION

Trends in technology are carrying us toward the ability to build structures to complex, atomic specifications. This capability will exploit molecular machines, and allow the construction of molecular machines and molecular electronic systems. Though electronic systems will be faster, mechanical systems can support computation and are more easily analyzed. Mechanical nanocomputers can apparently maintain gigahertz clock rates with a power dissipation low enough to allow billions to be packaged in centimeter-scale, fluid-cooled systems.
 

REFERENCES

  1. K. E. Drexler, "Molecular Engineering: An approach to the development of general capabilities for molecular manipulation," Proc. Natl. Acad. Sci., Vol. 78, pp. 5275-5278, 1981.
  2. K. E. Drexler, Engines of Creation. New York: Doubleday, 1986.
  3. K. E. Drexler, "Molecular Engineering: Assemblers and Future Space Hardware," Proceedings of the 33rd Annual Meeting of the American Astronautical Society, Boulder, CO. October 1986.
  4. C. O. Pabo and E.G. Suchanek, "Computer-Aided Model-Building Strategies for Protein Design," Biochemistry, Vol. 25, pp. 5987-5991, 1986.
  5. J. W. Ponder and F.M. Richards, "Tertiary Templates for Proteins," J. Mol. Biol., Vol. 193, pp. 775-791, 1987.
  6. W. H. Rastetter, "Enzyme Engineering," Appl. Biochem. and Biotech., Vol. 8, pp. 423-436, 1983.
  7. K. M. Ulmer, "Protein Engineering," Science, Vol. 219, pp. 666-671, 11 Feb 1983.
  8. R. C. Hayward, "Abiotic Receptors," Chem. Soc. Rev., Vol. 12, pp. 285-308, 1983.
  9. T. R. Kelly and M.P. Maguire, "A Receptor for the Oriented Binding of Uric Acid Type Molecules," J. Am. Chem. Soc., Vol. 109, pp. 6549-6551, 1987.
  10. J.-M. Lehn, "Supramolecular Chemistry: Receptors, Catalysts, and Carriers," Science, Vol. 227, pp. 849-856, 22 Feb 1985.
  11. R. S. Becker, J.A. Golovchenko, and B.S. Swartzentruber, "Atomic-scale Surface Modifications Using a Tunnelling Microscope," Nature, Vol. 325, pp. 419-421, 29 Jan 1987.
  12. J. S. Foster, J.E. Frommer, and P.C. Amett, "Molecular Manipulation Using a Tunnelling Microscope," Nature, Vol. 331, No. 6154, 28 Jan 1988.
  13. K. E. Drexler, "Molecular Machinery and Molecular Devices," Molecular Electronic Devices II, Ed. Forrest Carter. New York: Marcel Dekker, 1987.
  14. R. C. Haddon and A.A. Lamola, "The Molecular Electronic Device and the Biochip Computec Present Status," Proc. Natl. Acad. Sci., Vol. 82, pp. 1874-1878, April 1985.
  15. K. E. Drexler, "Nanomachinery: Atomically Precise Gears and Bearings," Proceedings of the IEEE Micro Robots and Teleoperators Workshop, Hyannis, MA, November 1987.
  16. K. E. Drexler, "Rod Logic and Thermal Noise in the Mechanical Nanocomputer," Proceedings of the Third International Symposium on Molecular Electronic Devices, Ed. Forrest Carter. Amsterdam: Elsevier, 1988.
  17. A. M. Sladkov, "Carbyne--A New Allotropic Form of Carbon," Soviet Scientific Reviews, Section B, Chemistry Reviews, Vol. 3., Ed. M.E. Vol'pin. New York: Harwood Academic Publishers, 1981.

Created: February 1, 2002
Last Modified: May 19, 2003
HTML Editor: Robert J. Bradbury