VTune

Intel VTune Performance Analyzer (analyzátor výkonu) je komerční aplikace pro analýzu výkonu programů pro počítače založené na procesorech x86 a program má jak grafické uživatelské rozhraní, tak podporu příkazového řádku . Program je dostupný pro Linux a pro Microsoft Windows .

Optimalizace kódu

VTune Performance Analyzer poskytuje podporu pro profilování kódu několika způsoby , včetně profilování na základě načasování, událostí a dalších úrovní instrukcí . Doba potřebná pro instrukce může naznačovat nejrůznější úzká místa v potrubí při provádění instrukcí. Tento nástroj lze také použít k analýze výkonu vícevláknových programů.

Požadavky

VTune vyžaduje procesory Pentium4, Pentium M, Itanium 2, Xeon (NetBurst) nebo novější, kromě Atom. [jeden]

Funkce VTune Performance Analyzer

Strom volání Poskytuje grafické znázornění toku provádění aplikace a pomáhá vám identifikovat kritické funkce a časy ve vaší aplikaci. Profilování stromu volání poskytuje grafickou, vysokoúrovňovou a algoritmickou reprezentaci provádění programu na základě binárních spustitelných instrumentací používaných k zachycení dat sekvence volání funkcí. Vzorkování na základě načasování a událostí Vzorkování je statistická technika s nízkou režií navržená k identifikaci úzkých míst výkonu. Vzorkování založené na časování najde kritické části programového kódu, které spotřebovávají významnou část procesorových zdrojů. Vzorkování založené na událostech najde místa, kde dochází k chybám mezipaměti, chybám predikce větví a dalším problémům s výkonem. Zobrazit zdrojový kód Výsledky vzorkování jsou mapovány řádek po řádku na zdrojový/přeložený kód. Sledujte programově dostupné metriky výkonu Zobrazuje informace o výkonu na úrovni systému, jako je spotřeba prostředků během spouštění aplikace. Intel Thread Profiler Časová osa přesně ukazuje, co vlákna dělají a jak interagují. Ukazuje také rozložení práce mezi vlákny a odhaluje nerovnováhu zatížení. Nástroj pro ladění výkonu (PTU) PTU je samostatně stahovatelná aplikace, která uživatelům analyzátoru VTune poskytuje přístup k experimentální technologii ladění. To zahrnuje například analýzu přístupu k datům, která je schopna detekovat kritické oblasti paměti a korelovat je s kritickými částmi kódu. Paralelní zesilovač Intel Performance Profiler, který je součástí Intel Parallel Studio . Pokud jste si zakoupili analyzátor VTune, můžete si také stáhnout a používat Parallel Amplifier. Přidává statistický strom volání (analýza kritických částí kódu) s menší režií (méně rušivý) než vytvoření přesného stromu volání pro VTune a navíc analýzu paralelismu, blokování a čekání.

Poznámky

  1. Intel® VTune™ Performance Analyzer 9.1 Update 8 pro Windows* Poznámky k vydání . Získáno 30. listopadu 2011. Archivováno z originálu 15. prosince 2011.

Odkazy

Další zdroje

Viz také