In this paper, we introduce an adaptive procedure for the numerical computation of a high-dimensional integrals on HPC systems with heterogeneous nodes composed of multi-core CPU and GPU devices. To this aim, we have integrated together two different approaches: a first one is in charge of a fair workload among the threads running on the multi-core CPU, while a second one is in charge of an efficient execution of the computational kernels on the GPU. We tested the resulting algorithm on several test functions on a system where the nodes are provided with two Intel ten-core CPU and one NVIDIA GPU device.

An adaptive algorithm for high-dimensional integrals on heterogeneous CPU-GPU systems

Montella, Raffaele
2018-01-01

Abstract

In this paper, we introduce an adaptive procedure for the numerical computation of a high-dimensional integrals on HPC systems with heterogeneous nodes composed of multi-core CPU and GPU devices. To this aim, we have integrated together two different approaches: a first one is in charge of a fair workload among the threads running on the multi-core CPU, while a second one is in charge of an efficient execution of the computational kernels on the GPU. We tested the resulting algorithm on several test functions on a system where the nodes are provided with two Intel ten-core CPU and one NVIDIA GPU device.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11367/71741
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 9
social impact