2016-09-01 3 views
-1

Je sais qu'il existe de nombreuses applications et outils disponibles pour le banc de la puissance de calcul des CPU notamment en termes de calculs en virgule flottante et nombre entier. Ce que je veux savoir, c'est que c'est bon d'utiliser les fonctions de hachage telles que MD5, SHA, ... pour les CPU de benchmarking? Est-ce que ces fonctions incluent suffisamment de calculs en virgule flottante et en nombres entiers, que l'application d'une série de ces fonctions de hachage pourrait être une bonne base pour cpu becnhmarking?Calcul de hachage d'une chaîne (MD5, SHA) comme base pour le benchmarking CPU

Dans le cas de la plate-forme importe, je suis concerné par Windows et .Net.

Répondre

1

Les fonctions de hachage MD5 et SHA n'utilisent pas de virgule flottante. Ils sont complètement implémentés en utilisant des mathématiques discrètes

+0

Qu'en est-il des autres fonctions de hachage? Sont tous mis en œuvre en utilisant des mathématiques discrètes? – wiki

+0

Toutes les fonctions de hachage standard n'utilisent pas AFP AFP, mais je peux me tromper. – Serge

+0

Merci pour la réponse. – wiki