kardianos / hashbench

simple benchmark of various hash algos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hashbench

goos: linux
goarch: amd64
pkg: github.com/kardianos/hashbench
cpu: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx  
Benchmark/crc32-8         	   16482	     75654 ns/op	13860.24 MB/s
Benchmark/crc64-8         	    1716	    593573 ns/op	1766.55 MB/s
Benchmark/sha1-8          	    1156	   1086244 ns/op	 965.32 MB/s
Benchmark/sha256-8        	     468	   2553147 ns/op	 410.70 MB/s
Benchmark/sha512-8        	     459	   2221460 ns/op	 472.02 MB/s
Benchmark/sha3-256-8      	     352	   3039059 ns/op	 345.03 MB/s
Benchmark/sha3-512-8      	     195	   5434008 ns/op	 192.97 MB/s
Benchmark/fnv32-8         	     973	   1207522 ns/op	 868.37 MB/s
Benchmark/fnv64-8         	     973	   1155494 ns/op	 907.47 MB/s
Benchmark/adler43-8       	    2936	    382642 ns/op	2740.36 MB/s
Benchmark/md5-8           	     786	   1483684 ns/op	 706.74 MB/s
Benchmark/blake2b-256-minio-8         	     836	   1384123 ns/op	 757.57 MB/s
Benchmark/blake2b-512-minio-8         	     866	   1356502 ns/op	 773.00 MB/s
Benchmark/blake2b-256-x-8             	    1218	   1024302 ns/op	1023.70 MB/s
Benchmark/blake2b-512-x-8             	    1172	    996189 ns/op	1052.59 MB/s
Benchmark/blake3-zeebo-8              	    2415	    472938 ns/op	2217.15 MB/s
Benchmark/blake3-lukechampine-8       	    1597	    776524 ns/op	1350.35 MB/s

About

simple benchmark of various hash algos


Languages

Language:Go 100.0%