Publicité

Intel Advisor pour Windows

  • Version d'essai

  • En Français
  • V 2017
  • 4.5

    (0)
  • État de sécurité

Avis Softonic

Outils avancés d'optimisation de la vectorisation et de prototypage pour les programmeurs

Les processeurs modernes rendent le threading et la vectorisation essentiels, car il est tout simplement impossible d'exploiter pleinement un processeur moderne sans eux. Il y a des cas où du code non vectorisé et non fileté a été fileté et vectorisé et est immédiatement devenu 187 fois plus rapide en conséquence. Le filetage et la vectorisation peuvent prendre beaucoup de temps, ce qui les rend coûteux. Avant d'engager ce qui pourrait être des sommes colossales pour le filetage et la vectorisation, permettez au logiciel Intel® Advisor 2017 de prévoir le gain de performances résultant de la mise en œuvre.

Prototyper, hiérarchiser et prévoir le gain de performance

Si votre code est vectorisé mais non fileté, ou s'il est fileté mais non vectorisé, alors la vectorisation ou le filetage (selon le cas) peut encore rendre votre code jusqu'à sept fois plus rapide. Le code vectorisé plus le code filtré peuvent être beaucoup plus rapides que l'un ou l'autre seul. Intel Advisor 2017 n'est pas un programme de feu vert ou de feu rouge. Il ne se contente pas d'indiquer si vous devez ou non mettre en œuvre le programme ; il vous donne une analyse détaillée avec des centaines d'options potentielles. Vous pouvez choisir ce que vous devez et ne devez pas optimiser en fonction de votre retour sur investissement. L'outil vous permet de voir si la performance de filetage augmentera s'il y a plus de noyaux, et vous pouvez voir si une boucle a une dépendance qui limite la vectorisation. Vous pouvez même voir si vous optimisez avec les anciennes instructions SIMD ou avec les dernières instructions AVX2. Une

utilisation fantastique pour les programmeurs, complexe pour un public non technique

L'interface utilisateur présente les données d'une manière qui vous permet d'abord de voir un bref aperçu, puis de naviguer vers l'avant pour voir une analyse plus avancée de votre code. Les brefs aperçus sont très ésotériques ? au point que seuls les programmeurs pourront comprendre le vrai sens de chaque rapport. Par exemple, la section "vendre des sites et des boucles" comporte des sections "Temps de réponse" et "Efficacité" qui présentent des graphiques à barres et des pourcentages. Même un profane peut comprendre les implications des graphiques à barres et des pourcentages qui indiquent la rapidité et l'efficacité d'une chose.

L'outil présente un niveau d'utilisation fantastique car le logiciel fait presque tout le travail à votre place, il vous suffit donc de lire et de comprendre les résultats d'analyse qu'il produit. Il faut admirer à la fois la facilité d'utilisation du logiciel et le fait que son utilisation entraîne moins de bogues. Par exemple, en retardant la mise en œuvre, votre code restera en série pendant que vous concevez, de sorte que vous pourrez le publier quand vous le souhaitez sans vous soucier des bogues de threading.

En résumé : Un potentiel d'économies pour les programmateurs

Le prototypage est si rapide que vous pouvez explorer un certain nombre de modèles de filetage différents avant d'investir du temps et de l'argent dans leur mise en œuvre. De plus, comme la plupart des outils de prototypage, il a l'avantage de contribuer à réduire le nombre de bugs. Intel Advisor 2017 est un outil de prototypage, mais il est bien plus que cela. C'est aussi un investissement dans l'épargne. Le logiciel est très avancé, et par conséquent, il est assez coûteux. Cependant, les centaines que vous dépensez pour ce logiciel peuvent vous faire économiser des milliers d'heures de programmation. Les fonctions d'analyse sont si approfondies et précises que vous pouvez judicieusement mettre en balance les avantages de la mise en œuvre avec son coût, ce qui vous permet de prendre des décisions commerciales (d'investissement) en connaissance de cause.

Les plus

  • Très avancé et incroyablement précis dans la prévision des gains de performance
  • Produit de brefs rapports de synthèse que vous pouvez développer pour vous aider à mieux comprendre
  • La navigation dans l'outil est très intuitive

Les moins

  • Peut être trop cher pour les programmeurs amateurs
  • Vous avez besoin d'un compilateur Intel® si vous voulez obtenir les meilleurs conseils en matière de vectorisation

Programme disponible dans d'autres langues


Intel Advisor pour PC

  • Version d'essai

  • En Français
  • V 2017
  • 4.5

    (0)
  • État de sécurité


Avis utilisateurs sur Intel Advisor

Avez-vous essayé Intel Advisor ? Soyez le premier à donner votre avis!


Publicité

Découvrez des apps

Publicité

Publicité

Les lois sur l'utilisation des logiciels varient d'un pays à l'autre. Nous n'encourageons ni ne tolérons l'utilisation de ce programme non conforme à la loi.