US 11,934,883 B2
Computer cluster arrangement for processing a computation task and method for operation thereof
Thomas Lippert, Aschaffenburg (DE)
Assigned to ParTec Cluster Competence Center GmbH, Munich (DE)
Filed by ParTec Cluster Competence Center GmbH, Munich (DE)
Filed on Mar. 9, 2021, as Appl. No. 17/196,665.
Application 17/196,665 is a continuation of application No. 16/191,973, filed on Nov. 15, 2018, granted, now 10,951,458.
Application 16/191,973 is a continuation of application No. 13/861,429, filed on Apr. 12, 2013, granted, now 10,142,156.
Application 13/861,429 is a continuation of application No. PCT/EP2011/067888, filed on Oct. 13, 2011.
Claims priority of application No. 10187436 (EP), filed on Oct. 13, 2010.
Prior Publication US 2021/0194748 A1, Jun. 24, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/50 (2006.01); H04L 67/00 (2022.01)
CPC G06F 9/5061 (2013.01) [H04L 67/00 (2013.01); G06F 2209/509 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A computer cluster system for processing a computation task, comprising:
a plurality of hardware computation nodes, a plurality of hardware boosters, and a resource manager, the plurality of hardware computation nodes and the plurality of hardware boosters each interfacing a communication infrastructure;
the resource manager being arranged to:
assign a selected hardware booster of the plurality of hardware boosters to a first hardware computation node of the plurality of hardware computation nodes for computation of a part of the computation task,
provide assignment information to the first hardware computation node after the assignment of the selected hardware booster so as to enable the first hardware computation node to outsource the part of the computation task to the assigned selected hardware booster under control of the first hardware computation node,
initialize a static assignment and further to establish a dynamic assignment during the processing of the computation task,
accomplish the assignments as a function of a predetermined assignment metric:
provide the static assignment at the start of the processing of the computation task by using the predetermined assignment metric, and
update the predetermined assignment metric during the processing of the computation task.