[发明专利]对载明并行和依赖运算的指令矩阵进行处理的装置和方法有效

专利信息
申请号: 200780017317.4 申请日: 2007-04-12
公开(公告)号: CN101449256A 公开(公告)日: 2009-06-03
发明(设计)人: M·A·阿卜杜拉 申请(专利权)人: 索夫特机械公司
主分类号: G06F15/00 分类号: G06F15/00
代理公司: 永新专利商标代理有限公司 代理人: 钟胜光
地址: 美国加*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 载明 并行 依赖 运算 指令 矩阵 进行 处理 装置 方法
【说明书】:

技术领域

发明主要涉及计算机体系结构。更具体地,本发明涉及一种用于 处理指定并行运算和依赖运算的矩阵指令的计算机体系结构。

背景技术

改善计算机体系结构性能是一个很困难的任务。已经通过频率变标 (frequency scaling)、单指令多数据(SIMD)、超长指令字(VLIW)、多线程和 多处理器技术来寻求上述的性能改善。这些方法着重于改善程序执行的吞 吐量。上述技术中的很大一部分要求软件显式(explicitly)地呈现出并行性。 与此不同的是,频率变标在改善吞吐量和延迟的同时无需软件显式地标记 并行性。近来,频率变标面临着功耗壁垒(power wall)问题,所以很难通过 频率变标进行改进。因此,除非表示出大规模的显式软件并行(explicit software parallelization),否则很难增加吞吐量。

鉴于上述问题,人们期望在不依赖于频率变标和大规模的显式软件 并行的前提下改善计算机体系结构的性能。

发明内容

执行块矩阵形成多行和多列。多行支持指令的并行执行,而多列支 持依赖指令的执行。执行块矩阵处理载明并行指令和依赖指令的单个指令 矩阵。

附图说明

参考详细说明并结合附图,本发明将得到更完整地阐释,在附图中:

图1表示按照本发明实施例的支持执行并行指令和依赖指令的体系 结构;

图2A表示映射串行指令以在本发明的执行矩阵中产生并行和依赖 运算;

图2B表示对本发明执行矩阵进行的运算映射;

图3表示按照本发明实施例可能用到的一行执行块;

图4A表示按照本发明实施例可能用到的执行块和支持寄存器文件 及缓冲器;

图4B表示按照本发明实施例配置的寄存器文件;

图5表示可用于本发明缓冲器的各种数据结构;

图6表示按照本发明实施例可使用的流水线;

图7表示按照本发明实施例的矩阵指令处理;

图8表示对本发明执行块进行运算映射;

图9表示按照本发明实施例使用的矩阵缓冲器;

图10A表示实现本发明运算的通用单元;

图10B表示用于图10A中4位加法器的超前进位加法器的1个位单 元;

图11表示按照本发明实施例配置的延时切片体系结构(TLSA)单元;

图12表示按照本发明实施例的交错结构中的多个TLSA单元;

图13表示现有的乘法运算技术;

图14表示按照本发明实施例采用的延时乘法运算技术;

图15表示现有的布斯编码乘法;

图16表示实现图15的布斯编码乘法的逻辑;

图17表示按照本发明实施例的布斯编码乘法;

图18表示实现图17的布斯编码乘法的逻辑;

图19表示按照本发明实施例配置的存储器/寄存器文件数据块;

图20表示按照本发明实施例配置的时间切片存储器;

图21表示按照本发明实施例配置带有转置/移位单元的TLSA体系结 构;

图22表示按照本发明实施例配置的浮点乘累加单元。

在所有附图中,相似的附图标记指代对应的部分。

具体实施方式

允许非显式并行软件在单处理器硬件上执行是非常有益处的,这种 单处理器硬件能够在短的延迟流水线(latency pipeline)中处理大量指令。当 前解决方案的现有观点为;超标量处理器可以在峰值瞬间的一个周期内实 际处理4-5条指令,这类似于好的VLIW编译器在峰值瞬间实现的处理量。 人们已经认识到实际上无法实现超标量处理器在单个周期/瞬间内调度10 条指令。类似地,如果编译器尝试并行处理用于带有10个时隙的VLIW体 系结构的通用程序,则会导致留下大量未填充的时隙。

本发明提供的体系结构和处理器实现了在短的流水线中高度并行地 读数、调度、解码和执行多条指令,极大地改善了执行吞吐量,同时保持 了单处理器流水线运算的更优化的延迟,并具有高效的分时、功率、面积 和路径。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索夫特机械公司,未经索夫特机械公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200780017317.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top