[发明专利]从通用寄存器文件向SIMD寄存器文件移动数据的方法和装置有效
| 申请号: | 201180055668.0 | 申请日: | 2011-11-18 |
| 公开(公告)号: | CN103221933A | 公开(公告)日: | 2013-07-24 |
| 发明(设计)人: | W·约翰森;J·W·戈楼茨巴茨;H·谢赫;A·甲雅拉;S·布什;M·琴纳坤达;J·L·奈;T·纳加塔;S·古普塔;R·J·尼茨卡;D·H·巴特莱;G·孙达拉拉彦 | 申请(专利权)人: | 德克萨斯仪器股份有限公司 |
| 主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F13/38 |
| 代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵蓉民 |
| 地址: | 美国德*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通用 寄存器 文件 simd 移动 数据 方法 装置 | ||
技术领域
本公开总体涉及处理器,并更具体地涉及处理集群。
背景技术
图1是描绘多内核系统(范围从2个到16个内核)的执行速率的加速比与并行开销的关系的图示,其中加速比是单个处理器执行时间除以并行处理器执行时间。可以看出,并行开销必须接近于零,以从大量内核获得显著益处。但是,由于如果并行程序之间存在任何交互,则开销往往非常高,因此通常难以高效使用多于一个或两个处理器来进行任何事情,除了完全分离的程序。因此,有必要改进处理集群。
发明内容
因此,本发明的实施例提供了一种方法。该方法的特征在于:改变数据移动引线(risc_is_mtvvr)上的信号状态,以指示从计算单元(4308-1到4308-M,7607-1到7607-P)中的第一寄存器文件(4358-1到4358-8,7902)到处理器(4322,7614)中的第二寄存器文件(5206)的数据移动指令;经由第一地址引线(risc_is_ua)将通道地址从处理器(4322,7614)提供到计算单元(4308-1到4308-M,7607-1到7607-P);经由第二地址引线(risc_is_ra)将读取地址从处理器(4322,7614)提供到计算单元(4308-1到4308-M,7607-1到7607-P);和经由数据接口引线(node_regf_rd)将数据从计算单元(4308-1到4308-M,7607-1到7607-P)中的第一寄存器文件(4358-1到4358-8,7902)传递到处理器(4322,7614)中的第二寄存器文件(5206)。
附图说明
图1示出了多内核加速比参数的图示;
图2示出了根据本公开实施例的系统的图示;
图3示出了根据本公开实施例的SOC的图示;
图4示出了根据本公开实施例的并行处理集群的图示;
图5和图6示出了该处理集群中节点或计算元件的一部分的图示;
图7示出了共享功能存储器的方框图;
图8示出了该共享功能存储器的SIMD数据路径的图示;
图9示出了一个SIMD数据路径的一部分的图示;
图10示出了节点处理器或RISC处理器更详细的图示;和
图11和图12示出了节点处理器或RISC处理器的流水线的一部分的示例的图示。
具体实施方式
图2中示出了执行并行处理的SOC的应用的示例。在该示例中,示出了成像设备1250,并且该成像器件1250(其可以例如是移动电话或摄像机)一般包括图像传感器1252、SOC1300、动态随机存取存储器(DRAM)1254、闪存1256、显示器1526以及电源管理集成电路(PMIC)1260。在操作中,图像传感器1252能够捕获图像信息(其可以是静止图像或视频),该图像信息可以由SOC1300和DRAM1254处理,并且存储在非暂时性(易失性)存储器中(即闪存1256)。此外,存储在闪存1256中的图像信息也可以通过使用SOC1300和DRAM1254显示在显示器1258上给用户。同样,成像设备1250常常是便携式的,并且包括电池作为电源;PMIC1260(其可以由SOC1300控制)可以帮助调节电源使用,从而延长电池寿命。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德克萨斯仪器股份有限公司,未经德克萨斯仪器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180055668.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使用通用ID和生物特征的方法和系统
- 下一篇:移动终端的信息显示方法和设备





