• DocumentCode
    2004569
  • Title

    Femtocomputing: new architectural ideas for procedural and evolutionary computers whose components switch in femto-seconds

  • Author

    De Garis, Hugo ; Batty, Thayne ; Ce, Wang

  • Author_Institution
    Dept. of Comput. Sci., Utah State Univ., Logan, UT, USA
  • fYear
    2005
  • fDate
    29 June-1 July 2005
  • Firstpage
    301
  • Lastpage
    306
  • Abstract
    This paper presents some tentative ideas on how future procedural and evolutionary computers might compute, when nanotechnology gives us the possibility to store a bit of information on a single atom. At such tiny scales, switching times are likely to be in femtoseconds, i.e. quadrillionths of a second (Walls, 1994). Since electrical signals travel about 30 cm (a foot) in a nanosecond, a femtosecond will correspond to a millionth of this distance, i.e. a length of about 300 molecules. Traditional computing methodologies, using a centralized memory to store program instructions, and a centralized ALU to perform calculations, will no longer be appropriate, due to the time delays involved in fetching instructions from the program memory to the ALU. In the time this would take, the ALU would have changed its state (switching in femtoseconds). Hence both the program instructions and the means used to execute them, need to be distributed throughout the 3D space of the computational medium, whatever form it takes. This paper discusses new and preliminary architectural ideas on how "femto-computers" can compute in both a procedural and in an evolutionary style.
  • Keywords
    computer architecture; evolutionary computation; logic design; nanotechnology; switching; centralized ALU; centralized memory; computer architecture; evolutionary computer; femtocomputing; fetching instruction; nanotechnology; program instruction storage; program memory; switching time; Collision mitigation; Computer aided instruction; Computer architecture; Computer science; Distributed computing; Geology; Hardware; Neural nanotechnology; Switches; Ultrafast electronics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolvable Hardware, 2005. Proceedings. 2005 NASA/DoD Conference on
  • ISSN
    1550-6029
  • Print_ISBN
    0-7695-2399-4
  • Type

    conf

  • DOI
    10.1109/EH.2005.29
  • Filename
    1508514