24 citations · 28 across the 5 of their papers we have counts for
4 papers · 1 filter
Quantum Task Offloading with the OpenMP API
Joseph K. L. Lee, Oliver T. Brown, Mark Bull +4
Most of the widely used quantum programming languages and libraries are not designed for the tightly coupled nature of hybrid quantum-classical algorithms, which run on quantum res…
GPU First -- Execution of Legacy CPU Codes on GPUs
Shilei Tian, Tom Scogland, Barbara Chapman +1
Utilizing GPUs is critical for high performance on heterogeneous systems. However, leveraging the full potential of GPUs for accelerating legacy CPU applications can be a challengi…
A Case Study of LLVM-Based Analysis for Optimizing SIMD Code Generation
Joseph Huber, Weile Wei, Giorgis Georgakoudis +2
This paper presents a methodology for using LLVM-based tools to tune the DCA++ (dynamical clusterapproximation) application that targets the new ARM A64FX processor. The goal is to…
Experience Report: Writing A Portable GPU Runtime with OpenMP 5.1
Shilei Tian, Jon Chesterfield, Johannes Doerfert +1
GPU runtimes are historically implemented in CUDA or other vendor specific languages dedicated to GPU programming. In this work we show that OpenMP 5.1, with minor compiler extensi…