I’ve tried MD5, SHA256, SHA3-512 algorithms with 1, 10, and 100 million bytes.
In general, SHA3-512 is lower than SHA256 for 3 ~ 10 times. In these cases, MD5 is the fastest algorithm which is faster than SHA256 for 3 times and SHA3-512 for 30~100 times.