会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 38. 发明申请
    • HARDWARE RECOVERY IN MULTI-THREADED PROCESSOR
    • 多线程处理器中的硬件恢复
    • US20140019803A1
    • 2014-01-16
    • US13548448
    • 2012-07-13
    • Fadi Y. BusabaSteven R. CarloughChristopher A. KrygowskiBrian R. PraskyChung-Lung K. Shum
    • Fadi Y. BusabaSteven R. CarloughChristopher A. KrygowskiBrian R. PraskyChung-Lung K. Shum
    • G06F11/14
    • G06F11/1479G06F11/1438
    • A computer system includes a simultaneous multi-threading processor and memory in operable communication with the processor. The processor is configured to perform a method including running multiple threads simultaneously, detecting a hardware error in one or more hardware structures of the processing circuit, and identifying one or more victim threads of the multiple threads. The processor is further configured to identify a plurality of hardware structures associated with execution of the one or more victim threads, isolate the one or more victim threads from the rest of the multiple threads by preventing access to the plurality of hardware structures by the multiple threads, flush the one or more victim threads by resetting hardware states of the plurality of hardware structures, and restore the one or more victim threads by restoring the plurality of hardware structures to a known safe state.
    • 计算机系统包括同时多线程处理器和与处理器可操作地通信的存储器。 处理器被配置为执行包括同时运行多个线程的方法,检测处理电路的一个或多个硬件结构中的硬件错误,以及识别多个线程的一个或多个受害者线程。 所述处理器还被配置为识别与所述一个或多个受害者线程的执行相关联的多个硬件结构,通过所述多个线程阻止对所述多个硬件结构的访问来将所述一个或多个受害者线程与所述多个线程的其余部分隔离 通过重置多个硬件结构的硬件状态来刷新一个或多个受害者线程,并通过将多个硬件结构恢复到已知的安全状态来恢复一个或多个受害者线程。
    • 40. 发明授权
    • Decimal multiplication for superscaler processors
    • 超标量处理器的十进制乘法
    • US07412476B2
    • 2008-08-12
    • US11460296
    • 2006-07-27
    • Fadi Y. BusabaSteven R. CarloughChristopher A. KrygowskiJohn G. Rell, Jr.
    • Fadi Y. BusabaSteven R. CarloughChristopher A. KrygowskiJohn G. Rell, Jr.
    • G06F7/523
    • 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.
    • 一种用于在超标量处理器中进行十进制相乘的方法,包括:获得第一操作数和第二操作数; 从第一个操作数和第二个操作数建立乘数和有效的被乘数; 并且每两个周期产生和累积部分乘积项。 部分乘积项是从乘法器的有效乘数和乘数创建的,其中有效被乘数存储在第一个寄存器文件中,倍数是有效乘数的倍数,有效乘数的两倍,有效乘数的四倍和八倍 乘以有效乘数和部分乘积项添加到前一个部分乘积项的累积中,该乘积项被移位一位数字,使得数字移位被保留为结果位。