Hacker News new | ask | show | jobs
by scrash 242 days ago
Interesting paper :) I've kept choosing threaded myself, but would have put the gap in a 5-10% range. I guess the branch predictor hasn't kept up. (Also trying to resist getting nerdsniped into measuring it myself 0_0)
1 comments

Testing this in Wizard is fairly easy.

Compare the running speed of the two binaries built with different options:

    % V3C_OPTS=-redef-field=FastIntTuning.threadedDispatch=true ./build.sh wizeng x86-64-linux

    % bin/wizeng.x86-64-linux --mode=int test/microbench/100ms/fib.wasm


    % V3C_OPTS=-redef-field=FastIntTuning.threadedDispatch=false ./build.sh wizeng x86-64-linux

    % bin/wizeng.x86-64-linux --mode=int test/microbench/100ms/fib.wasm