Intérieur

Shorts, INTS, Floats et Double avec CPU / FPU et SSE pour comparaison
Télécharger maintenant

Intérieur Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Chesnokov Yuriy
  • Site Internet de l'éditeur:
  • http://www.codeproject.com/Members/Chesnokov-Yuriy
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 10 KB

Intérieur Mots clés


Intérieur La description

Cet outil a été développé pour être un petit outil de test qui démontre une opération de produit interne effectuée avec des shorts, des INT, des flotteurs et des doubles avec CPU / FPU et SSE à titre de comparaison. Le fonctionnement du produit intérieur (ou du produit DOT, du produit scalaire) est le principal dans le champ de traitement du signal numérique. Il est utilisé partout, Fourier (FFT, DCT), analyse d'ondelettes, opérations de filtrage, etc. Avec les avances de la technologie SSE, vous pouvez paralleraliser cette opération pour effectuer une multiplication et une addition sur plusieurs numéros instantanément. Cependant, quelle précision dans les calculs choisir, entier, flotteurs, doubles? Dans cet article, je démontre une opération de produit interne sur short, INTS, des flotteurs, des doubles effectuées avec des versions optimisées CPU et SSE2 / SSE2 / SSE3 / SSE3. Exécutez l'application de la console et fournissez le premier argument en tant que longueur de la matrice pour le produit intérieur. Il crée 2 vecteurs de la même longueur avec des entrées aléatoires et calcule leur produit intérieur imprimant les résultats et les délais de traitement des caractères, shorts / shorts SSE2, INS, flotteurs / flotteurs SSE / floatts SSE3, doubles / doubles SSE2.


Intérieur Logiciels associés