摘要
本文论证了三值光学计算机用硬件并行计算一个简单结构量的技术,阐述了形成这种强大计算能力的自然根源——三值光电混合处理器具有数据位数众多、按位可重构和加法器无进位过程等天然优势.讨论了如何利用这些优势将三值光学处理器重构成一个众位数复合处理器,使其包含多个不同功能的计算器,以及如何应用复合处理器,在一条操作指令下用硬件处理具有不同数据类型的多个数据.显然,当这些不同类型的数据组成一个结构型数据时,三值光学计算机就展现出在一条指令下处理一个结构量的能力,因此称这种计算机为结构量计算机,并以此来表征它在应用方面的特征.文中详细介绍了应用三值光学计算机计算一个简单结构量的技术概要,包括SZG文件格式、SZG文件的自动生成方式、对高级程序语言的扩充技术等,还举例计算了具有4个不同数据类型项(分量)的结构量,通过分析对1000组这种结构量的计算过程,展示了三值光学计算机在计算结构量方面的强大并行能力.
In this paper,a novel technology for processing simple structured data via the hardware of a ternary optical computer(TOC) is investigated,and the natural sources of this powerful processing ability-massive quantity of data bits of the ternary photo-electronic processor,reconstruction bit by bit,and carry-free adder-are described.It is also discussed that how to use these characteristics to reconstruct a ternary optical processor into a composite one with many data bits and several different functions.Furthermore,this paper details how to apply this kind of composite processor to process vast amounts of different types of structured data in the hardware within one operation instruction.Apparently,when a TOC is applied to process structured data,which is composed of different types of simple data,only one instruction is needed.Thus,its overwhelming superiority is revealed.We call this kind of computer a "structured data computer" for its application features.At the beginning of this paper,a technique outline applying a TOC to process simple structured data is detailed,which includes the SZG file format,a method for generating the SZG file automatically,and the extension for advanced programming languages.Next,an example is given of processing structured data with four components of different types through the structured data computer.In conclusion,the strong capacity of the TOC for processing structured data is exhibited by analyzing the computational process of 1000 pairs of structured data.
出处
《中国科学:信息科学》
CSCD
北大核心
2016年第3期311-324,共14页
Scientia Sinica(Informationis)
基金
国家自然科学基金青年基金(批准号:61103054)
上海市自然科学基金(批准号:13ZR1416000
15ZR1415400)
上海市教育委员会科研创新项目(批准号:13ZZ074
13YZ005)
上海高校青年教师培养资助计划(批准号:ZZSD13035)资助