飞秒计算:程序和进化计算机的新架构思想,其组件在飞秒内切换

H. D. Garis, T. Batty, Wang Ce
{"title":"飞秒计算:程序和进化计算机的新架构思想,其组件在飞秒内切换","authors":"H. D. Garis, T. Batty, Wang Ce","doi":"10.1109/EH.2005.29","DOIUrl":null,"url":null,"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.","PeriodicalId":448208,"journal":{"name":"2005 NASA/DoD Conference on Evolvable Hardware (EH'05)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Femtocomputing: new architectural ideas for procedural and evolutionary computers whose components switch in femto-seconds\",\"authors\":\"H. D. Garis, T. Batty, Wang Ce\",\"doi\":\"10.1109/EH.2005.29\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":448208,\"journal\":{\"name\":\"2005 NASA/DoD Conference on Evolvable Hardware (EH'05)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-06-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2005 NASA/DoD Conference on Evolvable Hardware (EH'05)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EH.2005.29\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2005 NASA/DoD Conference on Evolvable Hardware (EH'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EH.2005.29","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

当纳米技术使我们有可能在单个原子上存储一点信息时,本文提出了一些关于未来程序和进化计算机如何进行计算的设想。在如此微小的尺度下,切换时间可能在飞秒,即千万亿分之一秒(Walls, 1994)。由于电信号在一纳秒内传播约30厘米(一英尺),一飞秒将对应于这个距离的百万分之一,即大约300个分子的长度。传统的计算方法,即使用集中式内存存储程序指令,并使用集中式ALU执行计算,将不再合适,因为从程序内存向ALU获取指令涉及时间延迟。在这段时间内,ALU将改变其状态(以飞秒为单位切换)。因此,无论采用何种形式,程序指令和用于执行它们的方法都需要分布在整个计算介质的三维空间中。本文讨论了关于“femto-computers”如何以程序和进化的方式进行计算的新的和初步的体系结构思想。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Femtocomputing: new architectural ideas for procedural and evolutionary computers whose components switch in femto-seconds
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信