Understanding Portability of Automotive Workload: A Case Study with the Points-to-Image Kernel in SYCL on Heterogeneous Computing Platforms

Zheming Jin, Jeffrey S. Vetter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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 languageEnglish
Title of host publicationProceedings of the 15th Workshop on General Purpose Processing Using GPU, GPGPU 2023
PublisherAssociation for Computing Machinery
Pages14-20
Number of pages7
ISBN (Electronic)9798400707766
DOIs
StatePublished - Feb 25 2023
Event15th Annual Workshop on General Purpose Processing using Graphics Processing Unit, GPGPU 2023 - Montreal, Canada
Duration: Feb 25 2023 → …

Publication series

NameACM International Conference Proceeding Series

Conference

Conference15th Annual Workshop on General Purpose Processing using Graphics Processing Unit, GPGPU 2023
Country/TerritoryCanada
CityMontreal
Period02/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.

FundersFunder number
Intel DevCloud
US Department of Energy Advanced Scientific Computing ResearchDE-AC05-00OR22725
Oak Ridge National Laboratory

    Keywords

    • FPGA
    • GPU
    • SYCL
    • benchmark
    • portability

    Fingerprint

    Dive into the research topics of 'Understanding Portability of Automotive Workload: A Case Study with the Points-to-Image Kernel in SYCL on Heterogeneous Computing Platforms'. Together they form a unique fingerprint.

    Cite this