intel VTune Pro kasutamise alustaminefiler
Alustage Intel® VTune™ Progafiler
Kasutage Intel VTune Profiler Windows*, macOS* ja Linux* hostide kohalike ja kaugsihtsüsteemide analüüsimiseks. Parandage rakenduste ja süsteemi jõudlust järgmiste toimingute abil:
- Analüüsige algoritmi valikuid.
- Leidke jada- ja paralleelkoodi kitsaskohad.
- Saate aru, kus ja kuidas teie rakendus saadaolevatest riistvararessurssidest kasu saab.
- Kiirendage oma rakenduse täitmist.
Laadige alla Intel VTune Profiler oma süsteemis ühel järgmistest viisidest: - Laadige alla eraldiseisev versioon.
- Hankige Intel VTune Profiler osana Intel® oneAPI Base Toolkitist.
Vaadake VTune Profiler koolitusleht videote jaoks, webinars ja rohkem materjale, mis aitavad teil alustada.
MÄRKUS
Intel® VTune™ Pro versioonide dokumentatsioonfiler enne 2021. aasta väljalaset on saadaval ainult allalaadimiseks. Saadaolevate dokumentide allalaaditavate dokumentide loendi tooteversioonide kaupa leiate järgmistelt lehtedelt:
- Laadige alla Intel Parallel Studio XE dokumentatsioon
- Laadige alla Intel System Studio dokumentatsioon
Töövoo mõistmine
Kasutage Intel VTune Profiler profile rakendus ja analüüsige tulemusi jõudluse parandamiseks.
Üldine töövoog sisaldab järgmisi samme:
Alustamiseks valige oma hostsüsteem
Vaadake lisateavet Windowsi*, Linuxi* või macOS-i* süsteemipõhiste töövoogude kohta.
Alustage Intel® VTune™ Progafiler Windows* OS-i jaoks
Enne alustamist
- Installige Intel® VTune™ Profiler teie Windows* süsteemis.
- Looge oma rakendus sümboliteabega ja vabastamisrežiimis, kui kõik optimeerimised on lubatud. Üksikasjaliku teabe saamiseks kompilaatori sätete kohta vaadake VTune Profiler veebipõhine kasutusjuhend.
Võite kasutada ka maatriksit samprakendus on saadaval \VTune\Samples\maatriks. Näete vastavaid sample tulemuseks \VTune\Projects\sample (maatriks). - Seadistage keskkonnamuutujad: käivitage \setvars.bat skript.
Vaikimisi on oneAPI komponentide jaoks on programm Files (x86)\Intel\oneAPI.
MÄRKUS Intel® VTune™ Pro kasutamisel ei pea te faili setvars.bat käivitamafiler Microsoft* Visual Studio* sees.
1. toiming: käivitage Intel® VTune™ Profiler
Käivitage Intel VTune Profiler läbi ühe neist viisidest ja koostage projekt. Projekt on konteiner analüüsitava rakenduse, analüüsi tüübi ja andmekogumise tulemuste jaoks.
Allikas / Käivitage VTune Profiler
Eraldiseisev (GUI)
- Käivitage käsk vtune-gui või käivitage Intel® VTune™ Profiler menüüst Start.
- Kui GUI avaneb, klõpsake tervituskuval.
- Dialoogiboksis Projekti loomine määrake projekti nimi ja asukoht.
- Klõpsake nuppu Loo projekt.
Eraldiseisev (käsurida)
Käivitage käsk vtune.
Microsoft* Visual Studio* IDE
Avage oma lahendus Visual Studios. VTune Profiler tööriistariba lubatakse automaatselt ja teie Visual Studio projekt määratakse analüüsi sihtmärgiks.
MÄRKUS
Intel® VTune™ Pro käitamisel ei pea te projekti loomafiler käsurealt või Microsoft* Visual Studios.
2. samm: konfigureerige ja käivitage analüüs
Pärast uue projekti loomist avaneb aken Analüüsi seadistamine järgmiste vaikeväärtustega:
- Sirvige jaotises Rakenduse käivitamine oma rakenduse käivitatava faili asukohta file.
- Rakenduses Performance Snapshoti käivitamiseks klõpsake nuppu Start. See analüüs esitab üldise ülevaateview probleemidest, mis mõjutavad teie rakenduse jõudlust sihtsüsteemis.
3. samm: View ja analüüsida jõudlusandmeid
Kui andmete kogumine on lõppenud, käivitab VTune Profiler kuvab analüüsitulemused aknas Kokkuvõte. Siin näete etendust läbiview oma rakendusest.
Üleview sisaldab tavaliselt mitut mõõdikut koos nende kirjeldustega.
- A Laiendage iga mõõdikut, et saada üksikasjalikku teavet soodustavate tegurite kohta.
- B Lipuga tähistatud mõõdik näitab väärtust, mis on väljaspool vastuvõetavat/normaalset töövahemikku. Kasutage tööriistanõuandeid, et mõista, kuidas märgistatud mõõdikut täiustada.
- C Vaadake juhiseid teiste analüüside kohta, mida peaksite järgmisena kaaluma. Analüüsipuu tõstab need soovitused esile.
Järgmised sammud
Performance Snapshot on hea lähtepunkt rakenduse jõudluse üldise hinnangu saamiseks VTune Pro abilfiler. Järgmisena kontrollige, kas teie algoritm nõuab häälestamist.
- Järgige õpetust, et analüüsida levinumaid jõudluse kitsaskohti.
- Kui teie algoritm on hästi häälestatud, käivitage Performance Snapshot uuesti, et kalibreerida tulemusi ja tuvastada võimalikud jõudluse täiustused teistes valdkondades.
Vaata ka
Mikroarhitektuuri uurimine
VTune Profiler Abi tutvustus
Example: Profile OpenMP* rakendus Windowsis*
Kasutage Intel VTune Profiler Windowsi masinas profile naguample iso3dfd_omp_offload OpenMP-rakendus, mis on laaditud Inteli GPU-le. Siit saate teada, kuidas GPU analüüsi käitada ja tulemusi uurida.
Eeldused
- Veenduge, et teie süsteemis töötab Microsoft* Windows 10 või uuem versioon.
- Kasutage ühte järgmistest Intel Processor Graphicsi versioonidest:
- 8. põlvkond
- 9. põlvkond
- 11. põlvkond
- Teie süsteem peaks töötama ühel järgmistest Inteli protsessoritest:
- 7. põlvkonna Intel® Core™ i7 protsessorid (koodnimi Kaby Lake)
- 8. põlvkonna Intel® Core™ i7 protsessorid (koodnimi Coffee Lake)
- 10. põlvkonna Intel® Core™ i7 protsessorid (koodnimi Ice Lake)
- Installige Intel VTune Profiler ühest järgmistest allikatest:
- Eraldiseisev toote allalaadimine
- Intel® oneAPI Base Toolkit
- Intel® System Bring-up Toolkit
- Laadige alla Intel® oneAPI HPC tööriistakomplekt, mis sisaldab Intel® oneAPI DPC++/C++ kompilaatorit (icx/icpx), mida vajatefile OpenMP rakendused.
- Seadistage keskkonnamuutujad. Käivitage failis asuv skript vars.bat \env kataloog.
- Seadistage oma süsteem GPU analüüsi jaoks.
MÄRKUS
Intel VTune Pro installimiseksfiler Microsoft* Visual Studio keskkonnas, vaadake VTune Profiler Kasutusjuhend.
Looge ja kompileerige OpenMP mahalaadimisrakendus
- Laadige alla iso3dfd_omp_offload OpenMP Offload sample.
- Avatud sample kataloog.
cd <sample_dir>/DirectProgramming/C++/StructuredGrids/iso3dfd_omp_offload - Kompileerige rakendus OpenMP Offload.
mkdir ehitada
cd ehitamine
icx /std:c++17 /EHsc /Qiopenmp /I../include\ /Qopenmp-targets:
spir64 /DUSE_BASELINE /DEBUG ..\src\iso3dfd.cpp ..\src\iso3dfd_verify.cpp ..\src\utils.cpp
Käivitage OpenMP offload rakenduses GPU analüüs
Nüüd olete valmis käivitama koostatud OpenMP-rakenduses GPU mahalaadimise analüüsi.
- Avage VTune Profiler ja klõpsake projekti loomiseks nuppu Uus projekt.
- Analüüsi seadistamiseks klõpsake tervituslehel nuppu Analüüsi seadistamine.
- Valige analüüsi jaoks need sätted.
- Paanil WHERE valige Kohalik host.
- Valige paanil WHAT käsk Käivita rakendus ja määrake pro rakenduseks kahendfail iso3dfd_omp_offload.file.
- Valige paanil KUIDAS GPU mahalaadimise analüüsi tüüp analüüsipuu rühmast Kiirendid.
- Analüüsi käivitamiseks klõpsake nuppu Start.
VTune Profiler kogub andmeid ja kuvab GPU mahalaadimises analüüsitulemused viewpunkt.
- Aknas Kokkuvõte vaadake CPU ja GPU ressursikasutuse statistikat. Kasutage neid andmeid, et teha kindlaks, kas teie rakendus on:
- GPU-ga seotud
- CPU-ga seotud
- Süsteemi arvutusressursside ebaefektiivne kasutamine
- Kasutage platvormi aknas olevat teavet, et näha CPU ja GPU põhimõõdikuid.
- Uurige graafikaaknas konkreetseid arvutusülesandeid.
Sügavama analüüsi saamiseks vaadake VTune Pro seotud retseptifiler Jõudlusanalüüsi kokaraamat. Profiilide koostamist saate jätkata ka GPU arvutus-/meediumilevialade analüüsiga.
Example: Profile SYCL* rakendus Windowsis*
Profile naguample matrix_multiply SYCL rakendus Intel® VTune™ Pro-gafiler. Tutvuge tootega ja mõistke GPU-ga seotud rakenduste jaoks kogutud statistikat.
Eeldused
- Veenduge, et teie süsteemi oleks installitud Microsoft* Visual Studio (v2017 või uuem).
- Installige Intel VTune Profiler Intel® oneAPI Base Toolkitist või Intel® System Bring-up Toolkitist. Need tööriistakomplektid sisaldavad profiilide koostamise protsessi jaoks vajalikku kompilaatorit Intel® oneAPI DPC++/C++ Compiler (icpx -fsycl).
- Seadistage keskkonnamuutujad. Käivitage failis asuv skript vars.bat \env kataloog.
- Veenduge, et Intel oneAPI DPC++ kompilaator (installitud koos Intel oneAPI Base'i tööriistakomplektiga) on integreeritud Microsoft Visual Studiosse.
- Kompileerige kood Intel oneAPI DPC++ kompilaatori suvanditega -gline-tables-only ja -fdebug-info-for-profiling.
- Seadistage oma süsteem GPU analüüsi jaoks.
Lisateavet Intel VTune Pro installimise kohtafiler Microsoft* Visual Studio keskkonnas, vt VTune Profiler Kasutusjuhend.
Ehitage rakendus Matrix
Laadige alla kood matrix_multiply_vtune sampIntel oneAPI tööriistakomplektide pakett. See sisaldab sample mida saate kasutada ehitamiseks ja profile SYCL-i rakendus.
- Avage Microsoft* Visual Studio.
- Klõpsake File > Ava > Projekt/lahendus. Otsige üles kaust matrix_multiply_vtune ja valige matrix_multiply.sln.
- Ehitage see konfiguratsioon (Projekt > Ehitamine).
- Käivitage programm (Silumine > Start ilma silumiseta).
- DPC++ või s-i keermestatud versiooni valimiseksample, kasutage eelprotsessori määratlusi.
- Avage Projekti atribuudid > DPC++ > Eelprotsessor > Eelprotsessori definitsioon.
- Määrake icpx -fsycl või USE_THR.
Käivitage GPU analüüs
Käivitage Matrix s GPU analüüsample.
- Klõpsake Visual Studio tööriistaribal nuppu Analüüsi seadistamine.
Avaneb aken Analüüsi seadistamine. Vaikimisi pärib see teie VS-projekti sätted ja määrab matrix_multiply.exe rakendusena pro jaoksfile. - Analüüsi seadistamise aknas klõpsake nuppu
Sirvimisnupp paanil KUIDAS.
- Valige analüüsipuu rühmast Kiirendid GPU arvutus-/meediumilevialade analüüsi tüüp.
- Eelmääratletud suvanditega analüüsi käivitamiseks klõpsake nuppu Start.
Käivitage GPU analüüs käsurealt:
- Avage sampkataloog:
<sample_dir>\VtuneProfiler\matrix_multiply_vtune - Selles kataloogis avage Visual Studio* projekt file nimega matrix_multiply.sln
- Multiply.cpp file sisaldab mitmeid maatrikskorrutamise versioone. Valige versioon, muutes failis multiply.hpp vastavat #define MULTIPLY rida
- Ehitage kogu projekt väljalaskekonfiguratsiooniga.
See genereerib käivitatava faili nimega matrix_multiply.exe. - Valmistage süsteem ette GPU analüüsi käivitamiseks. Vt Süsteemi seadistamine GPU analüüsi jaoks.
- Määrake VTune Profiler keskkonnamuutujad, käivitades partii file: eksport \env\vars.bat
- Käivitage analüüsi käsk:
vtune.exe - koguda gpu-offload - matrix_multiply.exe
VTune Profiler kogub andmeid ja kuvab analüüsitulemusi GPU arvutus-/meediumilevialades viewpunkt. Aknas Kokkuvõte vaadake CPU ja GPU ressursikasutuse statistikat, et mõista, kas teie rakendus on GPU-ga seotud. Lülituge graafikaaknale, et näha põhilisi CPU ja GPU mõõdikuid, mis kajastavad koodi täitmist aja jooksul.
Alustage Intel® VTune™ Progafiler Linux* OS-i jaoks
Enne alustamist
- Installige Intel® VTune™ Profiler teie Linux* süsteemis.
- Looge oma rakendus sümboliteabega ja vabastamisrežiimis, kui kõik optimeerimised on lubatud. Üksikasjaliku teabe saamiseks kompilaatori sätete kohta vaadake VTune Profiler veebipõhine kasutusjuhend.
Võite kasutada ka maatriksit samprakendus on saadaval \sample\maatriks. Näete sample tulemuseks \sample (maatriks). - Seadistage keskkonnamuutujad: allikas /setvars.sh
Vaikimisi on on:- $HOME/intel/oneapi/ kui installitud kasutajaõigustega;
- /opt/intel/oneapi/, kui see on installitud juurõigustega.
1. samm: käivitage VTune Profiler
Käivitage VTune Profiler ühel järgmistest viisidest:
Allikas / Käivitage VTune Profiler
Eraldiseisev/IDE (GUI)
- Käivitage käsk vtunegui. VTune Pro käivitamiseksfiler Intel System Studio IDE-st valige Tööriistad > VTune Profiler > Käivitage VTune Profiler. See määrab kõik sobivad keskkonnamuutujad ja käivitab toote eraldiseisva liidese.
- Kui GUI avaneb, klõpsake tervituskuval UUS PROJEKT.
- Dialoogiboksis Projekti loomine määrake projekti nimi ja asukoht.
- Klõpsake nuppu Loo projekt.
Eraldiseisev (käsurida)
- Käivitage käsk vtune.
2. samm: konfigureerige ja käivitage analüüs
Pärast uue projekti loomist avaneb aken Analüüsi seadistamine järgmiste vaikeväärtustega:
- Sirvige jaotises Käivitage rakendus oma rakenduse asukohta.
- Klõpsake nuppu Start, et käivitada oma rakenduses Performance Snapshot. See analüüs esitab üldise ülevaateview probleemidest, mis mõjutavad teie rakenduse jõudlust sihtsüsteemis.
3. samm: View ja analüüsida jõudlusandmeid
Kui andmete kogumine on lõppenud, käivitab VTune Profiler kuvab analüüsitulemused aknas Kokkuvõte. Siin näete etendust läbiview oma rakendusest.
Üleview sisaldab tavaliselt mitut mõõdikut koos nende kirjeldustega.
- A Laiendage iga mõõdikut, et saada üksikasjalikku teavet soodustavate tegurite kohta.
- B Lipuga tähistatud mõõdik näitab väärtust, mis on väljaspool vastuvõetavat/normaalset töövahemikku. Kasutage tööriistanõuandeid, et mõista, kuidas märgistatud mõõdikut täiustada.
- C Vaadake juhiseid teiste analüüside kohta, mida peaksite järgmisena kaaluma. Analüüsipuu tõstab need soovitused esile.
Järgmised sammud
Performance Snapshot on hea lähtepunkt rakenduse jõudluse üldise hinnangu saamiseks VTune Pro abilfiler. Järgmisena kontrollige, kas teie algoritm nõuab häälestamist.
- Järgige õpetust, et analüüsida levinumaid jõudluse kitsaskohti.
- Kui teie algoritm on hästi häälestatud, käivitage Performance Snapshot uuesti, et kalibreerida tulemusi ja tuvastada võimalikud jõudluse täiustused teistes valdkondades.
Vaata ka
Mikroarhitektuuri uurimine
VTune Profiler Abi tutvustus
Example: Profile OpenMP rakendus Linuxis*
Kasutage Intel VTune Profiler Linuxi masinas profile naguample iso3dfd_omp_offload OpenMP-rakendus, mis on laaditud Inteli GPU-le. Siit saate teada, kuidas GPU analüüsi käitada ja tulemusi uurida.
Eeldused
- Veenduge, et teie süsteemis töötaks Linux* OS-i kernel 4.14 või uuem versioon.
- Kasutage ühte järgmistest Intel Processor Graphicsi versioonidest:
- 8. põlvkond
- 9. põlvkond
- 11. põlvkond
- Teie süsteem peaks töötama ühel järgmistest Inteli protsessoritest:
- 7. põlvkonna Intel® Core™ i7 protsessorid (koodnimi Kaby Lake)
- 8. põlvkonna Intel® Core™ i7 protsessorid (koodnimi Coffee Lake)
- 10. põlvkonna Intel® Core™ i7 protsessorid (koodnimi Ice Lake)
- Linuxi GUI jaoks kasutage:
- GTK+ versioon 2.10 või uuem (soovitatav on 2.18 ja uuem versioon)
- Pango versioon 1.14 või uuem
- X.Org versioon 1.0 või uuem (soovitatav on 1.7 ja uuem versioon)
- Installige Intel VTune Profiler ühest järgmistest allikatest:
- Eraldiseisev toote allalaadimine
- Intel® oneAPI Base Toolkit
- Intel® System Bring-up Toolkit
- Laadige alla Intel® oneAPI HPC tööriistakomplekt, mis sisaldab Intel® oneAPI DPC++/C++ kompilaatorit (icx/icpx), mida vajatefile OpenMP rakendused.
- Seadistage keskkonnamuutujad. Käivitage skript vars.sh.
- Seadistage oma süsteem GPU analüüsi jaoks.
Looge ja kompileerige OpenMP mahalaadimisrakendus
- Laadige alla iso3dfd_omp_offload OpenMP Offload sample.
- Avatud sample kataloog.
cd <sample_dir>/DirectProgramming/C++/StructuredGrids/iso3dfd_omp_offload - Kompileerige rakendus OpenMP Offload.
mkdir build;
cmake -DVERIFY_RESULTS=0 ..
tee -j
See loob käivitatava faili src/iso3dfd.
Programmi kustutamiseks tippige:
puhtaks teha
See eemaldab käivitatava faili ja objekti files, mille lõite käsuga make.
Käivitage OpenMP offload rakenduses GPU analüüs
Nüüd olete valmis käivitama koostatud OpenMP-rakenduses GPU mahalaadimise analüüsi.
- Avage VTune Profiler ja klõpsake projekti loomiseks nuppu Uus projekt.
- Analüüsi seadistamiseks klõpsake tervituslehel nuppu Analüüsi seadistamine.
- Valige analüüsi jaoks need sätted.
- Paanil WHERE valige Kohalik host.
- Valige paanil WHAT käsk Käivita rakendus ja määrake pro rakenduseks kahendfail iso3dfd_omp_offload.file.
- Valige paanil KUIDAS GPU mahalaadimise analüüsi tüüp analüüsipuu rühmast Kiirendid.
- Analüüsi käivitamiseks klõpsake nuppu Start.
VTune Profiler kogub andmeid ja kuvab GPU mahalaadimises analüüsitulemused viewpunkt.
- Aknas Kokkuvõte vaadake CPU ja GPU ressursikasutuse statistikat. Kasutage neid andmeid, et teha kindlaks, kas teie rakendus on:
- GPU-ga seotud
- CPU-ga seotud
- Süsteemi arvutusressursside ebaefektiivne kasutamine
- Kasutage platvormi aknas olevat teavet, et näha CPU ja GPU põhimõõdikuid.
- Uurige graafikaaknas konkreetseid arvutusülesandeid.
Sügavama analüüsi saamiseks vaadake VTune Pro seotud retseptifiler Jõudlusanalüüsi kokaraamat. Profiilide koostamist saate jätkata ka GPU arvutus-/meediumilevialade analüüsiga.
Example: Profile SYCL* rakendus Linuxis*
Kasutage VTune Profiler koos asample matrix_multiply SYCL rakendus, et kiiresti tutvuda GPU-ga seotud rakenduste jaoks kogutud toote ja statistikaga.
Eeldused
- Installige VTune Profiler ja Intel® oneAPI DPC++/C++ kompilaator Intel® oneAPI Base Toolkitist või Intel® System Bring-up Toolkitist.
- Seadistage keskkonnamuutujad, käivitades skripti vars.sh.
- Seadistage oma süsteem GPU analüüsi jaoks.
Ehitage maatriksirakendus
Laadige alla kood matrix_multiply_vtune sampIntel oneAPI tööriistakomplektide pakett. See sisaldab sample mida saate kasutada ehitamiseks ja profile SYCL-i rakendus.
Profi poolefile SYCL-rakenduses, kompileerige kood kindlasti Intel oneAPI DPC++ kompilaatori suvanditega -gline-tables-only ja -fdebug-info-for-profiling.
Selle koostamiseks sampRakenduses tehke järgmist.
- Mine sample kataloog.
cd <sample_dir/VtuneProfiler/maatriksi_korrutamine> - Multiply.cpp file src kaustas sisaldab mitut maatrikskorrutamise versiooni. Valige versioon, muutes failis multiply.h vastavat rida #define MULTIPLY.
- Ehitage rakendus olemasoleva Make abilfile:
cmmake .
teha
See peaks genereerima käivitatava faili matrix.icpx -fsycl.
Programmi kustutamiseks tippige:
puhtaks teha
See eemaldab käivitatava faili ja objekti files, mis loodi käsu make abil.
Käivitage GPU analüüs
Käivitage Matrix s GPU analüüsample.
- Käivitage VTune Profiler käsuga vtune-gui.
- Klõpsake tervituslehel nuppu Uus projekt.
- Määrake oma s-i nimi ja asukohtample projekt ja klõpsake nuppu Loo projekt.
- Sirvige paanil WHAT faili matrix.icpx-fsycl file.
- Klõpsake paanil KUIDAS nuppu
Sirvimisnupp ja valige Analüüsipuu rühmast Kiirendid GPU arvutus-/meediumilevialade analüüs.
- Eelvalitud suvanditega analüüsi käivitamiseks klõpsake allosas nuppu Start.
Käivitage GPU analüüs käsurealt:
- Valmistage süsteem ette GPU analüüsi käivitamiseks. Vt Süsteemi seadistamine GPU analüüsi jaoks.
- Inteli tarkvaratööriistade keskkonnamuutujate seadistamine:
allikas $ONEAPI_ROOT/setvars.sh - Käivitage GPU arvutus-/meediumilevialade analüüs:
vtune -collect gpu-hotspots -r ./result_gpu-hotspots — ./matrix.icpx -fsycl
Kokkuvõtliku aruande vaatamiseks tippige:
vtune -aruande kokkuvõte -r ./result_gpu-hotspots
VTune Profiler kogub andmeid ja kuvab analüüsitulemusi GPU arvutus-/meediumilevialades viewpunkt. Aknas Kokkuvõte vaadake CPU ja GPU ressursikasutuse statistikat, et mõista, kas teie rakendus on GPU-ga seotud. Lülituge graafikaaknale, et näha põhilisi CPU ja GPU mõõdikuid, mis kajastavad koodi täitmist aja jooksul.
Alustage Intel® VTune™ Progafiler macOS-i jaoks*
Kasutage VTune Profiler macOS-süsteemis sihtmärgi kauganalüüsi tegemiseks mitte-macOS-i süsteemis (ainult Linux* või Android*).
Te ei saa VTune Pro kasutadafiler macOS-i keskkonnas järgmistel eesmärkidel:
- Profile macOS-süsteem, kuhu see on installitud.
- Koguge andmeid MacOS-i kaugsüsteemis.
MacOS-i hostist Linuxi* või Androidi* kaugsihtmärgi toimivuse analüüsimiseks tehke ühte järgmistest sammudest.
- Käivitage VTune Profiler analüüs macOS-süsteemis sihtmärgiks määratud kaugsüsteemiga. Kui analüüs algab, VTune Profiler loob andmete kogumiseks ühenduse kaugsüsteemiga ja toob seejärel tulemused tagasi macOS-i hosti viewing.
- Käivitage sihtsüsteemi analüüs kohapeal ja kopeerige tulemused MacOS-i süsteemi viewVTune Pro'sfiler.
Selle dokumendi etapid eeldavad Linuxi kaugsihtsüsteemi ja koguvad jõudlusandmeid VTune Pro SSH-juurdepääsu abilfiler macOS-i hostsüsteemis.
Enne alustamist
- Installige Intel® VTune™ Profiler teie macOS* süsteemis.
- Looge oma Linuxi rakendus sümboliteabega ja väljalaskerežiimis, kui kõik optimeerimised on lubatud. Üksikasjaliku teabe saamiseks vaadake VTune Pro kompilaatori sätteidfiler abi.
- Seadistage SSH-juurdepääs host-macOS-süsteemist siht-Linux-süsteemile, et töötada paroolita režiimis.
1. samm: käivitage VTune Profiler
- Käivitage VTune Profiler käsuga vtune-gui.
Vaikimisi on on /opt/intel/oneapi/. - Kui GUI avaneb, klõpsake tervituskuval UUS PROJEKT.
- Dialoogiboksis Projekti loomine määrake projekti nimi ja asukoht.
- Klõpsake nuppu Loo projekt.
2. samm: konfigureerige ja käivitage analüüs
Pärast uue projekti loomist avaneb aken Analüüsi seadistamine, mille tüüp on Performance Snapshot analüüsi tüüp.
See analüüs annab lõpuview probleemidest, mis mõjutavad teie rakenduse jõudlust sihtsüsteemis.
- Paanil WHERE valige Remote Linux (SSH) ja määrake Linuxi sihtsüsteem, kasutades kasutajanimi@ hostinimi[:port].
VTune Profiler loob ühenduse Linuxi süsteemiga ja installib sihtpaketi. - Sisestage paanil MIS oma rakenduse asukoht Linuxi sihtsüsteemis.
- Rakenduses Performance Snapshoti käivitamiseks klõpsake nuppu Start.
3. samm: View ja analüüsida jõudlusandmeid
Kui andmete kogumine on lõppenud, käivitab VTune Profiler kuvab analüüsitulemused macOS-süsteemis. Alustage analüüsi kokkuvõtte aknas. Siin näete etendust läbiview oma rakendusest.
Üleview sisaldab tavaliselt mitut mõõdikut koos nende kirjeldustega.
- A Laiendage iga mõõdikut, et saada üksikasjalikku teavet soodustavate tegurite kohta.
- B Lipuga tähistatud mõõdik näitab väärtust, mis on väljaspool vastuvõetavat/normaalset töövahemikku. Kasutage tööriistanõuandeid, et mõista, kuidas märgistatud mõõdikut täiustada.
- C Vaadake juhiseid teiste analüüside kohta, mida peaksite järgmisena kaaluma. Analüüsipuu tõstab need soovitused esile.
Järgmised sammud
Performance Snapshot on hea lähtepunkt rakenduse jõudluse üldise hinnangu saamiseks VTune Pro abilfiler.
Järgmisena kontrollige, kas teie algoritm nõuab häälestamist.
- Käivitage oma rakenduses levialade analüüs.
- Järgige levialade õpetust. Õppige tehnikaid, et saada oma levialade analüüsist maksimumi.
- Kui teie algoritm on hästi häälestatud, käivitage Performance Snapshot uuesti, et kalibreerida tulemusi ja tuvastada võimalikud jõudluse täiustused teistes valdkondades.
Vaata ka
Mikroarhitektuuri uurimine
VTune Profiler Abi tutvustus
Lisateave
Dokument / Kirjeldus
- Kasutusjuhend
Kasutusjuhend on VTune Pro peamine dokumentatsioonfiler.
MÄRKUS
Samuti saate alla laadida VTune Pro võrguühenduseta versioonifiler dokumentatsiooni. - Online koolitus
Veebipõhine koolitussait on suurepärane ressurss VTune Pro põhitõdede õppimiseksfiler koos alustamise juhendite, videote, õpetustega, webinarsid ja tehnilised artiklid. - Kokaraamat
Jõudlusanalüüsi kokaraamat, mis sisaldab retsepte populaarsete jõudlusprobleemide tuvastamiseks ja lahendamiseks VTune Pro analüüsitüüpide abilfiler. - Windowsi installijuhend | Linux | macOS-i hostid
Paigaldusjuhend sisaldab VTune Pro põhilisi installijuhiseidfiler ja erinevate draiverite ja kogujate installimisjärgsed konfiguratsioonijuhised. - Õpetused
VTune Profiler õpetused juhatavad uut kasutajat läbi põhifunktsioonide lühikese s-gaample rakendus. - Väljalaskemärkmed
Otsige teavet VTune Pro uusima versiooni kohtafiler, sealhulgas uute funktsioonide, süsteeminõuete ja lahendatud tehniliste probleemide põhjalik kirjeldus.
VTune Pro eraldiseisvate ja tööriistakomplekti versioonide jaoksfiler, saate aru kehtivatest süsteeminõuetest.
Märkused ja lahtiütlused
Inteli tehnoloogiad võivad nõuda riistvara, tarkvara või teenuse aktiveerimist.
Ükski toode ega komponent ei saa olla täiesti turvaline.
Teie kulud ja tulemused võivad erineda.
© Intel Corporation. Intel, Inteli logo ja muud Inteli kaubamärgid on Intel Corporationi või selle tütarettevõtete kaubamärgid. Teisi nimesid ja kaubamärke võidakse pidada teiste omandiks.
Intel, Inteli logo, Intel Atom, Intel Core, Intel Xeon Phi, VTune ja Xeon on Intel Corporationi kaubamärgid USA-s ja/või teistes riikides.
*Teisi nimesid ja kaubamärke võidakse pidada teiste omandiks.
Microsoft, Windows ja Windowsi logo on Microsoft Corporationi kaubamärgid või registreeritud kaubamärgid Ameerika Ühendriikides ja/või teistes riikides.
Java on Oracle'i ja/või selle sidusettevõtete registreeritud kaubamärk.
OpenCL ja OpenCL logo on ettevõtte Apple Inc. kaubamärgid, mida kasutatakse Khronose loal.
Inteli tehnoloogiad võivad nõuda riistvara, tarkvara või teenuse aktiveerimist.
Ükski toode ega komponent ei saa olla täiesti turvaline.
Teie kulud ja tulemused võivad erineda.
© Intel Corporation. Intel, Inteli logo ja muud Inteli kaubamärgid on Intel Corporationi või selle tütarettevõtete kaubamärgid. Teisi nimesid ja kaubamärke võidakse pidada teiste omandiks.
Intel, Inteli logo, Intel Atom, Intel Core, Intel Xeon Phi, VTune ja Xeon on Intel Corporationi kaubamärgid USA-s ja/või teistes riikides.
*Teisi nimesid ja kaubamärke võidakse pidada teiste omandiks.
Microsoft, Windows ja Windowsi logo on Microsoft Corporationi kaubamärgid või registreeritud kaubamärgid Ameerika Ühendriikides ja/või teistes riikides.
Java on Oracle'i ja/või selle sidusettevõtete registreeritud kaubamärk.
OpenCL ja OpenCL logo on ettevõtte Apple Inc. kaubamärgid, mida kasutatakse Khronose loal.
Dokumendid / Ressursid
![]() |
intel VTune Pro kasutamise alustaminefiler [pdfKasutusjuhend Alustage VTune Progafiler, alustage VTune Pro-gafiler, VTune Profiler |