forked from rurban/smhasher
-
Notifications
You must be signed in to change notification settings - Fork 0
/
farsh128.txt
76 lines (64 loc) · 5.76 KB
/
farsh128.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
[[[ Sanity Tests ]]]
Verification value 0x82B6CBEC ....... PASS
Running sanity check 1 .......... PASS
Running AppendedZeroesTest . FAIL !!!!!
[[[ Speed Tests ]]]
Bulk speed test - 262144-byte keys
Alignment 7 - 1.152 bytes/cycle - 3296.22 MiB/sec @ 3 ghz
Alignment 6 - 1.146 bytes/cycle - 3278.20 MiB/sec @ 3 ghz
Alignment 5 - 1.162 bytes/cycle - 3323.80 MiB/sec @ 3 ghz
Alignment 4 - 1.162 bytes/cycle - 3323.61 MiB/sec @ 3 ghz
Alignment 3 - 1.162 bytes/cycle - 3323.67 MiB/sec @ 3 ghz
Alignment 2 - 1.162 bytes/cycle - 3323.33 MiB/sec @ 3 ghz
Alignment 1 - 1.162 bytes/cycle - 3323.61 MiB/sec @ 3 ghz
Alignment 0 - 1.206 bytes/cycle - 3449.83 MiB/sec @ 3 ghz
Average - 1.164 bytes/cycle - 3330.28 MiB/sec @ 3 ghz
Small key speed test - 1-byte keys - 253.00 cycles/hash
Small key speed test - 2-byte keys - 256.00 cycles/hash
Small key speed test - 3-byte keys - 259.14 cycles/hash
Small key speed test - 4-byte keys - 149.10 cycles/hash
Small key speed test - 5-byte keys - 253.00 cycles/hash
Small key speed test - 6-byte keys - 253.00 cycles/hash
Small key speed test - 7-byte keys - 253.00 cycles/hash
Small key speed test - 8-byte keys - 162.00 cycles/hash
Small key speed test - 9-byte keys - 252.57 cycles/hash
Small key speed test - 10-byte keys - 256.00 cycles/hash
Small key speed test - 11-byte keys - 256.00 cycles/hash
Small key speed test - 12-byte keys - 164.00 cycles/hash
Small key speed test - 13-byte keys - 252.70 cycles/hash
Small key speed test - 14-byte keys - 252.62 cycles/hash
Small key speed test - 15-byte keys - 252.56 cycles/hash
Small key speed test - 16-byte keys - 173.50 cycles/hash
Small key speed test - 17-byte keys - 254.12 cycles/hash
Small key speed test - 18-byte keys - 258.98 cycles/hash
Small key speed test - 19-byte keys - 256.79 cycles/hash
Small key speed test - 20-byte keys - 177.51 cycles/hash
Small key speed test - 21-byte keys - 255.15 cycles/hash
Small key speed test - 22-byte keys - 253.00 cycles/hash
Small key speed test - 23-byte keys - 253.00 cycles/hash
Small key speed test - 24-byte keys - 181.79 cycles/hash
Small key speed test - 25-byte keys - 254.00 cycles/hash
Small key speed test - 26-byte keys - 258.00 cycles/hash
Small key speed test - 27-byte keys - 258.00 cycles/hash
Small key speed test - 28-byte keys - 189.48 cycles/hash
Small key speed test - 29-byte keys - 254.00 cycles/hash
Small key speed test - 30-byte keys - 254.00 cycles/hash
Small key speed test - 31-byte keys - 254.00 cycles/hash
Average 235.807 cycles/hash
[[[ 'Hashmap' Speed Tests ]]]
std::unordered_map
Init std HashMapTest: 656.478 cycles/op (102401 inserts, 1% deletions)
Running std HashMapTest: 474.400 cycles/op (4.1 stdv)
greg7mdp/parallel-hashmap
Init fast HashMapTest: 732.970 cycles/op (102401 inserts, 1% deletions)
Running fast HashMapTest: 343.237 cycles/op (4.3 stdv) ....... PASS
[[[ BadSeeds Tests ]]]
Testing 0 internal secrets:
0x0 PASS
Testing the first 0xffffffff seeds ...
4 threads starting...
at 0 at 40000000 at 80000000 at c0000000 1ffffff 81ffffff 41ffffff 83ffffff 43ffffff 3ffffff 85ffffff 45ffffff 5ffffff 87ffffff 47ffffff 7ffffff 89ffffff 49ffffff 9ffffff 8bffffff 4bffffff bffffff 8dffffff dffffff 4dffffff 8fffffff 4fffffff fffffff 91ffffff 11ffffff 51ffffff 93ffffff 13ffffff 53ffffff 95ffffff 15ffffff 55ffffff 97ffffff 17ffffff 57ffffff 99ffffff 59ffffff 19ffffff 9bffffff 1bffffff 5bffffff 9dffffff 1dffffff 5dffffff 9fffffff 1fffffff 5fffffff a1ffffff 21ffffff 61ffffff a3ffffff 23ffffff 63ffffff a5ffffff 25ffffff 65ffffff a7ffffff 27ffffff 67ffffff a9ffffff 29ffffff 69ffffff abffffff 2bffffff 6bffffff adffffff 2dffffff 6dffffff afffffff 2fffffff 6fffffff b1ffffff 31ffffff 71ffffff b3ffffff 33ffffff 73ffffff b5ffffff 35ffffff 75ffffff b7ffffff 37ffffff 77ffffff b9ffffff 39ffffff 79ffffff bbffffff 3bffffff 7bffffff bdffffff 3dffffff 7dffffff bfffffff 3fffffff 7fffffff All 4 threads ended
And the last 0xffffffff00000000 seeds ...
4 threads starting...
at ffffffff00000000 at ffffffff80000000 at ffffffff40000000 at ffffffffc0000000 ffffffff41ffffff ffffffff81ffffff ffffffff01ffffff ffffffff43ffffff ffffffff83ffffff ffffffff03ffffff ffffffff45ffffff ffffffff85ffffff ffffffff05ffffff ffffffff47ffffff ffffffff87ffffff ffffffff07ffffff ffffffff49ffffff ffffffff89ffffff ffffffff09ffffff ffffffff4bffffff ffffffff8bffffff ffffffff0bffffff ffffffff4dffffff ffffffff0dffffff ffffffff8dffffff ffffffff4fffffff ffffffff0fffffff ffffffff8fffffff ffffffff51ffffff ffffffff11ffffff ffffffff91ffffff ffffffff53ffffff ffffffff93ffffff ffffffff13ffffff ffffffff55ffffff ffffffff95ffffff ffffffff15ffffff ffffffff57ffffff ffffffff97ffffff ffffffff17ffffff ffffffff59ffffff ffffffff99ffffff ffffffff19ffffff ffffffff5bffffff ffffffff9bffffff ffffffff1bffffff ffffffff5dffffff ffffffff9dffffff ffffffff1dffffff ffffffff9fffffff ffffffff5fffffff ffffffff1fffffff ffffffff61ffffff ffffffffa1ffffff ffffffff21ffffff ffffffff63ffffff ffffffffa3ffffff ffffffff23ffffff ffffffff65ffffff ffffffffa5ffffff ffffffff25ffffff ffffffff27ffffff ffffffffa7ffffff ffffffff67ffffff ffffffff29ffffff ffffffff69ffffff ffffffffa9ffffff ffffffff2bffffff ffffffff6bffffff ffffffffabffffff ffffffff2dffffff ffffffff6dffffff ffffffffadffffff ffffffff2fffffff ffffffff6fffffff ffffffffafffffff ffffffff31ffffff ffffffff71ffffff ffffffffb1ffffff ffffffff33ffffff ffffffff73ffffff ffffffffb3ffffff ffffffff35ffffff ffffffff75ffffff ffffffffb5ffffff ffffffff37ffffff ffffffff77ffffff ffffffffb7ffffff ffffffff39ffffff ffffffff79ffffff ffffffffb9ffffff ffffffff3bffffff ffffffff7bffffff ffffffffbbffffff ffffffff3dffffff ffffffff7dffffff ffffffffbdffffff ffffffff3fffffff ffffffff7fffffff ffffffffbfffffff All 4 threads ended
PASS