camel-cdr / rvv-bench

A collection of RISC-V Vector (RVV) benchmarks to help developers write portably performant RVV code
MIT License
89 stars 13 forks source link

RVV Poly1305 Error #2

Closed OMaghiarIMG closed 1 year ago

OMaghiarIMG commented 1 year ago

Hello, really interesting benchmarks here! I encountered an error when running the poly1305 vector benchmark: image I'm using GCC 13.1 and QEMU v8.0.

Edit: just noticed the rvv-chacha-poly submodule points to an older commit, changing to latest works.

camel-cdr commented 1 year ago

Ah, right. I thought I updated it to the latest already, I'll try to fix that later today. Thanks for letting me know.

OMaghiarIMG commented 1 year ago

Also noticed the Lichee Pi4A pages links to utf16/32 results which don't exist. https://camel-cdr.github.io/rvv-bench-results/sipeed_lichee_pi_4a/index.html

Would you be willing to share the code used to generate the charts? curious how the QEMU results look like.

camel-cdr commented 1 year ago

Would you be willing to share the code used to generate the charts?

It's all done in JavaScript, you can just copy one of the directories from the rvv-bench-results repo and replace the embedded json in the html files with the benchmark output. The same goes for the instruction cycles counts, but I've yet to port that to rvv 1.0.