併發MD5計算方法

MD5與SHA算法同樣,利用他們能夠計算某段數據的惟一hash值,經常使用作校驗碼。而MD5比SHA算法性能高。在我參加的一個項目中,主要用MD5碼值來去重,所以對計算性能要求較高。網上有對MD5算法並行化方法,能保證計算結果與線性計算法同樣。因爲我只須要惟一標記,並不要求它與線性MD5計算結果同樣,因此,我經過分片多線程計算的方法實現提速,也充分利用了多核CPU的並行計算優點。html 依據:算
相關文章
相關標籤/搜索