-
-
Notifications
You must be signed in to change notification settings - Fork 178
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
for now just docs, will only add some to the lists (README, *.html) most crypto hashes are unseeded, thus fail all seeds, perlinnoise tests.
- Loading branch information
Showing
50 changed files
with
52,990 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
------------------------------------------------------------------------------- | ||
--- Testing Adler_rs "Adler-32 checksum implementation (used by `zlib`, crate `adler`)" GOOD | ||
|
||
[[[ Sanity Tests ]]] | ||
|
||
Verification value 0x6E8E8F4D ....... PASS | ||
Running sanity check 1 .......... PASS | ||
Running AppendedZeroesTest .......... PASS | ||
|
||
[[[ Speed Tests ]]] | ||
|
||
Bulk speed test - 262144-byte keys | ||
Alignment 7 - 2.030 bytes/cycle - 5808.35 MiB/sec @ 3 ghz | ||
Alignment 6 - 2.025 bytes/cycle - 5793.19 MiB/sec @ 3 ghz | ||
Alignment 5 - 2.022 bytes/cycle - 5786.23 MiB/sec @ 3 ghz | ||
Alignment 4 - 2.029 bytes/cycle - 5805.70 MiB/sec @ 3 ghz | ||
Alignment 3 - 2.029 bytes/cycle - 5803.75 MiB/sec @ 3 ghz | ||
Alignment 2 - 2.029 bytes/cycle - 5806.37 MiB/sec @ 3 ghz | ||
Alignment 1 - 2.029 bytes/cycle - 5805.15 MiB/sec @ 3 ghz | ||
Alignment 0 - 2.030 bytes/cycle - 5807.48 MiB/sec @ 3 ghz | ||
Average - 2.028 bytes/cycle - 5802.03 MiB/sec @ 3 ghz | ||
|
||
Small key speed test - 1-byte keys - 30.00 cycles/hash | ||
Small key speed test - 2-byte keys - 31.00 cycles/hash | ||
Small key speed test - 3-byte keys - 32.00 cycles/hash | ||
Small key speed test - 4-byte keys - 46.00 cycles/hash | ||
Small key speed test - 5-byte keys - 46.00 cycles/hash | ||
Small key speed test - 6-byte keys - 47.42 cycles/hash | ||
Small key speed test - 7-byte keys - 48.00 cycles/hash | ||
Small key speed test - 8-byte keys - 50.00 cycles/hash | ||
Small key speed test - 9-byte keys - 50.76 cycles/hash | ||
Small key speed test - 10-byte keys - 51.77 cycles/hash | ||
Small key speed test - 11-byte keys - 52.69 cycles/hash | ||
Small key speed test - 12-byte keys - 56.99 cycles/hash | ||
Small key speed test - 13-byte keys - 54.13 cycles/hash | ||
Small key speed test - 14-byte keys - 54.86 cycles/hash | ||
Small key speed test - 15-byte keys - 53.94 cycles/hash | ||
Small key speed test - 16-byte keys - 54.03 cycles/hash | ||
Small key speed test - 17-byte keys - 54.38 cycles/hash | ||
Small key speed test - 18-byte keys - 56.06 cycles/hash | ||
Small key speed test - 19-byte keys - 55.62 cycles/hash | ||
Small key speed test - 20-byte keys - 55.00 cycles/hash | ||
Small key speed test - 21-byte keys - 55.79 cycles/hash | ||
Small key speed test - 22-byte keys - 56.99 cycles/hash | ||
Small key speed test - 23-byte keys - 57.42 cycles/hash | ||
Small key speed test - 24-byte keys - 55.97 cycles/hash | ||
Small key speed test - 25-byte keys - 57.39 cycles/hash | ||
Small key speed test - 26-byte keys - 58.47 cycles/hash | ||
Small key speed test - 27-byte keys - 58.24 cycles/hash | ||
Small key speed test - 28-byte keys - 57.00 cycles/hash | ||
Small key speed test - 29-byte keys - 58.39 cycles/hash | ||
Small key speed test - 30-byte keys - 59.45 cycles/hash | ||
Small key speed test - 31-byte keys - 60.84 cycles/hash | ||
Average 52.147 cycles/hash | ||
|
||
[[[ 'Hashmap' Speed Tests ]]] | ||
|
||
std::unordered_map | ||
Init std HashMapTest: 953.977 cycles/op (479826 inserts, 1% deletions) | ||
Running std HashMapTest: 859.126 cycles/op (4.6 stdv) | ||
|
||
greg7mdp/parallel-hashmap | ||
Init fast HashMapTest: 205.688 cycles/op (479826 inserts, 1% deletions) | ||
Running fast HashMapTest: 575.244 cycles/op (1.2 stdv) ....... PASS | ||
|
||
[[[ Avalanche Tests ]]] | ||
|
||
Testing 24-bit keys -> 32-bit hashes, 300000 reps.[[[ BadSeeds Tests ]]] | ||
|
||
Testing 0 internal secrets: | ||
0x0 PASS | ||
Testing the first 0xffffffff seeds ... | ||
4 threads starting... | ||
at 0 |
Oops, something went wrong.