[发明专利]用于多处理器系统的指令通信技术有效
申请号: | 200880009034.X | 申请日: | 2008-03-21 |
公开(公告)号: | CN101636715A | 公开(公告)日: | 2010-01-27 |
发明(设计)人: | 托马斯·福捷 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F9/30 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理器 系统 指令 通信 技术 | ||
本申请案主张2007年3月23日申请的第60/896,497号美国临时申请案的优先权,所述临时申请案的全部内容特此以引用的方式并入本文中。
技术领域
本发明大体上涉及多处理器系统的领域,且更具体地说,涉及用于在具有主处理器及管线式从属处理器的多处理器系统中将指令传送到从属处理器的技术。
背景技术
在复合计算机系统中,共同工作负荷常常分布在多个处理器中且由所述多个处理器并行地执行。多处理器系统通常包括管理多个管线式(即,串联连接的)处理器或共处理器(本文中统称为从属处理器)的主处理器。举例来说,此类多处理器系统可用于处理大量视频数据或渲染图形,尤其是在计算密集型应用中。
然而,在多处理器系统中,主处理器及从属处理器中的每一者可使用以其本机且因此不同的编程语言而格式化的指令(即,命令)及数据来操作。常规上,由主处理器向下游转发到相应从属处理器的指令由每一中间从属处理器以其本机编程语言来解码,以下一下游中间从属处理器的编程语言来重新编码,且接着转发到所述处理器。
对所接收指令进行解码且在以下游中间从属处理器的本机编程语言来重新编码之后将其向下游转发的所述循环持续进行,直到所述指令到达既定或指定从属处理器为止。在指定从属处理器处,以所述处理器的本机编程语言来解码且执行所接收指令。
用于将指令传送到从属处理器的此多步骤例程的复杂性不利地影响多处理器系统的整体性能,且明确地说,限制所述系统的设计灵活性及命令处理量。尽管在此项技术中为了提高从主处理器向管线式从属处理器传送指令的效率而投入了相当大的努力,但进一步改进将为合乎需要的。
因此,此项技术中需要用以有效地实施在多处理器系统中将指令传送到管线式从属处理器的通信的技术。
发明内容
本文中描述用于在具有主处理器及管线式从属处理器的多处理器系统中将指令传送到从属处理器的技术。在一实施例中,主处理器向指定从属处理器产生具有标头块及包括指令的有效负载块的传递命令。标头块使用管线式从属处理器所理解的计算机语言来编码,且有效负载块以指定从属处理器所理解的计算机语言来编码。主处理器将传递命令转发到管线式从属处理器中的最外一者,且接着在不进行重新编码的情况下由中间(即,非指定)从属处理器重新传输所述传递命令,直到传递命令到达执行指令的指定从属处理器为止。
在一个设计中,系统使用本发明方法来执行处理视频数据或渲染图形中的至少一者。
下文进一步详细描述本发明的各种方面及实施例。
所述发明内容既不希望也不应被解释为表示本发明的完全范畴及范围,尤其在连同附图考虑时,将从具体实施方式更容易明白这些及额外方面。
附图说明
图1展示示范性多处理器系统的框图。
图2展示说明用于图1的多处理器系统中的传递命令的结构的示意图。
图3展示说明用于在图1的多处理器系统中将指令传送到管线式从属处理器的方法的流程图。
为了有助于理解,除了可在适当时添加后缀以区分所述元件之外,已在可能之处使用相同参考数字来指示所述图式所共有的相同元件。所述图式中的图像出于说明性目的而简化且未按比例描绘。预期一个实施例的特征或步骤可在不作进一步叙述的情况下有益地并入其它实施例中。
附图说明本发明的示范性实施例,且因此,不应被解释为限制可承认其它同样有效的实施例的本发明范围。
具体实施方式
本文使用术语“示范性”来意指“用作实例、例子或说明”。没有必要将本文描述为“示范性”的任何实施例或设计解释为与其它实施例或设计相比为优选或有利的。
参看图式,图1描绘根据本发明的一个实施例的示范性多处理器系统100的框图。 在示范性应用中,系统100可用于处理视频数据及/或渲染图形,以及其它计算密集型数据处理应用。
在一个示范性实施例中,系统100为例如蜂窝式电话、视频游戏控制台、个人数字助理(PDA)、膝上型计算机、具有音频/视频功能的装置等无线通信设备的图形处理单元(GPU)的一部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880009034.X/2.html,转载请声明来源钻瓜专利网。