On the use of HCM to develop a resource allocation algorithm for heterogeneous clusters

Thiago Marques Soares, Rodrigo Weber dos Santos, Marcelo Lobosco · Concurrency and Computation Practice and Experience · 2018

Summary This work presents a resource allocation algorithm that considers the characteristics of regular applications to choose the subset of processors, accelerators, and networks that minimize their parallel execution time in a small heterogeneous cluster environment. The resource allocation algorithm uses Heterogeneous Cluster Model (HCM) to estimate the execution time of the parallel applications. The experimental results have shown that, for applications with distinct behaviors, the resource allocation algorithm has successfully chosen the set of resources that minimizes their execution time.

Read the paper · More papers on PaperTik