Skip to content
Brendan G Bohannon edited this page Dec 26, 2015 · 2 revisions

Some entropy-coder benchmarks on my K10. Built as 32-bit on Windows 7.

entropy_benchmark 0.3 (32-bit Windows) (c) Dell Inc.  Written by P.Skibinski
memcpy [chunk_size] [123 MB]    81 ms (1561 MB/s), 129546240, 82 ms (1542 MB/s)
7z-Huff 9.20 [64 KB]            4531 ms (27 MB/s), 81067684, 1826 ms (69 MB/s)
7z-Huff 9.20 [123 MB]           2742 ms (46 MB/s), 81205848, 1844 ms (68 MB/s)
shcodec 1.0.1 [64 KB]           712 ms (177 MB/s), 81306145, 1063 ms (119 MB/s)
shcodec 1.0.1 [123 MB]          719 ms (175 MB/s), 88729301, 1062 ms (119 MB/s)
FSE 2015-08-26 [64 KB]          684 ms (184 MB/s), 80905028, 767 ms (164 MB/s)
FSE 2015-08-26 [123 MB]         655 ms (193 MB/s), 89276434, 739 ms (171 MB/s)
FSE HUF 2015-08-26 [64 KB]      487 ms (259 MB/s), 81307542, 712 ms (177 MB/s)
rANS_static4c 2015-08 [64 KB]   1689 ms (74 MB/s), 80918581, 1055 ms (119 MB/s)
rANS_static4c 2015-08 [123 MB]  1370 ms (92 MB/s), 89276434, 967 ms (130 MB/s)
rANS_static4c order1 [64 KB]    2370 ms (53 MB/s), 53453852, 1390 ms (91 MB/s)
count=129546239  108 108 118 109!=46 0 0 0
ERROR: common=0
rANS_static64c 2015-08 [64 KB]  2871 ms (44 MB/s), 80875202, 1394 ms (90 MB/s)
count=129546239  108 108 118 109!=46 0 0 0
ERROR: common=0
rANS_static64c 2015-08 [123 MB]  2527 ms (50 MB/s), 89276434, 1330 ms (95 MB/s)
rANS_static64c order1 [64 KB]   3975 ms (31 MB/s), 53473687, 1791 ms (70 MB/s)
ryg_rANS 2014-02-18 [64 KB]     917 ms (137 MB/s), 84663522, 846 ms (149 MB/s)
ryg_rANS 2014-02-18 [123 MB]    893 ms (141 MB/s), 88284069, 809 ms (156 MB/s)
ryg_rANS interleaved [64 KB]    1159 ms (109 MB/s), 84670423, 743 ms (170 MB/s)
ryg_rANS interleaved [123 MB]   1146 ms (110 MB/s), 88284084, 721 ms (175 MB/s)
tornado ArithCoder [64 KB]      3322 ms (38 MB/s), 87856581, 2924 ms (43 MB/s)
tornado ArithCoder [123 MB]     3718 ms (34 MB/s), 81335995, 2938 ms (43 MB/s)
tornado HuffCoder [64 KB]       1957 ms (64 MB/s), 84561823, 1404 ms (90 MB/s)
tornado HuffCoder [123 MB]      2382 ms (53 MB/s), 82366877, 1401 ms (90 MB/s)
tornado HuffCoder o1 [123 MB]   2923 ms (43 MB/s), 59345553, 2793 ms (45 MB/s)
zlibh [64 KB]                   773 ms (163 MB/s), 81273414, 614 ms (206 MB/s)
BGB ZH0 [64 KB]                 2599 ms (48 MB/s), 81939081, 893 ms (141 MB/s)
BGB ZH0 [123 MB]                2590 ms (48 MB/s), 81936242, 892 ms (141 MB/s)
BGB MTFRice0 [123 MB]           2815 ms (44 MB/s), 93584405, 1369 ms (92 MB/s)
done... (1 iterations)
Clone this wiki locally