High-performance computing (HPC) is a major driver accelerating scientific research and discovery, from quantum simulations to medical therapeutics. While the increasing availability of HPC resources is in many cases pivotal to successful science, even the largest collaborations lack the computational expertise required for maximal exploitation of current hardware capabilities. The need to maintain multiple platform-specific codebases further complicates matters, potentially adding constraints on machines that can be utilized. Fortunately, numerous programming models are under development that aim to facilitate portable codes for heterogeneous computing. One in particular is SYCL, an open standard, C++-based single-source programming paradi...
In the last few years, the computing industry has changed its course from ever higher clock speeds t...
The rising pressure to simultaneously improve performance and reduce power consumption is driving mo...
In this paper, we present an early version of a SYCL-based FFT library, capable of running on all ma...
The proliferation of accelerators, in particular GPUs, over the past decade is im- pacting the way s...
This paper investigates the development of a molecular dynamics code that is highly portable between...
While recognition of the advantages of heterogeneous computing is steadily growing, the issues of pr...
The Khronos SYCL abstraction layer is designed to enable programming heterogeneous platforms, consis...
The relentless demands for improvements in the compute throughput, and energy efficiency have driven...
The SYCL standard promises to enable high productivity in heterogeneous programming of a broad range...
The Black-Scholes option pricing problem is one of the widely used financial benchmarks. We explore ...
The proliferation of heterogeneous computing systems presents the parallel computing community with ...
The heterogeneous computing paradigm has led to the need for portable and efficient programming solu...
Source code portability is becoming increasingly important in the development of new solutions in HP...
OpenCL is a standard for parallel programming of heterogeneous systems. The benefits of a common pro...
This paper reports on the development of an MPI/OpenCL implementation of LU, an application-level be...
In the last few years, the computing industry has changed its course from ever higher clock speeds t...
The rising pressure to simultaneously improve performance and reduce power consumption is driving mo...
In this paper, we present an early version of a SYCL-based FFT library, capable of running on all ma...
The proliferation of accelerators, in particular GPUs, over the past decade is im- pacting the way s...
This paper investigates the development of a molecular dynamics code that is highly portable between...
While recognition of the advantages of heterogeneous computing is steadily growing, the issues of pr...
The Khronos SYCL abstraction layer is designed to enable programming heterogeneous platforms, consis...
The relentless demands for improvements in the compute throughput, and energy efficiency have driven...
The SYCL standard promises to enable high productivity in heterogeneous programming of a broad range...
The Black-Scholes option pricing problem is one of the widely used financial benchmarks. We explore ...
The proliferation of heterogeneous computing systems presents the parallel computing community with ...
The heterogeneous computing paradigm has led to the need for portable and efficient programming solu...
Source code portability is becoming increasingly important in the development of new solutions in HP...
OpenCL is a standard for parallel programming of heterogeneous systems. The benefits of a common pro...
This paper reports on the development of an MPI/OpenCL implementation of LU, an application-level be...
In the last few years, the computing industry has changed its course from ever higher clock speeds t...
The rising pressure to simultaneously improve performance and reduce power consumption is driving mo...
In this paper, we present an early version of a SYCL-based FFT library, capable of running on all ma...