2020 IEEE/ACM International Workshop on Performance, Portability and Productivity in HPC (P3HPC) 2020
DOI: 10.1109/p3hpc51967.2020.00008
|View full text |Cite
|
Sign up to set email alerts
|

Towards Cross-Platform Performance Portability of DNN Models using SYCL

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
3
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2
2

Relationship

2
7

Authors

Journals

citations
Cited by 16 publications
(5 citation statements)
references
References 5 publications
2
3
0
Order By: Relevance
“…In particular, the overhead of the SYCL runtime, and especially kernel dispatch, affects the overall performance our library. This observation is in direct agreement with previous work [8]; although the runtime overheads are significant for small problem sizes, larger problems are impacted less as the gap between runtime and kernel execution increases.…”
Section: Discussionsupporting
confidence: 92%
See 1 more Smart Citation
“…In particular, the overhead of the SYCL runtime, and especially kernel dispatch, affects the overall performance our library. This observation is in direct agreement with previous work [8]; although the runtime overheads are significant for small problem sizes, larger problems are impacted less as the gap between runtime and kernel execution increases.…”
Section: Discussionsupporting
confidence: 92%
“…2b shows that optimal SYCL-FFT run-times (chosen as the smallest of the 1000 test runs) do not differ largely from cuFFT or rocFFT. Similar behavior has been observed in previous studies [8], where the overhead of SYCL runtime interacting with CUDA was constant 30 𝜇s. Sequence Length A similar trend in launch overheads is observed for the Intel Iris P580 integrated GPU (iGPU) and ARM Neoverse CPU, as seen in Fig.…”
Section: Computational Performancesupporting
confidence: 88%
“…Interoperability is enabled via the aforementioned low-level APIs by facilitating the SYCL runtime interaction with native objects for the supported backends [13,24].…”
Section: Sycl Overviewmentioning
confidence: 99%
“…Moreover, oneAPI is becoming very popular. It has shown promising results in various computer fields, such as machine learning (Goli et al, 2020) or decision-making (Constantinescu et al, 2020). One of the keys to their growing impact on the heterogeneous field is the existence of optimized libraries that can be used together with oneAPI.…”
Section: Introductionmentioning
confidence: 99%