HadrienG2 / grayscott

Rust version of the "Performance with stencil" course's examples
9 stars 1 forks source link

Add more compute backends #8

Open HadrienG2 opened 1 year ago

HadrienG2 commented 1 year ago

Due to lack of time, I did not get the change to explore more advanced optimization strategies:

HadrienG2 commented 1 month ago

ILP, std::simd and simd_naive were tried in https://gitlab.in2p3.fr/grasland/grayscott-with-rust, which only leaves NUMA/NUCA management as a future area of exploration. On the GPU side, I have tried unsampled images and buffers with and without a local memory cache.