Inspektor Intel - Intel Inspector
Vývojáři | Vývojové produkty Intel |
---|---|
Stabilní uvolnění | Aktualizace 2020 3 / 20. října 2020[1] |
Operační systém | Windows a Linux |
Typ | [Debugger paměti] a debugger vlákna |
Licence | Vlastní, freewarový[2] |
webová stránka | software |
Intel Inspektor (nástupce Intel Thread Checker) je nástroj pro kontrolu a ladění paměti a vláken, který zvyšuje spolehlivost, zabezpečení a přesnost C /C ++ a Fortranské aplikace.
- Spolehlivost: Najděte zablokování a chyby paměti, které způsobují blokování a zhroucení
- Zabezpečení: Najděte zranitelnost paměti a vláken využívaná hackery
- Přesnost: Zjistěte poškození paměti a podmínky závodu, abyste eliminovali chybné výsledky
Kontrola paměti zahrnuje úniky paměti, visící ukazatele, neinicializované proměnné, použití neplatných odkazů na paměť, neodpovídající paměť, alokace a deallocation, kontroly paměti zásobníku a trasování zásobníku s kontrolovatelnou hloubkou trasování zásobníku
Kontrola závitu zahrnuje podmínky závodu, zablokování, hloubkově konfigurovatelná analýza zásobníku volání, diagnostické vedení, integrovaná znalost Navlékání stavebních bloků (TBB), OpenMP a vlákna POSIX nebo Win32.
Je k dispozici jako součást Intel Parallel Studio.
Omezení
- Nepodporuje runtime GNU OpenMP a může hlásit falešné poplachy pro kódy OpenMP kompilované GCC.
Viz také
- Intel Parallel Studio XE
- Intel Advisor - nástroj pro optimalizaci vektorizace a prototypování vláken
- Zesilovač Intel VTune - profiler výkonu
- Intel Knihovna zrychlení analýzy dat (DEN)
- Intel Integrované výkonnostní primitivy (IPP)
- Intel Knihovna matematických jader (MKL)
- Intel Navlékání stavebních bloků (TBB)
- Intel Developer Zone (Intel DZ; podpora a diskuse)
- Debugger paměti
- Únik paměti