Invention Application
- Patent Title: BROADCAST CHANNEL ARCHITECTURES FOR BLOCK-BASED PROCESSORS
- Patent Title (中): 用于基于块的处理器的广播通道架构
-
Application No.: PCT/US2016/051412Application Date: 2016-09-13
-
Publication No.: WO2017048651A1Publication Date: 2017-03-23
- Inventor: BURGER, Douglas C. , SMITH, Aaron L.
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, Washington 98052-6399 US
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, Washington 98052-6399 US
- Agency: MINHAS, Sandip et al.
- Priority: US62/221,003 20150919; US15/074,938 20160318
- Main IPC: G06F12/0806
- IPC: G06F12/0806 ; G06F9/38
Abstract:
Apparatus and methods are disclosed for example computer processors that are based on a hybrid dataflow execution model. In particular embodiments, a processor core in a block-based processor comprises: one or more functional units configured to perform functions using one or more operands; an instruction window comprising buffers configured to store individual instructions for execution by the processor core, the instruction window including one or more operand buffers for an individual instruction configured to store operand values; a control unit configured to execute the instructions in the instruction window and control operation of the one or more functional units; and a broadcast value store comprising a plurality of buffers dedicated to storing broadcast values, each buffer of the broadcast value store being associated with a respective broadcast channel from among a plurality of available broadcast channels.
Information query
IPC分类: