@inproceedings{97b753806fd64de99201a8bcd8785974,
title = "Experience Migrating OpenCL to SYCL: A Case Study on Searches for Potential Off-Target Sites of Cas9 RNA-Guided Endonucleases on AMD GPUs",
abstract = "Cas-OFFinder is a popular application for genome editing. Its OpenCL implementation searches potential off-target sites in parallel on a GPU. In this work, we describe our experience migrating the application from OpenCL to SYCL. Evaluating the performance of the OpenCL and SYCL applications using human genome sequences shows that the SYCL program could achieve performance portability on the target GPUs. Exploring the optimizations of the hotspot kernel in SYCL may further improve the performance of the application by 9% to 23%.",
keywords = "Programming model, heterogeneous computing, sequence analysis",
author = "Zheming Jin and Vetter, {Jeffrey S.}",
note = "Publisher Copyright: {\textcopyright} 2023 IEEE.; 36th IEEE International System-on-Chip Conference, SOCC 2023 ; Conference date: 05-09-2023 Through 08-09-2023",
year = "2023",
doi = "10.1109/SOCC58585.2023.10256881",
language = "English",
series = "International System on Chip Conference",
publisher = "IEEE Computer Society",
editor = "Jurgen Becker and Andrew Marshall and Tanja Harbaum and Amlan Ganguly and Fahad Siddiqui and Kieran McLaughlin",
booktitle = "Proceedings - 2023 IEEE 36th International System-on-Chip Conference, SOCC 2023",
}