Abstract
SYCL is a promising programming model for heterogenous computing across vendors’ devices. In this paper, we study whether SYCL can be applied to an automotive workload and its portability on heterogeneous computing platforms. We explain the automotive benchmark, describe our implementations and optimizations of the benchmark, and evaluate the performance of the benchmarks using SYCL and other programming models on heterogeneous computing devices. The study also allows us to have a better understanding of portability of the benchmark across these platforms.
Original language | English |
---|---|
Title of host publication | Proceedings of the 15th Workshop on General Purpose Processing Using GPU, GPGPU 2023 |
Publisher | Association for Computing Machinery |
Pages | 14-20 |
Number of pages | 7 |
ISBN (Electronic) | 9798400707766 |
DOIs | |
State | Published - Feb 25 2023 |
Event | 15th Annual Workshop on General Purpose Processing using Graphics Processing Unit, GPGPU 2023 - Montreal, Canada Duration: Feb 25 2023 → … |
Publication series
Name | ACM International Conference Proceeding Series |
---|
Conference
Conference | 15th Annual Workshop on General Purpose Processing using Graphics Processing Unit, GPGPU 2023 |
---|---|
Country/Territory | Canada |
City | Montreal |
Period | 02/25/23 → … |
Funding
We appreciate the reviewers’ comments and suggestions and acknowledge support from the ACM Publishing System staff. This research used resources of the Experimental Computing Lab at Oak Ridge National Laboratory and the Intel DevCloud. This research was supported by the US Department of Energy Advanced Scientific Computing Research program under Contract No. DE-AC05-00OR22725. We appreciate the reviewers’ comments and suggestions and acknowledge support from the ACM Publishing System staff. This research used resources of the Experimental Computing Lab at Oak Ridge National Laboratory and the Intel DevCloud. This research was supported by the US Department of Energy Advanced Scientific Computing Research program under Contract No. DEAC05-00OR22725.
Keywords
- FPGA
- GPU
- SYCL
- benchmark
- portability