dionhaefner / pyhpc-benchmarks

A suite of benchmarks for CPU and GPU performance of the most popular high-performance libraries for Python :rocket:
The Unlicense
310 stars 25 forks source link

Compare with an MLIR-based stencil DSL #7

Open learning-chip opened 3 years ago

learning-chip commented 3 years ago

This project https://github.com/spcl/open-earth-compiler/ provides a DSL frontend for stencil/PDE programs, and rely on MLIR & LLVM to run on NVIDIA and AMD GPUs. It is not a Python frontend, but can be called from Python I think (see https://arxiv.org/abs/2005.13014)

dionhaefner commented 3 years ago

If there's interest for this, I would be happy to accept a PR implementing one or more benchmarks with this (and run the benchmarks on my hardware).