computational communities as an effective way of considerably reducing execution time by
accelerating significant parts of their application codes. However, despite their extraordinary
computing capabilities, the adoption of GPUs in current HPC clusters may present certain
negative side-effects. In particular, to ease job scheduling in these platforms, a GPU is
usually attached to every node of the cluster. In addition to increasing acquisition costs this …
GPUs are being increasingly embraced by the high performance computing and
computational communities as an effective way of considerably reducing execution time by
accelerating significant parts of their application codes. However, despite their extraordinary
computing capabilities, the adoption of GPUs in current HPC clusters may present certain
negative side-effects. In particular, to ease job scheduling in these platforms, a GPU is
usually attached to every node of the cluster. In addition to increasing acquisition costs this …