会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Hardware based dynamic load balancing of message passing interface tasks
    • 基于硬件的动态负载平衡消息传递接口任务
    • US08127300B2
    • 2012-02-28
    • US11846119
    • 2007-08-28
    • Lakshminarayana B. ArimilliRavi K. ArimilliRamakrishnan RajamonyWilliam E. Speight
    • Lakshminarayana B. ArimilliRavi K. ArimilliRamakrishnan RajamonyWilliam E. Speight
    • G06F9/46G06F15/173
    • G06F9/522G06F9/5083
    • Mechanisms for providing hardware based dynamic load balancing of message passing interface (MPI) tasks are provided. Mechanisms for adjusting the balance of processing workloads of the processors executing tasks of an MPI job are provided so as to minimize wait periods for waiting for all of the processors to call a synchronization operation. Each processor has an associated hardware implemented MPI load balancing controller. The MPI load balancing controller maintains a history that provides a profile of the tasks with regard to their calls to synchronization operations. From this information, it can be determined which processors should have their processing loads lightened and which processors are able to handle additional processing loads without significantly negatively affecting the overall operation of the parallel execution system. As a result, operations may be performed to shift workloads from the slowest processor to one or more of the faster processors.
    • 提供了提供消息传递接口(MPI)任务的基于硬件的动态负载平衡的机制。 提供了用于调整执行MPI作业任务的处理器的处理工作负载的平衡的机制,以便最小化等待所有处理器调用同步操作的等待时间。 每个处理器都有一个相关的硬件实现的MPI负载平衡控制器。 MPI负载平衡控制器维护一个历史记录,提供任务关于其对同步操作的调用的简档。 根据该信息,可以确定哪些处理器应该减轻其处理负载,哪些处理器能够处理额外的处理负载,而不会对并行执行系统的整体操作产生显着的负面影响。 因此,可以执行操作以将工作负载从最慢的处理器转移到一个或多个更快的处理器。
    • 3. 发明申请
    • System and Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks By Modifying Tasks
    • 基于硬件的动态负载平衡的系统和方法消息传递接口任务通过修改任务
    • US20090064168A1
    • 2009-03-05
    • US11846168
    • 2007-08-28
    • Lakshminarayana B. ArimilliRavi K. ArimilliRamakrishnan RajamonyWilliam E. Speight
    • Lakshminarayana B. ArimilliRavi K. ArimilliRamakrishnan RajamonyWilliam E. Speight
    • G06F9/46
    • G06F9/5083G06F9/522
    • A system and method are provided for providing hardware based dynamic load balancing of message passing interface (MPI) tasks by modifying tasks. Mechanisms for adjusting the balance of processing workloads of the processors executing tasks of an MPI job are provided so as to minimize wait periods for waiting for all of the processors to call a synchronization operation. Each processor has an associated hardware implemented MPI load balancing controller. The MPI load balancing controller maintains a history that provides a profile of the tasks with regard to their calls to synchronization operations. From this information, it can be determined which processors should have their processing loads lightened and which processors are able to handle additional processing loads without significantly negatively affecting the overall operation of the parallel execution system. Thus, operations may be performed to shift workloads from the slowest processor to one or more of the faster processors.
    • 提供了一种系统和方法,用于通过修改任务来提供消息传递接口(MPI)任务的基于硬件的动态负载平衡。 提供了用于调整执行MPI作业任务的处理器的处理工作负载的平衡的机制,以便最小化等待所有处理器调用同步操作的等待时间。 每个处理器都有一个相关的硬件实现的MPI负载平衡控制器。 MPI负载平衡控制器维护一个历史记录,提供任务关于其对同步操作的调用的简档。 根据该信息,可以确定哪些处理器应该减轻其处理负载,哪些处理器能够处理额外的处理负载,而不会对并行执行系统的整体操作产生显着的负面影响。 因此,可以执行操作以将工作负载从最慢处理器转移到一个或多个较快处理器。
    • 5. 发明授权
    • Hardware based dynamic load balancing of message passing interface tasks by modifying tasks
    • 基于硬件的动态负载平衡消息传递接口任务通过修改任务
    • US08312464B2
    • 2012-11-13
    • US11846168
    • 2007-08-28
    • Lakshminarayana B. ArimilliRavi K. ArimilliRamakrishnan RajamonyWilliam E. Speight
    • Lakshminarayana B. ArimilliRavi K. ArimilliRamakrishnan RajamonyWilliam E. Speight
    • G06F9/46
    • G06F9/5083G06F9/522
    • Mechanisms are provided for providing hardware based dynamic load balancing of message passing interface (MPI) tasks by modifying tasks. Mechanisms for adjusting the balance of processing workloads of the processors executing tasks of an MPI job are provided so as to minimize wait periods for waiting for all of the processors to call a synchronization operation. Each processor has an associated hardware implemented MPI load balancing controller. The MPI load balancing controller maintains a history that provides a profile of the tasks with regard to their calls to synchronization operations. From this information, it can be determined which processors should have their processing loads lightened and which processors are able to handle additional processing loads without significantly negatively affecting the overall operation of the parallel execution system. Thus, operations may be performed to shift workloads from the slowest processor to one or more of the faster processors.
    • 提供了通过修改任务来提供消息传递接口(MPI)任务的基于硬件的动态负载平衡的机制。 提供了用于调整执行MPI作业任务的处理器的处理工作负载的平衡的机制,以便最小化等待所有处理器调用同步操作的等待时间。 每个处理器都有一个相关的硬件实现的MPI负载平衡控制器。 MPI负载平衡控制器维护一个历史记录,提供任务关于其对同步操作的调用的简档。 根据该信息,可以确定哪些处理器应该减轻其处理负载,哪些处理器能够处理额外的处理负载,而不会对并行执行系统的整体操作产生显着的负面影响。 因此,可以执行操作以将工作负载从最慢处理器转移到一个或多个较快处理器。
    • 8. 发明申请
    • Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks
    • 基于硬件的消息传递接口任务的动态负载平衡方法
    • US20090064165A1
    • 2009-03-05
    • US11846119
    • 2007-08-28
    • Lakshminarayana B. ArimilliRavi K. ArimilliRamakrishnan RajamonyWilliam E. Speight
    • Lakshminarayana B. ArimilliRavi K. ArimilliRamakrishnan RajamonyWilliam E. Speight
    • G06F9/46
    • G06F9/522G06F9/5083
    • A method for providing hardware based dynamic load balancing of message passing interface (MPI) tasks are provided. Mechanisms for adjusting the balance of processing workloads of the processors executing tasks of an MPI job are provided so as to minimize wait periods for waiting for all of the processors to call a synchronization operation. Each processor has an associated hardware implemented MPI load balancing controller. The MPI load balancing controller maintains a history that provides a profile of the tasks with regard to their calls to synchronization operations. From this information, it can be determined which processors should have their processing loads lightened and which processors are able to handle additional processing loads without significantly negatively affecting the overall operation of the parallel execution system. As a result, operations may be performed to shift workloads from the slowest processor to one or more of the faster processors.
    • 提供了一种用于提供消息传递接口(MPI)任务的基于硬件的动态负载平衡的方法。 提供了用于调整执行MPI作业任务的处理器的处理工作负载的平衡的机制,以便最小化等待所有处理器调用同步操作的等待时间。 每个处理器都有一个相关的硬件实现的MPI负载平衡控制器。 MPI负载平衡控制器维护一个历史记录,提供任务关于其对同步操作的调用的简档。 根据该信息,可以确定哪些处理器应该减轻其处理负载,哪些处理器能够处理额外的处理负载,而不会对并行执行系统的整体操作产生显着的负面影响。 因此,可以执行操作以将工作负载从最慢的处理器转移到一个或多个更快的处理器。