Science Fair Projects Ideas - Computronium

All Science Fair Projects

      

Science Fair Project Encyclopedia for Schools!

  Search    Browse    Forum  Coach    Links    Editor    Help    Tell-a-Friend    Encyclopedia    Dictionary     

Science Fair Project Encyclopedia

For information on any area of science that interests you,
enter a keyword (eg. scientific method, molecule, cloud, carbohydrate etc.).
Or else, you can start by choosing any of the categories below.

Computronium

In futurology, computronium refers to material engineered to maximize its use as a computing substrate. While futurists usually use it to refer to hypothetical materials engineered on the molecular, atomic, or subatomic level by some advanced form of nanotechnology, the term can also be applied both to contemporary computing materials, and to theoretical physics constructs that are unlikely to ever be practical to build.

Contents

Use of Computronium

The degree of application of computronium depends on the societal conditions that one assumes, and on the characteristics of computronium. Conditions that would see widespread use are:

  • Computronium that is cheaper than or comparable in cost to other computing substrates. Limiting case: computronium is defined as matter optimized for best price/computation ratio.

Silicon-based microchips arguably fall into this category, as they are cheaper than other contemporary computing substrates that offer superior absolute performance.

  • Computronium that offers computing speeds greater than alternative substrates, combined with a demand for high computing speed.

Fine-linewidth microchips arguably fall into this category. Development is expensive, but market forces demand (and pay for) faster chips. Similarly, Gallium Arsenide and Silicon Germanium semiconductor substrates offer higher speed at increased cost.

  • Computronium that offers greater storage or computing density than alternative substrates, combined with a demand for small computing devices.

Various forms of computer storage device (including hard disks and random access memory chips) can be considered forms of density-optimized computronium.

  • Computronium that offers more computing or data storage capacity per unit mass, combined with a demand for low-mass computing devices.

While it is difficult to pinpoint contemporary examples where mass is the driving force behind computronium development, the switch from vacuum tube computers to transistor computers, and from discrete transistor computers to integrated circuit computers, was in considerable part driven by mass concerns, as lower mass computing devices had a wider range of applications, and hence a wider market.

  • Computronium that offers more computing operations per unit energy consumed, coupled with a demand for low-power computing devices.

The move to lower voltages and smaller devices in conventional integrated circuits are in part a result of the demand for greater computing power while maintaining a fixed power budget. The transition from emitter coupled logic to CMOS logic in high-speed computers was also driven by power concerns.

Many futurists speculate about futures where demand for computing power grows to the point where very large amounts of computronium are desired. Examples of applications include Jupiter Brains, planet-sized constructs made of computronium, and Matrioshka Brains, concentric Dyson spheres designed to extract all possible energy from the host star for use towards computation.

Conventional Integrated Circuits

Contemporary integrated circuits can be considered a form of computronium. The density and speed of integrated circuit computing elements has increased roughly exponentially for a period of several decades, following a trend described by Moore's Law. While it is universally accepted that this exponential improvement trend will end, it is unclear exactly how dense and fast integrated circuits will get by the time this point is reached. Working devices have been demonstrated that were fabricated with a MOSFET transistor channel length of 6.3 nanometres using conventional semiconductor materials, and devices have been built that used carbon nanotubes as MOSFET gates, giving a channel length of approximately 1 nanometre.

The ultimate density and computing power of integrated circuits are limited primarily by power dissipation concerns. An integrated circuit chip contains many capacitive loads, formed both intentionally (as is the case with gate to channel capacitance) and unintentionally (between any conductors that are near each other but not electrically connected). Changing the state of the circuit causes a change in the voltage across these parasitic capacitances, which involves a change in the amount of stored energy. As the capacitive loads are charged and discharged through resistive devices, an amount of energy comparable to that stored in the capacitor is dissipated as heat.

The result of heat dissipation on state change is to limit the amount of computation that may be performed on a given power budget. While device shrinkage can reduce some of the parasitic capacitances, the number of devices on an integrated circuit chip has increased more than enough to compensate for reduced capacitance in each individual device.

Two other approaches exist to lowering the power cost of state changes. One is to reduce the operating voltage of the circuit, and to reduce the voltage change involved in a state change (making a state change only change node voltage by a fraction of the supply voltage). This approach is limited by thermal noise within the circuit. There is a characteristic voltage proportional to the device temperature and to the Boltzmann constant, which the state switching voltage must exceed in order for the circuit to be resistant to noise. This is typically on the order of 50-100 mV, for devices rated to 100 degrees C external temperature (about 4 kT, where T is the device's internal temperature and k is the Boltzmann constant).

The second approach is to attempt to provide charge to the capacitive loads through paths that are not predominately resistive. This is the principle behind adiabatic circuits . The charge is supplied either from a variable-voltage inductive power supply, or by other elements in a reversible logic circuit. In both cases, the charge transfer must be primarily regulated by the non-resistive load. As a practical rule of thumb, this means the rate of change of a signal must be much slower than that dictated by the RC time constant of the circuit being driven. In other words, the price of reduced power consumption per unit computation is reduced absolute speed of computation.

In practice, while adiabatic circuits have been built, it has proven very difficult to use it to reduce computation power substantially in practical circuits.

Lastly, there are several techniques used to reduce the number of state changes associated with any given computation. For clocked logic circuits, the technique of clock gating is used, to avoid changing the state of functional blocks that aren't required for a given operation. As a more extreme alternative, the asynchronous logic approach implements circuits in such a way that an explicit externally supplied clock is not required. While both of these techniques are used to varying extents in integrated circuit design, the limit to practical applicability of each appears to have been reached.

In summary, conventional integrated circuits and their anticipated future descendants provide a form of high-density but power-hungry computronium limited by heat dissipation concerns.

Molecular Nanotechnology

Many futurists postulate some form of advanced nanotechnology able to mass-manufacture matter that is structured on a molecular or atomic level. This allows the creation of new types of computing device, that allow computronium that is even better optimized for several of the design constraints outlined above. In particular, computronium produced by molecular nanotechnology would be far lighter and more compact for a given computational or data storage capacity than computronium produced by bulk fabrication methods. Additionally, depending on implementation specifics, it is quite possible that molecular-scale devices would be able to perform computation more quickly than bulk-fabricated devices, though in practice this will likely fall back to heat limits, with the final speed relationship being unclear.

Two types of molecular-scale computing substrate are potentially practical: those based on electrical signals, and those that use the position and motion of mechanical components to represent data and to perform computation. Electrical computation would be performed in a manner reasonably similar to the implementation of cicuits today. Arguably it has already been demonstrated, in the form of field-effect transistors that use carbon nanotubes as gates. Carbon nanotubes also function acceptably as wires for conduction of signals in nanoscale circuits, providing a reasonable basis for the construction of molecular-level circuits. The drawback to using electrical signalling in molecular-scale circuits is the same as that for bulk-fabricated electronic circuits: heat dissipation. Thus, it is reasonable to conclude that computronium based on electrical devices fabricated on a molecular scale would have only a modest improvement in computing speed over the best devices that bulk-fabrication techniques have to offer. An improvement would still be present, if for no other reason than improved tailoring of surface to volume ratio and improved heat conduction in an appropriately constructed substrate.

Molecular-scale computronium based on mechanical devices could function by mechanisms similar to the rod logic proposed by Eric Drexler. While these too suffer from the problem of thermally induced noise, the mechanisms by which energy is dissipated are sufficiently different than the mechanisms for electrical devices that there is hope that mechanical devices may suffer somewhat less from the heating problems that afflict electrical devices.

Lastly, the option of optical computing mechanisms exists for molecular-scale computing devices. This is not listed among the potentially practical options for two reasons. Firstly, while the size of the active optical components may be very small, the size of the communications network must be comparable to the wavelength of the light used as a carrier. While waveguide techniques can ameliorate this constraint to some degree, they fall far short of producing the device densities possible using electrical or mechanical methods. Secondly, there is a very strong relation between the speed of computation, the wavelength of the light used as a carrier, and the amount of energy required to store a bit of information. This arises from the fact that, in order for the frequency of a light pulse to be well-defined, the duration of the pulse must be comparable to (or longer than) the frequency of oscillation of the photons acting as the carrier. For visible light, this is on the order of femtoseconds, while it is in principle possible for electronic devices to operate much more quickly. Speeding up this signal transmission time requires using a shorter wavelength, which involves more energy per photon. Even disregarding energy concerns, an upper limit to photon energy of at most a few eV is imposed by the requirement that the carrier photons not destroy molecular bonds in the substrate. In practice, an engineered optical computer would use photon energies in the 0.1 eV range or lower, for better ease of tailoring molecular energy levels to interact with the carrier photons. Lastly, the energy required to encode one bit of information is approximately that needed to produce 2-4 photons of the carrier frequency. This energy is relatively large compared to the amount needed to encode information using mechanical devices, though it is still comparable both to the amount needed to cause a state change in an electrical device, and the magnitude of thermal noise at room temperature. In summary, molecular-scale computronium based on optical principles would be quite mass-efficient, but quite bulky and slow compared to electronic or mechanical implementations.

Excited Atoms and Nuclei

The discussion of computronium based on nanotechnology assumes that the minimum scale for storage of one bit of information is one atom or one electron. This constraint turns out not to hold: as it is possible to excite the electrons of an atom to any of a very large number of states, so it is possible to store more that one bit of information using a single atom. Manipulation of atomic structure in this manner is sometimes referred to as picotechnology by futurists, though the name is something of a misnomer, as most readily-accessible excited atomic states useful for data storage produce orbitals that are much larger than even nanometre scale.

The most promising means of using individual atoms for data storage found to date is the technique of using light impulses at carefully tuned frequencies to perturb the state of Rydberg atoms. Data storage of several hundred bits in a single atom has been demonstrated by this method. Similarly, it is in principle possible to manipulate the state of electrons in the Fermi gas within a bounded conductor (such as a quantum dot) to store information in a similar manner, though this involves the use of many atoms. In both cases, the apparatus must be kept very cold, so that thermal effects don't perturb the data storage state (energy levels are very finely spaced). In the case of Rydberg atom data storage, the atoms used for storage must additionally be suspended in some form of atom trap to prevent interactions with normal matter from perturbing the excited atoms' states.

Due to suceptibility to thermal noise and to apparatus considerations, this is not expected to be a widely-used method of data storage, except possibly in situations requiring low mass above all other design considerations. Additionally, due to the very small spacings in energy levels, transitions between energy levels tend to be very slow, resulting in very slow data access compared to other forms of data storage. It is unclear how, if at all, atoms excited in this manner would be used as a computing mechanism, as opposed to a data storage mechanism.

In principle, similar techniques can be used to store information encoded as excited states of atomic nuclei. Manipulation of the atomic nucleus in this manner is sometimes referred to as femtotechnology by futurists. It is unlikely that this mechanism will ever be practical, due to the very high energies involved in nuclear state transitions (requiring equipment capable of processing gamma rays efficiently and without degradation), and to the behavior of the strong nuclear force making excited nuclear states less stable, and forcing there to be a finite number of excited states below the binding energy of the atomic nucleus (unlike the in principle infinite number of bound states in an atom).

Limits to Computation

There are several physical and practical limits to the amount of computation or data storage that can be performed with a given amount of mass, volume, or energy:

  • The Bekenstein Bound limits the amount of information that can be stored within a spherical volume to the entropy of a black hole with the same surface area.
  • The temperature of the cosmic microwave background radiation gives a practical lower limit to the energy consumed to perform computation of approximately 4kT per state change, where T is the temperature of the background (about 3 Kelvin), and k is the Boltzmann constant. While a device could be cooled to operate below this temperature, the energy expended by the cooling would offset the benefit of the lower operating temperature.

There are several possible methods of producing computing devices or data storage devices that approach physical and practical limits:

  • A Matrioshka Brain is a set of concentric Dyson spheres that attempts to capture as much usable energy as possible from the host star, to make it available for computation.
  • A cold degenerate star could conceivably be used as a giant data storage device, by carefully perturbing it to various excited states, in the same manner as an atom or quantum well used for these purposes. Such a star would have to be artificially constructed, as no natural degenerate stars will cool to this temperature for an extemely long time.
  • It may be possible to use black hole as a data storage device, if a practical mechanism for extraction of contained information can be found. Such extraction has been shown to in principle be possible (Stephen Hawking's resolution to the black hole information paradox). This would achieve storage density exactly equal to the Bekenstein Bound.

With the exception of Matrioshka Brain construction, it is unlikely that any of these methods will ever be practical. None are expected to be practical in the near future.


References

External Links

10-26-2009 08:16:03
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details
Science kits, science lessons, science toys, maths toys, hobby kits, science games and books - these are some of many products that can help give your kid an edge in their science fair projects, and develop a tremendous interest in the study of science. When shopping for a science kit or other supplies, make sure that you carefully review the features and quality of the products. Compare prices by going to several online stores. Read product reviews online or refer to magazines.

Start by looking for your science kit review or science toy review. Compare prices but remember, Price $ is not everything. Quality does matter.
Science Fair Coach
What do science fair judges look out for?
ScienceHound
Science Fair Projects for students of all ages
All Science Fair Projects.com Site
All Science Fair Projects Homepage
Search | Browse | Links | From-our-Editor | Books | Help | Contact | Privacy | Disclaimer | Copyright Notice