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
- ↑ 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. (neurčitý)
Odkazy
Další zdroje
Viz také