2022
DOI: 10.1007/978-3-031-07802-6_9
|View full text |Cite
|
Sign up to set email alerts
|

Migrating CUDA to oneAPI: A Smith-Waterman Case Study

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…Last, we discuss the obtained results considering related works. 11 It is important to note that this change implied a significant reduction in the number of lines of code 12 Fortunately, several are available from an increasing number of vendors https://www.khronos.org/sycl/ 13 https://intel.github.io/llvm-docs/GetStartedGuide.html 14 Swiss-Prot: https://www.uniprot.org/downloads 15 ENV NR: https://ftp.ncbi.nlm.nih.gov/blast/db/…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Last, we discuss the obtained results considering related works. 11 It is important to note that this change implied a significant reduction in the number of lines of code 12 Fortunately, several are available from an increasing number of vendors https://www.khronos.org/sycl/ 13 https://intel.github.io/llvm-docs/GetStartedGuide.html 14 Swiss-Prot: https://www.uniprot.org/downloads 15 ENV NR: https://ftp.ncbi.nlm.nih.gov/blast/db/…”
Section: Resultsmentioning
confidence: 99%
“…On the other hand, DPC++-specific functions were replaced by pure SYCL calls to query the device information. As a result, this final version of the code can be compiled with any of the SYCL-compatible compilers 12 .…”
Section: Sycl Standardization (Optional)mentioning
confidence: 99%
See 1 more Smart Citation
“…In the last decades, academia and companies have been working on developing a unified language to program heterogeneous hardware, capable of improving productivity and portability. One of the most recent and promising proposals is the SYCL standard from the Khronos Group 3 . SYCL is an open, royalty-free, crossplatform standard, that enables the programming of a heterogeneous system to be written using standard, single-source C++ code.…”
Section: Introductionmentioning
confidence: 99%
“…In particular, we have selected SW# [15]: a CUDA-based, memory-efficient implementation for biological sequence alignment, which can be used either as a stand-alone application or a library. This paper is an extended and thoroughly revised version of [3]. The work has been extended by providing:…”
Section: Introductionmentioning
confidence: 99%