2016-09-01 6 views
-1

특히 CPU의 계산 능력을 벤치마킹 할 때 사용할 수있는 많은 응용 프로그램과 도구가 있습니다. 부동 소수점 및 정수 계산으로 나타납니다.CPU 벤치마킹의 기초가되는 문자열 (MD5, SHA)의 계산

내가 알고 싶은 것은 CPU를 벤치마킹하기 위해 MD5, SHA 등의 해시 함수를 사용하는 것이 얼마나 좋은지 알고 싶습니까? 이 함수는 일련의 해싱 함수를 적용하면 CPU 기반의 좋은 기초가 될 수있는 충분한 부동 소수점 및 정수 계산을 포함합니까?

플랫폼이 문제가되는 경우 Windows 및 .Net과 관련이 있습니다.

답변

1

MD5 및 SHA 해시 함수는 부동 소수점을 전혀 사용하지 않습니다. 그것들은 이산 수학을 사용하여 완벽하게 구현됩니다.

+0

다른 해시 함수는 어떻게됩니까? 이산 수학을 사용하여 모두 구현 되었습니까? – wiki

+0

모든 표준 해싱 함수는 fp AFAIK를 사용하지 않지만 잘못된 것일 수 있습니다. – Serge

+0

답변 해 주셔서 감사합니다. – wiki