Overcoming Challenges in GPU Computing for Scientific Applications: SoC Solutions to PCI Bandwidth Limitations

POSTER

Abstract

Traditionally, with high performance GPU-based computing, the PCI memory bandwidth has been a limiting factor on performance. To avoid this problem, System-on-a-Chip (SoC) devices are explored as a potential solution. The main benefit of these devices is unified memory, which allows zero-copy algorithms to be implemented, eliminating the need for any PCI memory transfer. These devices are analyzed in both performance and cost and are compared to a modern discrete GPU, an Nvidia V100. To compare these, benchmarks from the SHOC benchmark suite were used to analyze performance on different commonly used algorithms for scientific computing in physics.

Presenters

  • Connor Kenyon

    University of Massachusetts Dartmouth

Authors

  • Connor Kenyon

    University of Massachusetts Dartmouth

  • Glenn Volkema

    University of Massachusetts Dartmouth

  • Gaurav Khanna

    University of Massachusetts Dartmouth