João Vieira da Silva Neto
São Paulo
São Paulo
The objective of this project is to use GPUs and FPGAs to accelerate applications in the oil and gas area. ...learn more
Project status: Under Development
Intel Technologies
oneAPI,
Intel FPGA,
DPC++
The objective of this project is to use GPUs and FPGAs to accelerate applications in the oil and gas area.
The first step will be to update the SYCL code in this paper, since it was written for TriSYCL a few years ago:
**H. C. da Silva, F. Pisani and E. Borin, "A Comparative Study of SYCL, OpenCL, and OpenMP," **2016 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW)
https://ieeexplore.ieee.org/document/7803697
After that, we plan to port the implementation from GPUs to FPGAs (i. e. parallel_for -> single_task) and apply FPGA optimization techniques to improve performance.
Another algorithm is available in this paper and will also be used:
T. Lobato Gimenes, F. Pisani and E. Borin, "Evaluating the Performance and Cost of Accelerating Seismic Processing with CUDA, OpenCL, OpenACC, and OpenMP," 2018 IEEE International Parallel and Distributed Processing Symposium (IPDPS), Vancouver, BC, 2018
https://ieeexplore.ieee.org/document/8425194
https://github.com/menotti/oil_gas_fpga