NVlabs / nvbio

NVBIO is a library of reusable components designed to accelerate bioinformatics applications using CUDA.
BSD 3-Clause "New" or "Revised" License
206 stars 50 forks source link

[Enhancement] Introduction of SYCL backend #48

Open Soujanyajanga opened 1 year ago

Soujanyajanga commented 1 year ago

NVBIO currently supports Nvidia GPUs through CUDA.

We want to contribute a new backend through Intel's oneAPI SYCL. This would enable support for Nvidia, AMD and Intel devices with a single backend. Would you be interested in this feature support?

If so, what would be your recommendations towards supporting this new backend?