VTune Profiler (anciennement VTune Amplifier ) est un outil d'analyse des performances pour les machines x86 exécutant les systèmes d'exploitation Linux ou Microsoft Windows . De nombreuses fonctionnalités fonctionnent à la fois sur le matériel Intel et AMD , mais les fonctionnalités avancées d'échantillonnage basées sur le matériel nécessitent un processeur fabriqué par Intel.
VTune est disponible gratuitement en tant qu'outil autonome ou dans le cadre de la boîte à outils de base Intel oneAPI .
Caractéristiques
- Langues
- C, C++, Data Parallel C++ (DPC++), C#, Fortran , Java, Python, Go, OpenCL , assembleur et toute combinaison. D'autres langages de programmation natifs qui adhèrent à des normes communes peuvent également être profilés.
- Profils
- Les profils incluent l'algorithme, la microarchitecture, le parallélisme, les E/S, le système, la limitation thermique et les accélérateurs (GPU et FPGA).
- Local, distant, serveur
- VTune prend en charge le profilage des performances locales et distantes. Il peut être exécuté en tant qu'application avec une interface graphique, en tant que ligne de commande ou en tant que serveur accessible par plusieurs utilisateurs via un navigateur Web.