A Hybrid CPU-GPU-MIC Algorithm for the Hitting Set Problem

  • Danilo Carastan-Santos
  • David C. Martins-Jr
  • Luiz C. S. Rozante
  • Siang W. Song
  • Raphael Y. de Camargo

Resumo

We present a hybrid exact algorithm for the Hitting Set Problem (HSP) for highly heterogeneous CPU-GPU-MIC platforms. With several techniques that permit an efficient exploitation of each architecture, low communication cost and effective load balancing, we were able to solve large HSP instances in reasonable time, achieving good performance and scalability. We obtained speedups of up to 25.32 in comparison with using two six-core CPUs and exact HSP solutions for instances with tens of thousands of variables in less than 5 hours. These results reinforce the statement that heterogeneous clusters of CPUs, GPUs and MICs can be used efficiently for high-performance computing.
Publicado
2017-10-17
Como Citar
CARASTAN-SANTOS, Danilo et al. A Hybrid CPU-GPU-MIC Algorithm for the Hitting Set Problem. XVIII Simpósio em Sistemas Computacionais de Alto Desempenho - WSCAD, [S.l.], oct. 2017. Disponível em: <http://250154.o0gct.group/index.php/wscad/article/view/250>. Acesso em: 28 nov. 2024.
Edição
Seção
Artigos