VTune
{{Short description|X86 CPU performance profiling software}}
{{advert|date=March 2023}}
{{Infobox software
| name = VTune Profiler
| logo =
| screenshot =
| caption =
| developer = [https://software.intel.com/en-us/intel-sdp-home/ Intel Developer Products]
| released =
| latest release version = 2024.2
| latest release date = {{Release date and age|2024|06|18}}{{cite web|title=Intel® VTune Profiler Release Notes and New Features|url=https://software.intel.com/content/www/us/en/develop/articles/vtune-profiler-release-notes.html|website=software.intel.com}}
| latest preview version =
| latest preview date =
| programming language =
| operating_system = Windows and Linux (UI-only on macOS)
| genre = Profiler
| license = Free and Commercial Support
}}
VTune Profiler{{Cite web|title=Intel VTune {{!}} Argonne Leadership Computing Facility|url=https://www.alcf.anl.gov/support-center/facility-policies/intel-vtune|access-date=2020-12-09|website=www.alcf.anl.gov}}{{Cite web|last=Damle|first=Milind|date=2019|title=My Experience tuning big data workloads and applications|url=https://ci.spdk.io/download/events/2019-summit/23+VTune+-+Experience+tuning+big+data+workloads+and+applications+-+Milind+Damle.pdf|archive-url=|archive-date=|access-date=|website=SPDK.IO}}{{Cite web|title=Finding Hotspots in Your Code with the Intel VTune Command-Line Interface{{snd}} HECC Knowledge Base|url=https://www.nas.nasa.gov/hecc/support/kb/finding-hotspots-in-your-code-with-the-intel-vtune-command-line-interface_506.html|access-date=2020-12-09|website=www.nas.nasa.gov}}{{Cite web|last=Singer|first=Matthew|date=2019-08-07|title=Accelerating Hadoop at Twitter with NVMe SSDs: A Hybrid Approach|url=https://www.flashmemorysummit.com/Proceedings2019/08-07-Wednesday/20190807_HYPR-201A-1_Singer.pdf|archive-url=|archive-date=|access-date=|website=Flash memory Summit}} (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 the advanced hardware-based sampling features require an Intel-manufactured CPU.
VTune is available for free as a stand-alone tool or as part of the Intel oneAPI Base Toolkit.
Features
; Languages: C, C++, Data Parallel C++ (DPC++),{{Cite web|last=Black|first=Doug|date=2020-04-01|title=Breaking Boundaries with Data Parallel C++|url=https://insidehpc.com/2020/04/breaking-boundaries-with-data-parallel-c/|access-date=2020-12-08|website=insideHPC|language=en-US}}{{Cite web|title=Intel oneAPI DPC++ Compiler 2020-06 Released With New Features{{snd}} Phoronix|url=https://www.phoronix.com/scan.php?page=news_item&px=Intel-oneAPI-DPC-2020-06|access-date=2020-12-09|website=www.phoronix.com}} C#, Fortran, Java, Python, Go, OpenCL, assembly and any mix. Other native programming languages that adhere to common standards can also be profiled.
; Profiles:Profiles include algorithm, microarchitecture, parallelism, I/O, system, thermal throttling, and accelerators (GPU and FPGA).{{Citation needed|date=April 2023}}
; 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.{{Citation needed|date=April 2023}}
See also
References
{{reflist}}
External links
- {{Official website}}
- [https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/vtune-profiler.html VTune Profiler]
- [https://software.intel.com/content/www/us/en/develop/tools/oneapi/base-toolkit.html Intel oneAPI Base Toolkit]
{{Intel software}}
{{DEFAULTSORT:Vtune}}