发明名称 |
管理内核之间的缓冲通信 |
摘要 |
个内核的多个集合之间的通信包括:在与第一集合多个内核相关联的第一缓冲器中缓冲消息;在与第二集合多个内核相关联的第二缓冲器中缓冲消息;以及通过通信电路从不在第一集合中的内核向第一缓冲器传递消息,并且从不在第二集合中的内核向第二缓冲器传递消息。第二集合的第一内核通过通信电路向第二集合的第二内核发送对应于多种类型的指令的消息。第二缓冲器足够大能够存储允许同时从第一集合中的内核发出的最大数目的第二类型的指令,并且仍然具有足够的存储空间用于第一类型的一个或者多个指令。
|
申请公布号 |
TW201617855 |
申请公布日期 |
2016.05.16 |
申请号 |
TW104112341 |
申请日期 |
2015.04.17 |
申请人 |
凯为公司 |
发明人 |
穆克吉 夏河杜 塞克尔;亚瑟 大卫;道比 贝德利;胡梅尔 汤玛士F;杰维尔 丹尼尔E |
分类号 |
G06F9/30(2006.01);G06F12/02(2006.01) |
主分类号 |
G06F9/30(2006.01) |
代理机构 |
|
代理人 |
陈传岳;郭雨岚;范晓玲 |
主权项 |
一种装置,包括:多个内核的第一集合;与所述第一集合相关联的第一缓冲器;多个内核的第二集合;与所述第二集合相关联的第二缓冲器;通信电路,被配置为从不在所述第一集合中的内核向所述第一缓冲器传递消息,并且从不在所述第二集合中的内核向所述第二缓冲器传递消息;并且其中所述第一集合的第一内核被配置为通过所述通信电路向所述第二集合的第二内核发送对应于多种类型的指令的消息,其中至少一个第一类型的指令对应于由所述第二内核执行的第一操作,而无需将通过所述通信电路传输以完成所述第一操作的任何指令,并且至少一个第二类型的指令对应于由所述第二内核执行的第二操作,需要通过所述通信电路传输以完成所述第二操作的至少一个消息;并且其中所述第二集合的所述缓冲器足够大能够存储允许同时从所述第一集合中的内核发出的最大数目的所述第二类型的指令,并且仍然具有足够的存储空间用于所述第一类型的一个或者多个指令。
|
地址 |
美国 |