[其他]层次型数据流机及其数据定向方法无效
申请号: | 87100245 | 申请日: | 1987-03-27 |
公开(公告)号: | CN87100245A | 公开(公告)日: | 1988-10-19 |
发明(设计)人: | 陈仁甫;吴刚 | 申请(专利权)人: | 电子工业部第三十二研究所 |
主分类号: | G06F15/20 | 分类号: | G06F15/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 上海市嘉定县澄*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 层次 数据流 及其 数据 定向 方法 | ||
本发明涉及层次型数据流机及其数据定向方法。
至今的数据流机从计算模型,体系结构设计到实现技术等各方面,还存在着许多尚待进一步研究、解决的问题(如曼彻斯特大学动态数据流机。归结起来系统中并行性开发缺乏层次性,盲目追求指令级并行,引起系统额外开销过大以及对数据流程序的执行没有有效的控制方法,致使引入大量重复、冗余的计算等问题是影响目前已有数据流机性能的主要原因。
由此,本发明提出了一个层次型数据流机体系结构及其中的数据定向的实现方法。利用本发明实现的层次型数据流机及其中的数据定向方法,降低了开发并行性的代价,使层次层数据流机能获得良好的性能价格比。
本发明的实现如下:采用一通用计算机作为主机Host,由若干个能独立、异步工作的族通过互连网A实现连接以及与主机Host之间的通信。每个族内部则由互连网B连接若干处理单元PE,族控制器CC组成。由主机Host中的编译程序自动将源程序划分为程序段和段内复合程序块,基本程序块等不同级程序单位並生成数据流图,然后按不同级程序单位散发到各族或处理单元PE上独立、并行执行。
以下将结合附图对本发明作进一步的详细描述。
图1是层次型数据流机的体系结构图。
图2是族控制器CC/存贮器MC结构图。
图3是处理单元PE结构图。
参照图1,一用于完成系统输入/输出、源程序编译、与外界连接、通信等工作的通用计算机作为主机Host〔1〕,系统由若干个能独立、异步工作的族〔3〕通过互连网A〔2〕连接和实现与主机Host〔1〕的连接。每个族〔3〕内部,则由族控制器CC〔4〕和互连网网B〔6〕连接的若干处理单元PE〔5〕组成。族控制器CC〔4〕的结构如图2所示,由结构存贮器CM〔7〕,族控制处理器CCP〔8〕,存贮控制部件SC〔9〕,段相联表〔11〕(如表1所示),程序定向表〔10〕(如表2所示),和来自互连网A
〔2〕的数据通路〔13〕,进入互连网A〔2〕的数据通路〔12〕以进入互连网B〔6〕的数据道路〔15〕,来自互连网B〔6〕的数据通路〔14〕组成。族〔3〕内处理单元PE〔5〕的结构如图3所示,由若干程序块例行处理器BIP〔16〕,程序块分配器BIA〔17〕,功能分配仲裁器部件FUAA〔18〕,输入处理缓冲器IPB〔19〕,输出缓冲器OPB〔20〕,总线A〔21〕,总线B〔22〕,程序块例行定向表〔23〕(如表3所示),程序块相联表〔24〕(如表4所示),功能单元FU〔25〕,总线仲裁器BA〔26〕,输入口〔31〕,输出口〔32〕所组成。其中的程序块例行处理器BIP〔16〕由匹配部件MU〔27〕,程序块例行名查询部件BIPF〔28〕,
指令队列IQ〔30〕,程序块例行处理器队列BIPQ〔29〕组成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子工业部第三十二研究所,未经电子工业部第三十二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/87100245/2.html,转载请声明来源钻瓜专利网。
- 上一篇:新观念知识系列扑克牌
- 下一篇:人造煤
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置