Test comparison of HonokaMiku v6.0.3 vs libhonoka v2.1.0 (both are not open source program)
Executable is 32-bit, compiled with Visual Studio 2010, with /Ox /Ot /Oi
optimization.
HonokaMiku also additionally compiled with /EHsc
option.
CPU: Intel Core i5-7200u 2.5GHz (up to 3.1GHz) OS: Windows 10 64-bit
All decrypt runs 500 times and WW gamefile is used.
HonokaMiku | libhonoka | |
---|---|---|
File size | 100352 bytes | 79360 bytes |
Version 1 | 5629 ms | 5480 ms |
Version 2 | 7114 ms | 7065 ms |
Version 3 | 6737 ms | 6589 ms |
Version 4 | 6637 ms | 6685 ms |
Version 5 | 6850 ms | 6844 ms |
Version 6 | 7008 ms | 6936 ms |
Additionally, when compiled under GCC 7.2.0 64-bit (MSYS), -O3
, libhonoka wins all the tests by ~1 second difference
GrygrFlzr created better benchmark script written in bash, so you should check it out https://gist.github.com/GrygrFlzr/764c8330aed214d00dc973a7cad28961