发明名称 将空间阵列纳入一个或多个可编程处理器核
摘要 一个或多个处理器核内布置的功能单元使用共享旁路网络和交换网络两者在通信上耦合。在交换网络允许其中功能单元被配置为空间阵列的专用处理的同时,共享旁路网络允许功能单元能被常规地操作用于通用处理。在空间阵列配置中,一个功能单元所产生的操作数可以仅被发送至功能单元中依赖指令已经先验地被映射至的一个子集。功能单元可以在运行时被动态地重配置以便在于通用配置中操作以及作为空间阵列操作之间切换。用于控制在各操作配置间切换的信息可以在功能单元所接收的指令中被提供。
申请公布号 CN105393242A 申请公布日期 2016.03.09
申请号 CN201480031262.2 申请日期 2014.05.28
申请人 微软技术许可有限责任公司 发明人 D·C·伯格;A·史密斯;M·杜瑞克
分类号 G06F15/78(2006.01)I;G06F9/38(2006.01)I;G06F9/30(2006.01)I;G06F15/173(2006.01)I 主分类号 G06F15/78(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 杨丽
主权项 一种操作包括安排于一个或多个核中的多个功能单元的处理器的方法,包括:将所述功能单元配置为在两个离散操作模式之一中操作,第一离散操作模式用使用第一数据路径的标准核配置中的功能单元来实现,第二离散模式用使用第二数据路径的空间阵列配置中的功能单元来实现;接收操作指令的块,所述操作指令包括对要用于所述块的操作模式的指示;以及根据接收到的操作指令的块在运行时动态地重新配置所述功能单元以便在一个离散操作模式或另一个离散操作模式中操作。
地址 美国华盛顿州