Have you tried with the llvm backend? I believe the results might be even better there!
$ time ./wasmer run --llvm fill_buffer.wasm -i fillBufferWithSIMD 1000
real 0m5,233s
It seems to be a 25% longer run-time with LLVM backend. I did not know about that option! Very interesting.
Could you share the fill_buffer.wasm (or the WAT file) so I can do some tests? Thanks!
Hopefully I did not mess anything up!
real 0m5,233s
It seems to be a 25% longer run-time with LLVM backend. I did not know about that option! Very interesting.