I got a chance to run Syncthing’s benchmark on the Rock64 today and I got a very impressive result:
INFO: Single thread SHA256 performance is 671 MB/s using minio/sha256-simd (17 MB/s using crypto/sha256).
INFO: Hashing performance with weak hash is 159.14 MB/s
INFO: Hashing performance without weak hash is 493.97 MB/s
I haven’t started using it for real workloads yet, but this result makes me think the Rock64 is going blow all of the older boards out of the water in terms of price/performance ratio for Syncthing.
For comparison, here are the results from a few other of my machines:
Xeon E5-1620 v2:
INFO: Single thread SHA256 performance is 315 MB/s using minio/sha256-simd (210 MB/s using crypto/sha256).
INFO: Hashing performance with weak hash is 265.52 MB/s
INFO: Hashing performance without weak hash is 296.59 MB/s
i7-6700HQ:
INFO: Single thread SHA256 performance is 379 MB/s using minio/sha256-simd (322 MB/s using crypto/sha256).
INFO: Hashing performance with weak hash is 308.00 MB/s
INFO: Hashing performance without weak hash is 363.33 MB/s