会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • DECIMAL MULTIPLICATION FOR SUPERSCALER PROCESSORS
    • 超级处理器的十进制多路复用
    • US20060259530A1
    • 2006-11-16
    • US11460296
    • 2006-07-27
    • Fadi BusabaSteven CarloughChristopher KrygowskiJohn Rell
    • Fadi BusabaSteven CarloughChristopher KrygowskiJohn Rell
    • G06F7/38
    • G06F9/3001G06F7/496
    • A method for decimal multiplication in a superscaler processor comprising: obtaining a first operand and a second operand; establishing a multiplier and an effective multiplicand from the first operand and the second operand; and generating and accumulating a partial product term every two cycles. The partial product terms are created from the effective multiplicand and multiples of the multiplier, where the effective multiplicand is stored in a first register file, the multiples being ones times the effective multiplier, two times the effective multiplier, four times the effective multiplier and eight times the effective multiplier and the partial product terms are added to an accumulation of previous partial product terms shifted one digit right such that a digit shifted off is preserved as a result digit.
    • 一种用于在超标量处理器中进行十进制相乘的方法,包括:获得第一操作数和第二操作数; 从第一个操作数和第二个操作数建立乘数和有效的被乘数; 并且每两个周期产生和累积部分乘积项。 部分乘积项是从乘法器的有效乘数和乘数创建的,其中有效被乘数存储在第一个寄存器文件中,倍数是有效乘数的倍数,有效乘数的两倍,有效乘数的四倍和八倍 乘以有效乘数和部分乘积项添加到前一个部分乘积项的累积中,该乘积项被移位一位数字,使得数字移位被保留为结果位。
    • 6. 发明申请
    • REDUCING OPERAND STORE COMPARE PENALTIES
    • 减少经营业务比较罚款
    • US20130339670A1
    • 2013-12-19
    • US13524356
    • 2012-06-15
    • Fadi BusabaDavid HuttonJohn G. Rell, JR.Chung-Lung K. Shum
    • Fadi BusabaDavid HuttonJohn G. Rell, JR.Chung-Lung K. Shum
    • G06F9/30
    • G06F9/3838G06F9/30043G06F9/3017G06F9/3834
    • Embodiments relate to reducing operand store compare penalties by detecting potential unit of operation (UOP) dependencies. An aspect includes a computer system for reducing operation store compare penalties. The system includes memory and a processor. The system performs a method including cracking an instruction into units of operation, where each UOP includes instruction text and address determination fields. The method includes identifying a load UOP among the plurality of UOPs and comparing values of the address determination fields of the load UOP with values of address determination fields of one or more previously-decoded store UOPs. The method also includes forcing, prior to issuance of the instruction to an execution unit, a dependency between the load UOP and the one or more previously-decoded store UOPs based on the comparing.
    • 实施例涉及通过检测潜在的操作单元(UOP)依赖性来减少操作数存储比较处罚。 一方面包括用于减少操作存储比较处罚的计算机系统。 该系统包括内存和处理器。 系统执行包括将指令分解为操作单元的方法,其中每个UOP包括指令文本​​和地址确定字段。 该方法包括识别多个UOP之间的负载UOP,并将负载UOP的地址确定字段的值与一个或多个先前解码的存储UOP的地址确定字段的值进行比较。 该方法还包括在向执行单元发出指令之前强迫基于该比较的加载UOP和一个或多个先前解码的存储UOP之间的依赖关系。
    • 7. 发明申请
    • MODULAR BINARY MULTIPLIER FOR SIGNED AND UNSIGNED OPERANDS OF VARIABLE WIDTHS
    • 用于可变宽度的签名和不相关操作的模块化二进制多路复用器
    • US20070233773A1
    • 2007-10-04
    • US11749224
    • 2007-05-16
    • Fadi BusabaSteven CarloughDavid HuttonChristopher KrygowskiJohn RellSheryll Veneracion
    • Fadi BusabaSteven CarloughDavid HuttonChristopher KrygowskiJohn RellSheryll Veneracion
    • G06F7/44
    • G06F7/5324G06F7/5332G06F9/30014G06F2207/3816
    • A system for binary multiplication in a superscalar processor includes a first pipeline, an execution unit, and a first multiplexer; a first rotator in communication with one register of the first pipeline and the execution unit; and a leading zero detection register in communication with the execution unit and another register of the first pipeline; a second pipeline, a second execution unit, and a second multiplexer; a rotator in communication with one register of the second pipeline and the second execution unit; and a leading zero detection register in communication with the second execution unit and another register of the first pipeline; and a third pipeline, a binary multiplier in communication with a pair registers of the third pipeline; a general register; an operand buffer for obtaining first and second operands; and a bus for communication between the pipelines, the general register and the operand buffer.
    • 超标量处理器中的二进制乘法系统包括第一流水线,执行单元和第一多路复用器; 与第一流水线和执行单元的一个寄存器通信的第一旋转器; 以及与执行单元和第一管道的另一个寄存器通信的前导零检测寄存器; 第二管线,第二执行单元和第二多路复用器; 与所述第二管线的一个寄存器和所述第二执行单元通信的转动器; 以及与第二执行单元和第一管道的另一个寄存器通信的前导零检测寄存器; 以及第三管线,与所述第三管道的对寄存器通信的二进制乘法器; 一般登记册; 用于获得第一和第二操作数的操作数缓冲器; 和一条总线,用于管道,通用寄存器和操作数缓冲区之间的通信。