首页>
外国专利>
Method and apparatus for performing integer multiply operations using primitive multi-media operations that operate on smaller operands
Method and apparatus for performing integer multiply operations using primitive multi-media operations that operate on smaller operands
展开▼
机译:使用对较小操作数进行运算的原始多媒体运算来执行整数乘法运算的方法和装置
展开▼
页面导航
摘要
著录项
相似文献
摘要
Integer multiply operations using data stored in an integer register file are performed using multi-media primitive instructions that operate on smaller operands. The present invention performs a multiply operation on a 32-bit or 64-bit value by performing multiply operations on a series of smaller operands to form partial products, and adding the partial products together. Data manipulation instructions are used to reposition 16-bit segments of the 32-bit operands into positions that allow the multi-media parallel multiply instructions to compute partial products, and the partial products are then added together to form the result. In every embodiment, the present invention achieves better latencies than the prior art method of performing integer multiply operations provided by the IA-64 architecture.
展开▼