CUP-ECS / beatnik

Initial Cabana/Cajita Low/High-order Z-model Interface Solver. Benchmark for evaluating the performance of algorithms requiring global communication. Beatnik is also a precursor to potential later a High Performance Parallel Interface solver.
BSD 3-Clause "New" or "Revised" License
4 stars 3 forks source link

Leverage Kokkos SIMD/Vectorization support #44

Open patrickb314 opened 1 year ago

patrickb314 commented 1 year ago

Key computatiomal kernels do not try and take advantage of Kokkos vectorization primitives, which could potentially limit speedups on a wide range of systems. Refining operators and the loops that use them to leverage these primitives should be examined carefully.

patrickb314 commented 3 months ago

This would be an additional level of hierarchical parallelism inside the BR Solver code.