We need to work on adding a performance suite to testing. At minimum this should cover what's in:
And should test out different ways of structuring the EOSs, meaning things like using a variant, not using a variant, having every EOS be a table and one type, having inner loops where the type has been solidified, etc.
This should also test serial CPUs (looking for vectorization), OpenMP, CUDA, HIP.
When downstream users ask for recommendations, we can point them to this.
We need to work on adding a performance suite to testing. At minimum this should cover what's in:
And should test out different ways of structuring the EOSs, meaning things like using a variant, not using a variant, having every EOS be a table and one type, having inner loops where the type has been solidified, etc.
This should also test serial CPUs (looking for vectorization), OpenMP, CUDA, HIP.
When downstream users ask for recommendations, we can point them to this.