发明名称 用于优化多核系统中的并发性的各种方法和装置
摘要 描述了各种方法和装置用于在耦合到互连的一个或更多个目标IP核与一个或更多个发起者IP核之间传送事务。标签逻辑可以位于互连内,诸如位于代理中并且被配置用于对来自同一线程的两个或更多个事务指定不同的互连标签标识号。标签逻辑指定不同的互连标签标识号,以允许来自同一线程的两个或更多个事务同时在互连上针对两个或更多个不同目标IP核未决,允许在互连上并行地处理来自同一线程的两个或更多个事务,并且在返回到按照期望的执行顺序重新排列的第一多线程发起者IP核的同时,潜在地不按发出顺序提供服务。
申请公布号 CN102812438A 申请公布日期 2012.12.05
申请号 CN201180011971.0 申请日期 2011.02.28
申请人 索尼克斯公司 发明人 D·N·杰雅西姆哈;L·H·佟;D·E·温盖尔德
分类号 G06F9/46(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 北京市金杜律师事务所 11256 代理人 酆迅
主权项 一种集成电路的互连,用于在耦合到所述互连的一个或多个发起者知识产权(IP)核和一个或多个目标IP核之间传送事务,所述互连包括:在所述互连内的标签逻辑,被配置用于向来自第一多线程发起者IP核的同一线程的两个或更多个事务指定不同的互连标签标识号,以便通过允许来自第一多线程发起者IP核的所述同一线程的所述两个或更多个事务同时在所述互连上针对两个或更多个不同目标IP核未决,来改进整体系统性能,其中所述标签逻辑被进一步配置用于允许来自所述同一线程的所述两个或更多个事务在所述互连上并行处理、并且在返回到按照期望执行顺序重新排列的所述第一多线程发起者IP核的同时潜在地不按照发出顺序提供服务,并且消除对于每个发起者核的每个线程的重新排序缓冲区的任何需要,并且其中使用互连标签标识号来将对事务的响应与产生所述事务的线程相链接,所述事务触发来自第一目标IP核的所述响应。
地址 美国加利福尼亚州