Indian Institute of Technology Goa (IIT Goa)

A Software Ecosystem Testimonial for HPC

Ecosystem Developer Resources for HPC

author-image

By

"Our research group at IIT Goa has developed an in-house CFD solver to simulate incompressible turbulent flows. To port our solver to GPUs, we are working with the unsteady Poisson equation, a model template for our CFD solver. The Poisson equation code is developed in CUDA*, limiting its execution to vendor-specific GPUs. Using Intel's SYCLomatic tool for oneAPI, this code is migrated to SYCL*, thus opening up other vendor and architectural alternatives. After further optimization, the migrated code runs on Intel® Data Center GPU Max Series and achieves up to 1.9x speedup compared to the existing GPU solution. We look forward to using the migrated SYCL code on different platform architectures and migrating our CFD solver to SYCL."