发明名称 INCORPORATING A SPATIAL ARRAY INTO ONE OR MORE PROGRAMMABLE PROCESSOR CORES
摘要 Functional units disposed in one or more processor cores are communicatively coupled using both a shared bypass network and a switched network. The shared bypass network enables the functional units to be operated conventionally for general processing while the switched network enables specialized processing in which the functional units are configured as a spatial array. In the spatial array configuration, operands produced by one functional unit can only be sent to a subset of functional units to which dependent instructions have been mapped a priori. The functional units may be dynamically reconfigured at runtime to toggle between operating in the general configuration and operating as the spatial array. Information to control the toggling between operating configurations may be provided in instructions received by the functional units.
申请公布号 WO2014193878(A1) 申请公布日期 2014.12.04
申请号 WO2014US39654 申请日期 2014.05.28
申请人 MICROSOFT CORPORATION 发明人 BURGER, DOUGLAS, C.;SMITH, AARON;DURIC, MILOVAN
分类号 G06F15/78;G06F9/30;G06F9/38;G06F15/173 主分类号 G06F15/78
代理机构 代理人
主权项
地址