三值光学处理器的特点_第1页
三值光学处理器的特点_第2页
三值光学处理器的特点_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

三值光学处理器的特点

1光计算机的发展历程随着计算机在人们日常生活中的广泛应用,从简单的数据计算和处理转变为复杂的工业控制和科学研究数据处理,极大地提高了生产效率。目前计算机的运算速度和性能仍在不断提高,但是面对人们解决复杂度高的问题要求的实时数据处理和算术运算,电子计算机日趋显露其发展极限。这是由于电子的本性限制着电子计算机的发展,一是电信号的辐射损耗限制着计算机各部件的通信速度;二是电子计算机位数的大幅度增加难以实现。因此人们不断研究各种新型的计算机,其中以光子取代电子,研究构造光学计算机吸引了更多专家和研发人员,并且已经取得了长足进展。因为光计算机最重要的两个优点:光传播时无辐射损耗和光束之间无须屏蔽;而这两点正是克服电子计算机的速度和位数的两个瓶颈。同时,不断创造出来的各种高质量光学器件为光计算机的诞生奠定了物质基础。目前光学计算机研究有三个分支,其中一个分支是以计算机的基本原理来考察光的物理特征,寻找合适的光学特征和成熟的空间调制器,以现代技术(主要是电子计算机技术)为背景,研发能充分发挥光学优势的计算机,从发挥光学的个别优势逐步发展到发挥更多的光学优势。其中金翊教授等人提出的三值光学计算机体系结构,并经过随后十年的不懈研究,于2011年建成了千位三值光学计算机应用研究系统SD11以及后来的一系列核心技术研究。三值光学处理器是三值光学计算机的核心硬件之一,它是光学运算的物理承载体,是一种光运算、电控制的新型处理器。使用有光态的两个相互垂直的偏振方向和无光态来表达信息,三值光学处理器用液晶阵列控制光束的偏振方向,配合偏振片来完成信息处理,由于液晶阵列在像素数量上的优势,所以三值光学计算机数据位数众多,而且很容易再扩展。依据降值设计原理,可随时根据用户需要,把光学处理器的任何部分构造成某个逻辑运算器。这也就是三值光学处理器的重构性2系统总体控制原理目前,以作为三值光学计算机的核心器件-三值光学处理器,采用“光处理、电控制、以电子计算机为基础、逐步增加光学部件的构造策略三值光计算机的概念结构设计如图1所示,整个系统结构包括三个主要部分:控制系统、数据输入/输出系统和光学处理器部件。图中光学处理器部件的实线椭圆圈标识的部分就是三值光学处理器。图中输入/输出阵列与光学处理器部件间的粗线表示千位数据线,m通道数据输入服务器与各输入存储阵列的细线表示64位数据线,m通道数据输出服务器与各输出存储阵列的细线表示64位结果输出线,控制系统发出的线是控制线,包括对运算器的重构命令控制线和各个电子部件的控制线。目前的三值光学计算机系统都是基于这个概念构建,系统的主要工作原理简述如下:首先,用户通过外部接口将任务提交给三值光计算机系统,命令被发送给控制系统,数据被发送入数据输入系统;其次,控制系统按照用户的命令生成对各部件的控制命令,(1)控制器向数据输入系统为用户输入数据申请数据通道,m通道数据输入服务器分配某个存储阵列,当输入存储阵列存满后,通过千位数据线将数据送入光学处理器部件中的编码器,之后输入数据存储阵列通知控制系统;(2)控制器对运算器发出运算器重构控制命令,运算器以三值运算高效地处理数据,接着把运算结果交给解码器;之后将结果输出给输出系统的某个输出存储阵列;最后,输出存储阵列收到计算结果后,通过某个64位结果输出线把结果送到m通道数据输出服务器,经过外部接口返回给用户。3获得的重要成果3.1加法器的原理2004年,金翊,何华灿等人提出了用液晶构成进位直达并行通道,解决了三值光计算机的巨位数并行运算进位的串行延时难题,完善了三值光计算机加法器的原理3.2降值理论及通用规则简介2006年,严军勇,金翊和左开中等人在设计百位量级三值逻辑光学运算器过程中,发现了降值设计规律-把运算基元排成阵列,再按照“设计规范”组合运算基元可随时构造一个对应的无进(借)位运算符。随后他们提出了三值逻辑光学运算器的降值理论和通用降值设计规范;并将其应用在三值逻辑光学运算器设计中,获得了令人满意的效果。最后设计实现了一个重构型三值逻辑光学运算器的实验系统,该系统实现了所有的19683个二元三值逻辑光学运算器3.3在三个值光学计算机中使用msd方法2009年底,金翊,沈云付等人建立了三值光计算机的MSD计数制3.4处理器重构操作步骤王宏健硕士在实验上证明了三值光学处理器的可重构性,并通过一个数据位的人工操作方式给出了处理器重构操作的具体步骤。随后,研究团队又给出了几种重构方案,到2014年,欧阳山博士和金翊教授等利用小规模FPGA芯片实现了一个数千位的三值光学处理器重构电路3.5值光学计算机-sd112011年,上海大学自主研制了第一台三值光学计算机-SD11,如图2所示。SD11中采用了欧阳山博士和金翊教授共同完成的重构电路并实现了运算器控制电路。3.6三值光学计算机的msd交叉去除方法和实现2015年,金翊,沈云付和徐群等人建立了三值光学计算机第一个除法例程的算法4应用场景的选择三值光学处理器的按位分配和按位可重构特性使得三值光学处理器的每一位计算功能都可以按照用户要求实时重构,从而实现了一种新类型的多用户多任务并行处理方式。因此,三值光学计算机非常适合应用于多用户多任务并行处理、海量数据处理和大数据处理等研究领域。下一步将在以下两个方面继续对三值光学处理器重构和控制策略深入研究。4.1千位民警可重构光学处理器的重构与控制策略与方法在降值设计理论关于可重构的推论,一位重构三值光学处理器的设计与实现、千位三值光学处理器基元重构实验电路的设计等基础之上,研究千位乃至万位可重构光学处理器的重构与控制策略与方法。这些重构与控制策略方法涉及如何有效地重构处理器一个基元的功能来实现一位数据处理,如何选择处理器数据位重构成具有特定功能的处理器和如何确定重构时机。4.2通用处理器重建策略和方法利用现有的计算例程处理高效地重构出新型计算例程的符合处理器的方法与策略,进一步开发出通用型处理器重构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论