powturbo / TurboBench

Compression Benchmark
326 stars 34 forks source link

Feedback of Dostoyevski #21

Closed Sanmayce closed 4 years ago

Sanmayce commented 4 years ago

Thanks Hamid for sharing your binaries. A quick run on i7-3630QM @3.4GHz 16GB DDR3 @1600MHz:

F:\S>turbobench_build_19_Feb_2020.exe "Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar" -eOPTIMAL/lzo1b,999/bsc,0:e2/lzfse/zlib,9
      C Size  ratio%     C MB/s     D MB/s   Name            File
     5315936    13.2       6.11      10.68   bsc 0:e2        Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar

     5446644               8.06     ?        bwtturbo -59 -t0 -b1024 "%1" "%1.zv"

     6942920    17.2       1.28     120.86   lzma 9          Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
     6996677    17.4       0.92     278.81   lzham 4         Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
     7022275    17.4       0.36     312.06   brotli 11       Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
     7038628    17.5       1.40     703.90   zstd 22         Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
     8061821    20.0       1.40     815.14   lizard 49       Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar

     8851573               1.38     ?        BriefLZ_130_Intel_v19_64bit.exe --optimal -b400m "%1" "%1.blz" 
     9177782               0.05     930      Satanichi_GCC730_64bit.exe "%1" "%1.Nakamichi" 24 4000 i

    10060030    25.0       0.25     365.81   zopfli          Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
    10771354    26.7       4.74     325.28   zlib 9          Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
    11728605    29.1       5.02     651.98   lzo1b 999       Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
    12073794    30.0       9.23    2629.03   lz4 9           Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
    12239442    30.4      38.69     435.75   lzfse           Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar
    40303104   100.0    9216.35    9159.80   memcpy          Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar

40303104/774=52,071 B/s 40303104/29=1,389,762 B/s @jibsen 40303104/5=8,060,620 B/s

F:\S>timer64.exe Satanichi_GCC730_64bit.exe "Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar" "Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar.Nakamichi" 24 4000 i
...
Leprechaun: Total Searches-n-Inserts Per Second: 41,639,014 SNIPS = 26,898,803,684 keys in 646 seconds
Leprechaun: RAM needed to house B-trees (relative to the file being ripped): 51N = 1,994MB

Compressing 40,303,104 bytes ...
-; Each rotation means 64KB are encoded; Speed: 0,338,681 B/s; Done 100%; Compression Ratio: 4.39:1; Matches(16/24/48): 752,724/380,713/20,519; 128[+] long matches: 0; ETA: 0.00 hours
NumberOfFullLiterals (lower-the-better): 1294
Tsuyo_HEURISTIC_APPLIED_thrice_back-to-back: 0
NumberOf(Tiny)Matches[Micro]Window (4)[16B]: 9672
NumberOfMatches[Bheema]Window [128GB window]: 11405
RAM-to-RAM performance: 338681 B/s.
Compressed to 9,177,782 bytes.
Source-file-Hash(FNV1A_YoshimitsuTRIAD) = 0xcd46,fbc3
Target-file-Hash(FNV1A_YoshimitsuTRIAD) = 0xb7ac,545f
Decompressing 9,177,782 (being the compressed stream) bytes ...
RAM-to-RAM performance: 930 MB/s.
Verification (input and output sizes match) OK.
Verification (input and output blocks match) OK.

Kernel  Time =     1.390 =    0%
User    Time =   772.437 =   99%
Process Time =   773.828 =   99%    Virtual  Memory =   5952 MB
Global  Time =   774.604 =  100%    Physical Memory =   3935 MB

F:\S>timer64.exe BriefLZ_130_Intel_v19_64bit.exe --optimal -b400m "Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar" "Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar.blz"

Kernel  Time =     0.343 =    1%
User    Time =    29.000 =   98%
Process Time =    29.343 =   99%    Virtual  Memory =   8869 MB
Global  Time =    29.352 =  100%    Physical Memory =   1180 MB

F:\S>TIMER64 bwtturbo -59 -t0 -b1024 "Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar" "Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar.zv"

Kernel  Time =     0.359 =    7%
User    Time =     4.484 =   92%
Process Time =     4.843 =   99%    Virtual  Memory =   2564 MB
Global  Time =     4.850 =  100%    Physical Memory =   1219 MB

09/15/2018  04:41           231,424 BriefLZ_130_Intel_v19_64bit.exe
02/07/2020  01:38           555,806 bwtturbo.exe
02/19/2020  13:42           193,517 Satanichi_GCC730_64bit.exe
02/15/2020  22:24             6,144 timer64.exe
01/09/2020  12:51             1,079 turbobench.ini
02/19/2020  18:39         4,536,493 turbobench_build_19_Feb_2020.exe
06/30/2018  20:35         5,446,644 Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar.zv
06/30/2018  20:32         8,851,573 Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar.blz
                          9,177,782 Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar.Nakamichi
07/28/2018  07:22        40,303,104 Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar