发明名称 INITIATING INSTRUCTION BLOCK EXECUTION USING A REGISTER ACCESS INSTRUCTION
摘要 Apparatus and methods are disclosed for initiating instruction block execution using a register access instruction (e.g., a register Read instruction). In some examples of the disclosed technology, a block-based computing system can include a plurality of processor cores configured to execute at least one instruction block. The at least one instruction block encodes a data-flow instruction set architecture (ISA). The ISA includes a first plurality of instructions and a second plurality of instructions. One or more of the first plurality of instructions specify at least a first target instruction without specifying a data source operand. One or more of the second plurality of instructions specify at least a second target instruction and a data source operand that specifies a register.
申请公布号 US2017083314(A1) 申请公布日期 2017.03.23
申请号 US201615044040 申请日期 2016.02.15
申请人 Microsoft Technology Licensing, LLC 发明人 Burger Douglas C.;Smith Aaron L.
分类号 G06F9/30;G06F15/80;G06F9/38 主分类号 G06F9/30
代理机构 代理人
主权项 1. A block-based computing system, comprising: a plurality of processor cores configured to execute at least one instruction block, the at least one instruction block encoding a data-flow instruction set architecture (ISA), wherein the data-flow ISA comprises: a first plurality of instructions, wherein one or more of the first plurality of instructions specify at least a first target instruction without specifying a data source operand; anda second plurality of instructions, wherein one or more of the second plurality of instructions specify at least a second target instruction and a data source operand that specifies a register.
地址 Redmond WA US