|
6 | 6 | "algorithm": "huffman", |
7 | 7 | "language": "cpp", |
8 | 8 | "dataset": "textlike_10MiB", |
9 | | - "encodeTime": 514.8, |
10 | | - "decodeTime": 1874.4, |
11 | | - "encodeSpeed": 19.4, |
12 | | - "decodeSpeed": 5.3, |
| 9 | + "encodeTime": 644.3, |
| 10 | + "decodeTime": 2231.2, |
| 11 | + "encodeSpeed": 15.5, |
| 12 | + "decodeSpeed": 4.5, |
13 | 13 | "compressionRatio": 0.746, |
14 | 14 | "throughput": "low" |
15 | 15 | }, |
16 | 16 | { |
17 | 17 | "algorithm": "huffman", |
18 | 18 | "language": "go", |
19 | 19 | "dataset": "textlike_10MiB", |
20 | | - "encodeTime": 352.7, |
21 | | - "decodeTime": 2344.1, |
22 | | - "encodeSpeed": 28.4, |
23 | | - "decodeSpeed": 4.3, |
| 20 | + "encodeTime": 471.5, |
| 21 | + "decodeTime": 2671.3, |
| 22 | + "encodeSpeed": 21.2, |
| 23 | + "decodeSpeed": 3.7, |
24 | 24 | "compressionRatio": 0.746, |
25 | 25 | "throughput": "low" |
26 | 26 | }, |
27 | 27 | { |
28 | 28 | "algorithm": "huffman", |
29 | 29 | "language": "rust", |
30 | 30 | "dataset": "textlike_10MiB", |
31 | | - "encodeTime": 808.9, |
32 | | - "decodeTime": 1122.6, |
33 | | - "encodeSpeed": 12.4, |
34 | | - "decodeSpeed": 8.9, |
| 31 | + "encodeTime": 929.4, |
| 32 | + "decodeTime": 1264.7, |
| 33 | + "encodeSpeed": 10.8, |
| 34 | + "decodeSpeed": 7.9, |
35 | 35 | "compressionRatio": 0.746, |
36 | 36 | "throughput": "low" |
37 | 37 | }, |
38 | 38 | { |
39 | 39 | "algorithm": "arithmetic", |
40 | 40 | "language": "cpp", |
41 | 41 | "dataset": "textlike_10MiB", |
42 | | - "encodeTime": 1293.2, |
43 | | - "decodeTime": 3417.7, |
44 | | - "encodeSpeed": 7.7, |
45 | | - "decodeSpeed": 2.9, |
| 42 | + "encodeTime": 1502.2, |
| 43 | + "decodeTime": 3785.4, |
| 44 | + "encodeSpeed": 6.7, |
| 45 | + "decodeSpeed": 2.6, |
46 | 46 | "compressionRatio": 0.743, |
47 | 47 | "throughput": "low" |
48 | 48 | }, |
49 | 49 | { |
50 | 50 | "algorithm": "arithmetic", |
51 | 51 | "language": "go", |
52 | 52 | "dataset": "textlike_10MiB", |
53 | | - "encodeTime": 1567.4, |
54 | | - "decodeTime": 3569.7, |
55 | | - "encodeSpeed": 6.4, |
56 | | - "decodeSpeed": 2.8, |
| 53 | + "encodeTime": 1789.5, |
| 54 | + "decodeTime": 3990.7, |
| 55 | + "encodeSpeed": 5.6, |
| 56 | + "decodeSpeed": 2.5, |
57 | 57 | "compressionRatio": 0.743, |
58 | 58 | "throughput": "low" |
59 | 59 | }, |
60 | 60 | { |
61 | 61 | "algorithm": "arithmetic", |
62 | 62 | "language": "rust", |
63 | 63 | "dataset": "textlike_10MiB", |
64 | | - "encodeTime": 1101.5, |
65 | | - "decodeTime": 4484.3, |
66 | | - "encodeSpeed": 9.1, |
67 | | - "decodeSpeed": 2.2, |
| 64 | + "encodeTime": 1270.6, |
| 65 | + "decodeTime": 5127.7, |
| 66 | + "encodeSpeed": 7.9, |
| 67 | + "decodeSpeed": 2.0, |
68 | 68 | "compressionRatio": 0.743, |
69 | 69 | "throughput": "low" |
70 | 70 | }, |
71 | 71 | { |
72 | 72 | "algorithm": "range", |
73 | 73 | "language": "cpp", |
74 | 74 | "dataset": "small_dictionary_like", |
75 | | - "encodeTime": 4.4, |
76 | | - "decodeTime": 4.2, |
77 | | - "encodeSpeed": 1.9, |
78 | | - "decodeSpeed": 2.0, |
| 75 | + "encodeTime": 7.3, |
| 76 | + "decodeTime": 9.0, |
| 77 | + "encodeSpeed": 1.1, |
| 78 | + "decodeSpeed": 0.9, |
79 | 79 | "compressionRatio": 0.615, |
80 | 80 | "throughput": "low" |
81 | 81 | }, |
82 | 82 | { |
83 | 83 | "algorithm": "range", |
84 | 84 | "language": "go", |
85 | 85 | "dataset": "small_dictionary_like", |
86 | | - "encodeTime": 3.1, |
87 | | - "decodeTime": 3.1, |
88 | | - "encodeSpeed": 2.7, |
89 | | - "decodeSpeed": 2.7, |
| 86 | + "encodeTime": 7.6, |
| 87 | + "decodeTime": 6.0, |
| 88 | + "encodeSpeed": 1.1, |
| 89 | + "decodeSpeed": 1.4, |
90 | 90 | "compressionRatio": 0.615, |
91 | 91 | "throughput": "low" |
92 | 92 | }, |
93 | 93 | { |
94 | 94 | "algorithm": "range", |
95 | 95 | "language": "rust", |
96 | 96 | "dataset": "small_dictionary_like", |
97 | | - "encodeTime": 2.1, |
98 | | - "decodeTime": 2.2, |
99 | | - "encodeSpeed": 4.0, |
100 | | - "decodeSpeed": 3.8, |
| 97 | + "encodeTime": 3.0, |
| 98 | + "decodeTime": 4.7, |
| 99 | + "encodeSpeed": 2.8, |
| 100 | + "decodeSpeed": 1.8, |
101 | 101 | "compressionRatio": 0.615, |
102 | 102 | "throughput": "low" |
103 | 103 | }, |
104 | 104 | { |
105 | 105 | "algorithm": "rle", |
106 | 106 | "language": "cpp", |
107 | 107 | "dataset": "repetitive_10MiB", |
108 | | - "encodeTime": 170.0, |
109 | | - "decodeTime": 338.2, |
110 | | - "encodeSpeed": 58.8, |
111 | | - "decodeSpeed": 29.6, |
| 108 | + "encodeTime": 207.6, |
| 109 | + "decodeTime": 578.0, |
| 110 | + "encodeSpeed": 48.2, |
| 111 | + "decodeSpeed": 17.3, |
112 | 112 | "compressionRatio": 0.002, |
113 | 113 | "throughput": "medium" |
114 | 114 | }, |
115 | 115 | { |
116 | 116 | "algorithm": "rle", |
117 | 117 | "language": "go", |
118 | 118 | "dataset": "repetitive_10MiB", |
119 | | - "encodeTime": 72.8, |
120 | | - "decodeTime": 289.5, |
121 | | - "encodeSpeed": 137.4, |
122 | | - "decodeSpeed": 34.5, |
| 119 | + "encodeTime": 102.5, |
| 120 | + "decodeTime": 435.3, |
| 121 | + "encodeSpeed": 97.6, |
| 122 | + "decodeSpeed": 23.0, |
123 | 123 | "compressionRatio": 0.002, |
124 | | - "throughput": "high" |
| 124 | + "throughput": "medium" |
125 | 125 | }, |
126 | 126 | { |
127 | 127 | "algorithm": "rle", |
128 | 128 | "language": "rust", |
129 | 129 | "dataset": "repetitive_10MiB", |
130 | | - "encodeTime": 36.1, |
131 | | - "decodeTime": 167.5, |
132 | | - "encodeSpeed": 277.0, |
133 | | - "decodeSpeed": 59.7, |
| 130 | + "encodeTime": 65.3, |
| 131 | + "decodeTime": 226.4, |
| 132 | + "encodeSpeed": 153.1, |
| 133 | + "decodeSpeed": 44.2, |
134 | 134 | "compressionRatio": 0.002, |
135 | 135 | "throughput": "high" |
136 | 136 | } |
|
0 commit comments