Case Study

Devito Codes Boosts Productivity, Automates HPC Code Generation

Devito Codes Boosts Productivity, Automates HPC Code Generation

Pages 4 Pages

Devito Codes bridges the HPC trilemma—performance, portability, and productivity—by enabling scientists to write high-level Python code for complex simulations while automatically generating highly optimized, hardware-specific kernels. Built on symbolic computation with SymPy, Devito compiles finite-difference solvers for CPUs and GPUs using technologies like OpenMP, MPI, and SYCL. With support for Intel® Xeon® processors and Intel® Data Center GPUs, Devito delivers up to 2x speedups using mixed precision (FP-16/FP-32) and sees significant gains with Intel® Xeon® 6. DevitoPRO further enhances seismic imaging workloads, streamlining rapid prototyping and reducing compute costs.

Join for free to read