OPM / LBPM

Pore scale modelling
https://lbpm-sim.org/
GNU General Public License v3.0
69 stars 31 forks source link

[Enhancement] Introduction of SYCL backend #71

Open Soujanyajanga opened 2 years ago

Soujanyajanga commented 2 years ago

LBPM currently supports Nvidia and AMD GPUs through CUDA and HIP backends.

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?

TejaX-Alaghari commented 1 year ago

Hi team,

We've ported LBPM to SYCL and validated ~60% of the test cases. And, we'd like to discuss regarding raising a PR and aligning with the coding standards.

JamesEMcClure commented 1 year ago

I will follow up with you via email for a discussion.

srihari-karnam commented 1 year ago

@JamesEMcClure what are the next steps for merging SYCL code to master branch