发明名称 Processor and method for executing instructions requiring wide operands for multiply matrix operations
摘要 A programmable processor and method for improving the performance of processors by expanding at least two source operands, or a source and a result operand, to a width greater than the width of either the general purpose register or the data path width. The present invention provides operands which are substantially larger than the data path width of the processor by using the contents of a general purpose register to specify a memory address at which a plurality of data path widths of data can be read or written, as well as the size and shape of the operand. In addition, several instructions and apparatus for implementing these instructions are described which obtain performance advantages if the operands are not limited to the width and accessible number of general purpose registers.
申请公布号 US7952587(B2) 申请公布日期 2011.05.31
申请号 US20070982230 申请日期 2007.10.31
申请人 MICROUNITY SYSTEMS ENGINEERING, INC. 发明人 HANSEN CRAIG;MOUSSOURIS JOHN;MASSALIN ALEXIA
分类号 G06T1/00;G06F;G06F7/38;G06F9/00;G06F9/44;G06F12/00;G06F17/50;G06T15/00 主分类号 G06T1/00
代理机构 代理人
主权项
地址