Jump to content

VTune

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by GoBuck76 (talk | contribs) at 00:35, 9 December 2020 (Removed promotional content, removed out of date content, added citations and updated links and content. Removed flags for promotional content and lack of citations.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

VTune Profiler
Developer(s)Intel Developer Products
Stable release
2021.1.1 / November 20, 2020; 4 years ago (2020-11-20)[1]
Operating systemWindows and Linux (UI-only on macOS)
TypeProfiler
LicenseFree and Commercial Support
Websitesoftware.intel.com/content/www/us/en/develop/tools/oneapi/components/vtune-profiler.html Edit this on Wikidata


VTune Profiler[2][3][4] (formerly VTune Amplifier) is a performance analysis tool for x86 based machines running Linux or Microsoft Windows operating systems. Many features work on both Intel and AMD hardware, but advanced hardware-based sampling requires an Intel-manufactured CPU.

VTune is available for free as a stand-alone tool or as part of Intel’s oneAPI Base Toolkit.  Optional paid priority support is available for the oneAPI Base Toolkit.

Features

Languages
C, C++, Data Parallel C++ (DPC++)[5][6], C#, Fortran, Java, Python, Go, OpenCL, assembly and any mix. Other native languages that follow standards can also be profiled.
Profiles
Profiles include algorithm, microarchitecture, parallelism, I/O, system, thermal throttling and accelerators (GPU and FPGA).
Local, Remote, Server
VTune supports local and remote performance profiling.  It can be run as an application with a graphical interface, as a command line or as a server accessible by multiple users via a web browser.

See also

References

  1. ^ "Intel® VTune Profiler Release Notes and New Features". software.intel.com.
  2. ^ "Intel VTune | Argonne Leadership Computing Facility". www.alcf.anl.gov. Retrieved 2020-12-09.
  3. ^ Damle, Milind (2019). "My Experience tuning big data workloads and applications" (PDF). SPDK.IO.{{cite web}}: CS1 maint: url-status (link)
  4. ^ "Finding Hotspots in Your Code with the Intel VTune Command-Line Interface - HECC Knowledge Base". www.nas.nasa.gov. Retrieved 2020-12-09.
  5. ^ Black, Doug (2020-04-01). "Breaking Boundaries with Data Parallel C++". insideHPC. Retrieved 2020-12-08.
  6. ^ "Intel oneAPI DPC++ Compiler 2020-06 Released With New Features - Phoronix". www.phoronix.com. Retrieved 2020-12-09.