1. Special optimize for sha512
2. Revert mutex change