基于可逆计算模型的节能算法研究

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:wuxingyu0406
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
能耗问题一直是计算机领域重要的研究课题之一,随着摩尔定律的逐渐失效,降低能耗成为半导体行业迫在眉睫的问题。早期的能耗研究都主要通过调整电路架构或者是优化程序的编译指令来降低能耗,但是能耗优化在未来终将面临Landauer极限,只有通过可逆计算才能打破该极限。可逆计算早在1961年就由Landauer提出设想,要求从逻辑函数到底层物理硬件都必须是可逆的,在这半个世纪中,整个可逆计算体系也陆陆续续得到不少学者的研究,从可逆图灵机的提出到可逆逻辑门的设计,尤其随着绝热电路的提出,可逆计算在90年代得到了巨大的飞跃。基于可逆逻辑门的加法器、乘法器、ALU,甚至是可逆的处理器Pendulum都得以实现。近年来不少研究者致力于隔热电路中的晶体管设计,并取得了喜人的成果。在这些物理硬件的基础上有学者提出了可逆计算机架构、可逆的指令集以及各种可逆编程语言,但是对于算法层面的可逆研究却没有得到足够多的重视。传统的算法并未从可逆角度设计,算法中有大量的信息被擦除丢失,因此其可逆化需要额外的garbage信息保证算法逆向执行的确定性,而对这些信息的优化则是节能的关键。不同于通用的可逆化模拟方法,传统算法的可逆化不仅仅是对原算法的可逆翻译,要求研究者充分的了解算法过程中的信息丢失才能使可逆算法中使用的garbage空间最少。本文分别对常用的数据结构和算法进行了可逆化设计与模拟实现。其中涉及到的数据结构有队列、二分堆、优先队列、二叉搜索树以及红黑树,在保证时间复杂度的前提下均达到了最优的garbage空间。本文还主要对排序算法和图算法进行了可逆化分析与实现,均取得了最优的可逆化模拟,在不增加时间复杂度的前提下使用了最少的garbage。并且对于动态规划算法提出了通用的可逆模拟思路,使所有的动态规划算法在保留“备忘录”的条件下都可以达到“无垢”的可逆化模拟。
其他文献
动态高速数据流上的异常检测技术在近年来逐步成为研究热点。其中,数据流上的多维序列异常检测技术更是在诸如Web安全、航空航天安全和计算机系统异常诊断等领域都具有迫切需
随着机器人在不同行业的广泛应用,机器人在人类工作和生活中扮演着越来越重的角色。在市场需求和政策鼓励的前提下,机器人市场的发展十分迅猛,单个工业机器人不能完成或完成
H.264标准和AVS标准与以往视频压缩标准相比,在编码效率与编码精度上具有明显优势,并且已经成功应用在很多领域。通过软件方式实现H.264算法和AVS算法存在占用资源大以及实现
过渡时期及其总路线是老话题,但存有争议。梳理考据有之,维护颂扬有之,质疑反思亦有之。争论面前,惟努力理清线索,方能一探究竟。任何事件皆非孤立存在,必有因果。对应到过渡
会议
传统的信号采样建立在Shannon-Nyquist采样定律的基础之上,要求采样频率必须大于信号最高频率的2倍才能准确的重构信号。但是随着身边传感器的日益增多,人们对信号采样的需求
进入21世纪以来,中国快速发展,习近平总书记在党的十九大中强调要发展素质教育,落实立德树人的根本任务,新高考的实施,高校录取方式的多元化,对于人才的判定已不是唯分数论,
高校高等教育资源是高校发展的一个重要条件,对于高校教育资源的购置市场存在诸多问题的现象,目前我国高校资源统一采用招投标方式公开采购。招投标是目前市场上公认的最具有
语用学和认知语言学都是研究语言的使用。不过,认知语言学是强调、说明语言和其他认知能力之间的相互关系;语用学则研究是符号与解释者之间的关系。此文先简要介绍语用学和认
跳频通信(Frequency-Hopping Spread Spectrum,FHSS)是扩频通信技术之一,利用一直改变的频点来躲开周围环境对其产生的干扰,因此其能够很好地对抗频点污染以及减少信号的衰落
藏传佛教是藏学研究和中国传统文化的一部分,具有一定的研究价值。随着藏传佛教在世界的传播,中外藏传佛教文献的翻译也愈加重要。本文节选了《藏传佛教》(Tibetan Buddhism)一书中的第二章和第三章为翻译对象,以汉斯·弗米尔目的论为指导,多角度探究藏传佛教作品的翻译问题,具体包括词汇、句子和语篇的翻译策略和方法,以强调目的论在指导藏传佛教作品翻译中的可行性,为探究藏传佛教作品的翻译提供更多的可