VTune Profiler
DeveloperIntel Developer Products
Stable release
2024.2 / Juneย 18, 2024; 22 months agoย (2024-06-18)[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][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 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

edit
Languages
C, C++, Data Parallel C++ (DPC++),[6][7] 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]
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]

See also

edit

References

edit
  1. ^ "Intelยฎ VTune Profiler Release Notes and New Features". software.intel.com.
  2. ^ "Intel VTune | Argonne Leadership Computing Facility". www.alcf.anl.gov. Archived from the original on 2020-11-27. Retrieved 2020-12-09.
  3. ^ Damle, Milind (2019). "My Experience tuning big data workloads and applications" (PDF). SPDK.IO. Archived from the original (PDF) on 2021-06-12.
  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. ^ Singer, Matthew (2019-08-07). "Accelerating Hadoop at Twitter with NVMe SSDs: A Hybrid Approach" (PDF). Flash memory Summit.
  6. ^ Black, Doug (2020-04-01). "Breaking Boundaries with Data Parallel C++". insideHPC. Retrieved 2020-12-08.
  7. ^ "Intel oneAPI DPC++ Compiler 2020-06 Released With New Featuresย โ€“ Phoronix". www.phoronix.com. Retrieved 2020-12-09.
edit

๐Ÿ“š Artikel Terkait di Wikipedia

Intel Fortran Compiler

kernel-level, system-wide statistical profiler as a separate product called VTune. VTune features an easy-to-use GUI (integrated into Visual Studio for Windows

Intel C++ Compiler

provides a kernel level, system-wide statistical profiler called Intel VTune Profiler. VTune can be used from a command line or through an included GUI on Linux

Profiling (computer programming)

profiling, along with Apple Inc.'s Shark (OSX), OProfile (Linux), Intel VTune and Parallel Amplifier (part of Intel Parallel Studio), and Oracle Performance

Fortran

Fortran bindings OpenMP pFUnit ScaLAPACK Spack SQuORE Understand Valgrind VTune Profiler See also List of Fortran books List of Fortran software and tools

OneAPI (compute acceleration)

include the Intel oneAPI DPC++/C++ Compiler, Intel Fortran Compiler, Intel VTune Profiler and multiple performance libraries. Codeplay has released an open-source

Just-in-time compilation

JIT for the Mozilla Tamarin and SpiderMonkey JavaScript engines. Profiling Runtime Generated and Interpreted Code using the VTune Performance Analyzer

Memory access pattern

programmers understand, analyse and improve the memory access pattern, including VTune and Vectorization Advisor, including tools to address GPU memory access

X86

September 11, 2014. Retrieved September 14, 2014. "DSB Switches". Intel VTune Amplifier 2013. Intel. Archived from the original on December 2, 2013. Retrieved