Hi, I would like to ask someone here regarding the progress of current TurboFan and Ignition interpreter. I have run v8 benchmark using TurboFan and Ignition but the performace scores of most of benchmarks are much lower than default, which is not as expected. (I didn't put the score numbers because I don't want to put possible wrong numbers.) Can anyone please verify if I test it correctly?
I have executed benchmarks using x64.release version of d8 binary. 1. default execution is tested as below: $ cd benchmarks $ ../out/x64.release/d8 run.js 2. TurboFan is tested as below: $ cd benchmarks $ ../out/x64.release/d8 --turbo run.js As a result, TurboFan scores were much slower than default CrankShaft execution scores. I also tested ignition interpreter mode as well but it seems that still many bytecode generater functions have to be implemented. Because of this unimplmentation issue, I was not able to execute the entire benchmark with the driver run.js script. So I splitted all the v8 benchmarks with seperate run scripts(e.g. run-richards.js, run-raytrace.js, etc.) to see Scores for each benchmark. 3. ignition is tested as below: $ cd benchmarks $ ../out/x64.release/d8 --ignition --ignition_filter=* --ignition_fake_try_catch run-richards.js $ ../out/x64.release/d8 --ignition --ignition_filter=* --ignition_fake_try_catch run-deltablue.js $ ../out/x64.release/d8 --ignition --ignition_filter=* --ignition_fake_try_catch run-crypto.js ... It still fails when I run early-boyer.js and regexp.js, but I could get other benchmarks result. I was able to see the memory consumption is reduced but performance was to much behind compared to the default ones. Since I've got these unexpected performance results of TurboFan and Ignition, I would like to verify if I made some mistakes when I tested benchmarks. Please let me know if I made some terrible mistakes regarding execution options or other environments. I appreciate all kind of answers. Thanks, Honggyu -- -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
