会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Floating-point data speculation across a procedure call using an advanced load address table
    • 使用高级加载地址表在整个过程调用中进行浮点数据推测
    • US07103880B1
    • 2006-09-05
    • US10426505
    • 2003-04-30
    • Dale C. MorrisJerome C. Huck
    • Dale C. MorrisJerome C. Huck
    • G06F9/45G06F15/00
    • G06F8/441
    • A method of converting an original code sequence to a modified code sequence where the original code sequence includes a procedure call that is prior to a load instruction that is configured to load a value into one of a first plurality of registers is provided. The method includes inserting an advanced load instruction associated with one of a second plurality of registers into the modified code sequence where the advanced load instruction is configured to cause the value to be loaded into the one of the first plurality of registers. The method also includes inserting the procedure call into the modified code sequence subsequent to the advanced load instruction and inserting a checking instruction associated with the one of the second plurality of registers into the modified code sequence subsequent to the procedure call.
    • 提供了将原始代码序列转换为修改的代码序列的方法,其中原始代码序列包括在被配置为将值加载到第一多个寄存器之一中的加载指令之前的过程调用。 该方法包括将与第二多个寄存器中的一个相关联的高级加载指令插入到经修改的代码序列中,其中高级加载指令被配置为使得该值被加载到第一多个寄存器中的一个中。 该方法还包括将过程调用插入到高级加载指令之后的修改代码序列中,并且将与第二多个寄存器中的一个寄存器相关联的检查指令插入到过程调用之后的修改代码序列中。
    • 8. 发明授权
    • Multiprocessor system with interactive synchronization of local clocks
    • 具有本地时钟交互式同步的多处理器系统
    • US07340630B2
    • 2008-03-04
    • US10638696
    • 2003-08-08
    • Dale C. MorrisJonathan K. Ross
    • Dale C. MorrisJonathan K. Ross
    • G06F1/04G06F1/12
    • G06F1/14H04J3/0638
    • A multiprocessor computer system comprises multiple data processors, each with an internal clock for providing time stamps to application software. The processors take turns as synchronization masters. The present master transmits a “request” time stamp (indicating the time of transmission according to the local clock) to the other (“slave”) processors. Each slave processor responds by returning a “response” time stamp (indicating the time of transmission of the response according to the local slave clock) of its own along with the received request time stamp. The master calculates clock adjustment values from the time of receipt of the responses and the included time stamps. This allows asynchronous clocks to be synchronized so that application time stamps can be validly compared across processors.
    • 多处理器计算机系统包括多个数据处理器,每个数据处理器具有用于向应用软件提供时间戳的内部时钟。 处理器轮流作为同步主机。 本主机向另一个(“从”)处理器发送“请求”时间戳(指示根据本地时钟发送的时间)。 每个从属处理器通过根据接收到的请求时间戳返回一个“响应”时间戳(指示根据本地从属时钟发送响应的时间)。 主人从接收到响应时间和包含的时间戳计算时钟调整值。 这允许异步时钟被同步,以便可以在处理器之间有效地比较应用程序时间戳。
    • 10. 发明授权
    • Computer workload migration using processor pooling
    • 使用处理器池的计算机工作负载迁移
    • US08505020B2
    • 2013-08-06
    • US12870835
    • 2010-08-29
    • Christophe de DinechinDale C. MorrisPatrick KnebelRuss W. Herrell
    • Christophe de DinechinDale C. MorrisPatrick KnebelRuss W. Herrell
    • G06F9/46G06F15/173G06F1/00G06F11/00
    • G06F9/5088
    • An event calling for a migration of a workload from a source processor set of processing units to a target processor set of processing units is detected. Processes of the workload are allocated to a second processor set of processing units so that some workload processes are executed on the source processor set and some workload processes are executed on a second processor set of processor units. Then, some workload processes are allocated to the second processor set so that no workload process is executing on the source processor set and at least some of said processes are executing on the second process set. The second processor set can be the target processor set or an intermediate processor set from which the workload is migrated to the target processor set.
    • 检测到要求将工作负载从源处理器集合处理单元迁移到处理单元集合的事件。 工作负载的处理被分配给处理单元的第二处理器集合,使得在源处理器集上执行一些工作负载过程,并且在第二处理器单元集合上执行一些工作负载过程。 然后,一些工作负载过程被分配给第二处理器集,使得在源处理器集上不执行工作负载过程,并且至少一些所述进程在第二进程集上执行。 第二处理器集合可以是目标处理器集合或中间处理器集合,工作负载从该集中迁移到目标处理器集合。