1 comment

[ 112 ms ] story [ 126 ms ] thread
TL;DR: RVV does much better than AVX2, in terms of how many loops can actually be vectorized, as well as the size of the resulting code.

And, remarkably, some categories of loops cannot be vectorized in RVV due to a GCC limitation which the development tree does not have.

Therefore, expect the gap to further widen in the future.