VTune
VTune Profiler[2][3][4][5] (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.
Developer(s) | Intel Developer Products |
---|---|
Stable release | 2021.1.1
/ November 20, 2020[1] |
Operating system | Windows and Linux (UI-only on macOS) |
Type | Profiler |
License | Free and Commercial Support |
Website | software |
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++),[6][7] 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
- Intel Advisor - vectorization optimization
- Intel Inspector - memory & thread debugger
- Intel oneAPI base toolkit - tools and libraries for heterogenous software development (CPU, GPU, FPGA)
- Intel Developer Zone
- List of performance analysis tools
References
- "Intel® VTune Profiler Release Notes and New Features". software.intel.com.
- "Intel VTune | Argonne Leadership Computing Facility". www.alcf.anl.gov. Retrieved 2020-12-09.
- Damle, Milind (2019). "My Experience tuning big data workloads and applications" (PDF). SPDK.IO.
- "Finding Hotspots in Your Code with the Intel VTune Command-Line Interface - HECC Knowledge Base". www.nas.nasa.gov. Retrieved 2020-12-09.
- Singer, Matthew (2019-08-07). "Accelerating Hadoop at Twitter with NVMe SSDs: A Hybrid Approach" (PDF). Flash memory Summit.
- Black, Doug (2020-04-01). "Breaking Boundaries with Data Parallel C++". insideHPC. Retrieved 2020-12-08.
- "Intel oneAPI DPC++ Compiler 2020-06 Released With New Features - Phoronix". www.phoronix.com. Retrieved 2020-12-09.
External links
- Official website
- VTune Profiler (product webpage)
- Intel oneAPI Base Toolkit (product webpage) includes Intel VTune Profiler, high performance compilers, libraries, and tools for heterogenous software development.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.