Evaluation of SYCL’s Suitability for High-Performance Critical Systems
Cristina Quesada Peralta, Matina Maria Trompouki, Leonidas Kosmidis · International Workshop on OpenCL · 2023
Upcoming safety critical systems require high performance processing, which can be provided by multi-cores and embedded GPUs found in several Systems-on-chip (SoC) targeting these domains. So far, only low-level programming models and APIs, such as CUDA or OpenCL have been evaluated. In this paper, we evaluate the effectiveness of a higher level programming model, SYCL, for critical applications executed in such embedded platforms. In particular, we are interested in two aspects: performance and programmability.