-
公开(公告)号:US10255228B2
公开(公告)日:2019-04-09
申请号:US13312954
申请日:2011-12-06
IPC分类号: G06F9/30 , G06F15/167 , G06F9/38 , G06F9/345
摘要: One embodiment of the present invention sets forth a technique that provides an efficient way to retrieve operands from a register file. Specifically, the instruction dispatch unit receives one or more instructions, each of which includes one or more operands. Collectively, the operands are organized into one or more operand groups from which a shaped access may be formed. The operands are retrieved from the register file and stored in a collector. Once all operands are read and collected in the collector, the instruction dispatch unit transmits the instructions and corresponding operands to functional units within the streaming multiprocessor for execution. One advantage of the present invention is that multiple operands are retrieved from the register file in a single register access operation without resource conflict. Performance in retrieving operands from the register file is improved by forming shaped accesses that efficiently retrieve operands exhibiting recognized memory access patterns.
-
2.
公开(公告)号:US20130145124A1
公开(公告)日:2013-06-06
申请号:US13312954
申请日:2011-12-06
IPC分类号: G06F9/30
CPC分类号: G06F15/167 , G06F9/3012 , G06F9/3455 , G06F9/383 , G06F9/3851 , G06F9/3887
摘要: One embodiment of the present invention sets forth a technique that provides an efficient way to retrieve operands from a register file. Specifically, the instruction dispatch unit receives one or more instructions, each of which includes one or more operands. Collectively, the operands are organized into one or more operand groups from which a shaped access may be formed. The operands are retrieved from the register file and stored in a collector. Once all operands are read and collected in the collector, the instruction dispatch unit transmits the instructions and corresponding operands to functional units within the streaming multiprocessor for execution. One advantage of the present invention is that multiple operands are retrieved from the register file in a single register access operation without resource conflict. Performance in retrieving operands from the register file is improved by forming shaped accesses that efficiently retrieve operands exhibiting recognized memory access patterns.
摘要翻译: 本发明的一个实施例提出了提供从寄存器文件中检索操作数的有效方式的技术。 具体地,指令分派单元接收一个或多个指令,每个指令包括一个或多个操作数。 总的来说,操作数被组织成一个或多个操作数组,从中可以形成成形的访问。 操作数从寄存器文件中检索并存储在收集器中。 一旦所有操作数被读取并收集在收集器中,指令分派单元将指令和相应的操作数发送到流多处理器内的功能单元以供执行。 本发明的一个优点是在没有资源冲突的情况下,在单个寄存器访问操作中从寄存器文件中检索多个操作数。 通过形成有效地检索具有公认的存储器访问模式的操作数的形状访问来改进从寄存器文件中检索操作数的性能。
-