2016 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW) 2016
DOI: 10.1109/sbac-padw.2016.19
|View full text |Cite
|
Sign up to set email alerts
|

A Comparative Study of SYCL, OpenCL, and OpenMP

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 27 publications
(9 citation statements)
references
References 4 publications
0
9
0
Order By: Relevance
“…Silva et al compare the performance of two kernels written in SYCL, OpenCL, and OpenMP on CPU devices [11]; GPUs were not considered in their study.…”
Section: Related Workmentioning
confidence: 99%
“…Silva et al compare the performance of two kernels written in SYCL, OpenCL, and OpenMP on CPU devices [11]; GPUs were not considered in their study.…”
Section: Related Workmentioning
confidence: 99%
“…It uses standard C++, and its programming model allows providing kernel and host code in one file ("single-source programming"). In [80], the authors compare overall performance (number of API calls, memory usage, processing time) and easy of use of SYCL with OpenMP and OpenCL. Two benchmarks are provided: Common Midpoint (CMP) used in seismic processing and 27stencil which is one of the OpenACC benchmarks and is similar to algorithms for solving partial differential equations.…”
Section: Comparisons Of Existing Parallel Programming Approaches For mentioning
confidence: 99%
“…There are comparative studies to compare the efficiency of parallel-computation platforms [18][19][20][21]. According to [18], SYCL takes longer time to execute common midpoint operation, compared to OpenCL and OpenMP. However, in the point of memory usages, SYCL used the least memory amount among another platforms.…”
Section: Cuda (Compute Unified Device Architecture) Opencl (Open Commentioning
confidence: 99%
“…There are studies about the performance comparison between platforms, as shown in [18], or experiments using triSYCL, as shown in [27]. However, there are very few studies about performance measures on each SYCL implementation.…”
Section: Comparisons Of Sycl Implementationsmentioning
confidence: 99%