activity
20212023
most citedExperience Report: Writing A Portable GPU Runtime with OpenMP 5.1

24 citations · 54 across the 7 of their papers we have counts for

collaborators

7 papers

cs.DC2023

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…

cs.DC2023

OpenMP Advisor

Alok Mishra, Abid M. Malik, Meifeng Lin +1

With the increasing diversity of heterogeneous architecture in the HPC industry, porting a legacy application to run on different architectures is a tough challenge. In this paper,…

cs.DC2022★ 7 cited

Bring the BitCODE -- Moving Compute and Data in Distributed Heterogeneous Systems

Wenbin Lu, Luis E. Peña, Pavel Shamis +3

In this paper, we present a framework for moving compute and data between processing elements in a distributed heterogeneous system. The implementation of the framework is based on…

cs.MS2021★ 1 cited

Comparing OpenMP Implementations With Applications Across A64FX Platforms

Benjamin Michalowicz, Eric Raut, Yan Kang +3

The development of the A64FX processor by Fujitsu has created a massive innovation in High-Performance Computing and the birth of Fugaku: the current world's fastest supercomputer.…

cs.PF2021★ 9 cited

Comparing the behavior of OpenMP Implementations with various Applications on two different Fujitsu A64FX platforms

Benjamin Michalowicz, Eric Raut, Yan Kang +3

The development of the A64FX processor by Fujitsu has been a massive innovation in vectorized processors and led to Fugaku: the current world's fastest supercomputer. We use a vari…

cs.DC2021★ 13 cited

Ookami: Deployment and Initial Experiences

Andrew Burford, Alan C. Calder, David Carlson +15

Ookami is a computer technology testbed supported by the United States National Science Foundation. It provides researchers with access to the A64FX processor developed by Fujitsu…

cs.DC2021★ 24 cited

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…