Intel VTune Profiler

    Profiler de performance qui inclut toutes les capacités du Profiler Intel VTune et des capacités avancées pour les systèmes d’exploitation Microsoft Windows et Linux avec intégration dans l’environnement Microsoft Visual Studio

    Intel VTune Profiler est un outil d’analyse de performance pour les utilisateurs développant des applications sérielles et multithreadées. Le Profiler VTune vous aide à analyser les choix d’algorithmes et à identifier où et comment votre application peut bénéficier des ressources matérielles disponibles.

    Avantages clés:

    Utilisez le Profiler VTune pour localiser ou déterminer ce qui suit:

    • Les fonctions les plus chronophages (chaudes) de votre application et/ou de tout le système
    • Les sections de code qui n’utilisent pas efficacement le temps processeur disponible
    • Les meilleures sections de code à optimiser pour les performances séquentielles et pour les performances threadées
    • Les objets de synchronisation qui affectent les performances de l’application
    • Si, où et pourquoi votre application passe du temps sur les opérations d’entrée/sortie
    • L’impact sur les performances de différentes méthodes de synchronisation, de différents nombres de threads ou d’algorithmes différents
    • L’activité et les transitions des threads
    • Problèmes liés au matériel dans votre code tels que le partage de données, les misses de cache, les prédictions de branches et autres

    Intel VTune Profiler – Caractéristiques

    Caractéristiques clés:

    • Utilisez la mémoire efficacement: Ajustez les structures de données et NUMA
    • Optimisez pour un stockage à haute vitesse: Déséquilibre E/S et calcul
    • Intégration Intel® Media SDK: Métriques significatives de la pile média
    • Faible surcharge Java, Python, Go: Code managé + natif
    • Conteneurs: Docker, Mesos, LXC
    • Profiling de base: Points chauds
    • Analyse des threads:
      • Concurrence, verrous et attentes
      • OpenMP, Intel Threading Building Blocks
    • Analyse de la microarchitecture: Cache, prédiction de branches, …
    • Vectorisation + Intel Advisor: Estimations des FLOPS
    • MPI + I
      • Intel Trace Analyzer & Collector: Scalabilité, déséquilibre, surcharge

      Intel VTune Profiler – Configuration requise

      Configuration requise:

      • Configuration requise du processeur: La liste des processeurs pris en charge est constamment étendue. En général, VTune Amplifier prend en charge les processeurs Desktop, Mobile, Server et Embedded lancés publiquement répertoriés sur&nbsp
      • Configuration requise en mémoire système: Au moins 2 Go de RAM
      • Configuration requise en espace disque: 900 Mo d’espace disque libre requis pour toutes les fonctionnalités du produit et toutes les architectures
      • Systèmes opérationnels pris en charge:
        • OS X 10.11 et 10.12
        • Red Hat Enterprise Linux 6 et 7
        • Les versions de CentOS équivalentes aux versions de Red Hat* Enterprise Linux* répertoriées ci-dessus
        • SUSE Linux Enterprise Server (SLES) 11 et 12
        • Fedora 24 et 25
        • Ubuntu 14.04, 16.04 et 16.10
        • Debian 7.0 et 8.0