Experiences migrating cuda to sycl: A molecular docking case study

L Solis-Vasquez, E Mascarenhas, A Koch - Proceedings of the 2023 …, 2023 - dl.acm.org
In recent years, Intel introduced oneAPI as a unified and cross-architecture programming
model based on the Data Parallel C++ (DPC++) language, which in turn, is based on the …

Assessing opportunities of SYCL for biological sequence alignment on GPU-based systems

M Costanzo, E Rucci, C García-Sanchez… - The Journal of …, 2024 - Springer
Bioinformatics and computational biology are two fields that have been exploiting GPUs for
more than two decades, with being CUDA the most used programming language for them …

A Performance-Portable SYCL Implementation of CRK-HACC for Exascale

EM Rangel, SJ Pennycook, A Pope… - Proceedings of the SC' …, 2023 - dl.acm.org
The first generation of exascale systems will include a variety of machine architectures,
featuring GPUs from multiple vendors. As a result, many developers are interested in …

Towards cross-platform portability of coupled-cluster methods with perturbative triples using sycl

A Bagusetty, A Panyala, G Brown… - 2022 IEEE/ACM …, 2022 - ieeexplore.ieee.org
Tensor contractions form the fundamental computational operation of computational
chemistry, and these contractions dictate the performance of widely used coupled-cluster …

Further Optimizations and Analysis of Smith-Waterman with Vector Extensions

R Sajjadinasab, H Rastaghi, H Shahzad… - 2024 IEEE …, 2024 - ieeexplore.ieee.org
Sequence alignment based on dynamic programming, eg, Smith-Waterman (SW), remains
central to bioinformatics both in various standalone scenarios and as a function in other …

Assessing Opportunities of SYCL and Intel oneAPI for Biological Sequence Alignment

M Costanzo, E Rucci, CG Sánchez, M Naiouf… - arXiv preprint arXiv …, 2022 - arxiv.org
Bioinformatics and Computational Biology are two fields that have been exploiting GPUs for
more than two decades, with being CUDA the most used programming language for them …

Porting numerical integration codes from cuda to oneapi: a case study

I Sakiotis, K Arumugam, M Paterno, D Ranjan… - … Conference on High …, 2023 - Springer
We present our experience in porting optimized CUDA implementations to oneAPI. We focus
on the use case of numerical integration, particularly the CUDA implementations of PAGANI …

基于DPCT 的序列比对软件迁移与性能评估

李沛桢, 张洋, 陈文波 - 计算机工程与科学, 2024 - joces.nudt.edu.cn
利用GASAL2 序列比对软件探索CUDA 程序迁移到DPC++ 的过程. 迁移过程中利用DPCT
工具自动将CUDA API 转换至DPC++ API. 然而, 迁移后的代码仍需经过适配和修改才能正确 …

Comparing Performance and Portability Between CUDA and SYCL for Protein Database Search on NVIDIA, AMD, and Intel GPUs

M Costanzo, E Rucci, C García-Sánchez… - 2023 IEEE 35th …, 2023 - ieeexplore.ieee.org
The heterogeneous computing paradigm has led to the need for portable and efficient
programming solutions that can leverage the capabilities of various hardware devices, such …

GenVectorX: A performance-portable SYCL library for Lorentz Vectors operations

M Dessole, J Chen, A Naumann - arXiv preprint arXiv:2312.02756, 2023 - arxiv.org
The Large Hadron Collider (LHC) at CERN will see an upgraded hardware configuration
which will bring a new era of physics data taking and related computational challenges. To …