pyhpc-benchmarks icon indicating copy to clipboard operation
pyhpc-benchmarks copied to clipboard

Compare with DaCe framework?

Open learning-chip opened this issue 3 years ago • 4 comments

DaCe (https://github.com/spcl/dace) is a parallel computing framework that also support Numpy frontend, similar to JAX and Numba. It runs on CPU/GPU/FPGA. Would be interesting to add it for comparison!

learning-chip avatar Mar 27 '21 22:03 learning-chip

Thanks for the pointer. I started implementing a benchmark, but got some errors and gave up.

I would be happy to accept a PR implementing one or more benchmarks with this (and run the benchmarks on my hardware).

dionhaefner avatar Mar 29 '21 07:03 dionhaefner

I started implementing a benchmark, but got some errors and gave up.

Thanks for trying. What error do you get? (and from what code?) I may submit a PR in some time in future.

learning-chip avatar Mar 31 '21 05:03 learning-chip

Something about multiplication between floats being unsupported. You could also take it up with the DaCe devs, they might have an interest to show up here (and offer support).

dionhaefner avatar Mar 31 '21 07:03 dionhaefner

You could also take it up with the DaCe devs

Issue opened: spcl/dace#669

learning-chip avatar Mar 31 '21 12:03 learning-chip