Accelerate Oil and Gas Applications with SYCL* for FPGAs

Speaker: Ricardo Menotti, Federal University of São Carlos

FPGAs have enormous potential to parallel many workloads, offering superior performance than other architectures for a fraction of the energy cost. However, designing custom architectures requires specific knowledge and is time consuming. Seismic applications for prospecting for oil and gas, which work based on the time it takes reflected sound waves to travel through materials of varying densities, are known for their complexity and high computational costs. In this lecture, we report our experience in accelerating two of these applications using SYCL* with oneAPI for FPGA frameworks, as well as the results obtained so far.

Additional Resources

Great Cross-Architecture Challenge—A Coding Challenge

Calling all C++, DPC++, and CUDA developers. We’re searching for the next oneAPI hero—someone who can write code that will run on the latest CPUs, GPUs, and FPGAs. Submit your best projects to win some amazing prizes.

Supercomputing 2020 (SC20) Recorded Sessions on oneAPI

Self-paced Trainings Using Jupyter* Notebooks

Sign Up for Intel® DevCloud for oneAPI


Intel® DevMesh Community

Intel® ​Innovator Program​

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at