On 4/29/23 11:48, Palmer Dabbelt wrote:
Yea. And taking advantage of that behavior is definitely a performance
issue for QEMU. There's still work to do though. QEMU on vector code
is running crazy slow.
I guess we're kind of off the rails for a GCC patch, but that's
definately true. Across the board RVV is going to just need a lot of
work, it's very different than SVE or AVX.
Unfortunately QEMU performance isn't really a priority on our end, but
it's great to see folks digging into it.
Well, when a user mode SPEC run goes from ~15 minutes to multiple hours
for a single input workload within specint it becomes a development
problem. Daniel is loosely affiliated with my group in Ventana, so I
can bug him with this kind of stuff.
jeff