TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publication References
  4. SYCL-bench: A versatile cross-platform benchmark suite for heterogeneous computing
 
Options

SYCL-bench: A versatile cross-platform benchmark suite for heterogeneous computing

Publikationstyp
Conference Paper
Date Issued
2020-08
Sprache
English
Author(s)
Lal, Sohan  
Alpay, Aksel  
Salzmann, Philip  
Cosenza, Biagio  
Hirsch, Alexander  
Stawinoga, Nicolai  
Thoman, Peter  
Fahringer, Thomas  
Heuveline, Vincent  
TORE-URI
http://hdl.handle.net/11420/12248
First published in
Lecture notes in computer science  
Number in series
12247 LNCS
Start Page
629
End Page
644
Citation
26th International European Conference on Parallel and Distributed Computing (Euro-Par 2020)
Contribution to Conference
26th International European Conference on Parallel and Distributed Computing, Euro-Par 2020  
Publisher DOI
10.1007/978-3-030-57675-2_39
Publisher Link
https://diglib.uibk.ac.at/ulbtirolfodok/content/titleinfo/6430347/full.pdf
Scopus ID
2-s2.0-85090093281
The SYCL standard promises to enable high productivity in heterogeneous programming of a broad range of parallel devices, including multicore CPUs, GPUs, and FPGAs. Its modern and expressive C++ API design, as well as flexible task graph execution model give rise to ample optimization opportunities at run-time, such as the overlapping of data transfers and kernel execution. However, it is not clear which of the existing SYCL implementations perform such scheduling optimizations, and to what extent. Furthermore, SYCL’s high level of abstraction may raise concerns about sacrificing performance for ease of use. Benchmarks are required to accurately assess the performance behavior of high-level programming models such as SYCL. To this end, we present SYCL-Bench, a versatile benchmark suite for device characterization and runtime benchmarking, written in SYCL. We experimentally demonstrate the effectiveness of SYCL-Bench by performing device characterization of the NVIDIA TITAN X GPU, and by evaluating the efficiency of the hipSYCL and ComputeCpp SYCL implementations.
Subjects
Cross platform
Heterogeneous computing
SYCL benchmarks
SYCL runtime
TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback