-
公开(公告)号:GB2506048B
公开(公告)日:2020-10-14
申请号:GB201322089
申请日:2012-06-18
Applicant: IBM
Inventor: RAJARAM KRISHNAMURTHY , CARL JOSEPH PARRIS , DONALD WILLIAM SCHMIDT , BENJAMIN PATRICK SEGAL
IPC: G06F11/00
-
公开(公告)号:GB2496813B
公开(公告)日:2017-12-06
申请号:GB201303478
申请日:2010-11-08
Applicant: IBM
Inventor: RAJARAM KRISHNAMURTHY , CARL JOSEPH PARRIS , BENJAMIN PATRICK SEGAL , NATARAJAN KRISHNASWAMI
Abstract: Embodiments of the present invention manage workloads in a high-throughput computing environment for a hybrid processing system. A set of high-throughput computing service level agreements (SLAs) is retrieved. The set of SLAs is associated with a hybrid processing system including a server system and a set of accelerator systems, where each system has a different architecture. A first set of data-parallel workload tasks scheduled on the server system and a second set of data-parallel workload tasks scheduled with the set of accelerator systems are identified. At least a portion of one of the first set of data-parallel workload tasks and the second set of data-parallel workload tasks is dynamically rescheduled on a second one of the server system and the set of accelerator systems. The dynamically rescheduling substantially satisfies the set of high-throughput computing SLAs.
-
公开(公告)号:GB2506551B
公开(公告)日:2020-09-09
申请号:GB201400268
申请日:2012-06-18
Applicant: IBM
Inventor: CARL JOSEPH PARRIS , DONALD WILLIAM SCHMIDT , BENJAMIN PATRICK SEGAL , RAJARAM KRISNAMURTHY
IPC: G06F11/16
Abstract: A method, system, and computer program product for maintaining reliability in a computer system. In an example embodiment, the method includes managing workloads on a first processor with a first processor architecture by an agent process executing on a second processor with a second processor architecture. The method proceeds by activating redundant computation on the second processor by the agent process. The method continues by performing a same computation from a workload of the workloads at least twice. Finally, the method includes comparing results of the same computation. In this embodiment the first processor is coupled the second processor by a network, and the first processor architecture and second processor architecture are different architectures.
-
公开(公告)号:GB2488454B
公开(公告)日:2016-06-08
申请号:GB201206886
申请日:2010-11-25
Applicant: IBM
Inventor: RAJARAM KRISHNA-MURTHY , CARL JOSEPH PARRIS , CHARLES EDWARD BOICE , LURNG-KUO LIU
Abstract: Stream processing is facilitated by distributing responsibility for processing the stream to multiple components of a computing environment. A programmable unit receives one or more streams and determines the operations to be performed for the one or more streams and which components of the computing environment are to perform those operations. It forwards data relating to the one or more streams to one or more components of the computing environment for processing and/or information purposes.
-
-
-