时间:2017-1-1来源:本站原创作者:佚名

(图片来源于:卡耐基梅隆大学电气和计算机工程专业)

引言

“能量采集的计算机”,即无需电池和外接电源,可以吸收自然界中能量的计算机。这种计算机最大的问题,是由于外界能量源的不稳定,从而导致“间歇性运行”,所以一种称为“Chain”编程语言应运而生,以应对这个问题,保证计算机系统即使在能量供给不稳定的情况下,也可以有效的运行。

“能量采集的计算机”及其问题

一种革命性的新型计算机系统的运行即不需要电池,也不需要电源插座,而是从周围环境中获取能量,所以它成为“能量采集的计算机”。虽然无线电波、太阳能、热能、以及振动都可以成为设备能量的来源,但是这些能量源通常比较薄弱,会导致“间隙性运行”即周期性的断电和不可靠的运行。

新型编程语言提供有效解决方案

卡耐基梅隆大学电气和计算机工程专业的助理教授BrandonLucia,和他的博士生AlxiColin首次设计了一种用于构建可靠软件的编程语言,针对间隙性能量采集的计算机。Colin将在年11月3日于荷兰阿默斯特丹召开的SPLASH会议上发表这项研究。

Lucia解释道:

“环境中的能量,对于设备来说不是一直可以持续获取的。间隙性运行使得应用变得复杂,因为现有的软件编程语言以及程序员,都认为能量是一种可以持续获取的资源。”

新型编程语言的简介和原理

这种新型的编程语言,称为“Chain”(







































哪家治疗白癜风医院好
北京中科白癜风医院怎么样

转载请注明原文网址:http://www.gzdatangtv.com/bcyyfz/5409.html

------分隔线----------------------------