intel-Get-Started-with-VTune-Profiler-lógó

Intel Cuir tús le VTune Profiler

Tosaigh le Intel® VTune™ Profiler

Úsáid Intel VTune Profiler anailís a dhéanamh ar spriocchórais áitiúla agus cianda ó óstaigh Windows*, macOS*, agus Linux*. Feabhas a chur ar fheidhmchláir agus ar fheidhmíocht an chórais trí na hoibríochtaí seo:

  • Déan anailís ar roghanna algartam.
  • Faigh scrogaill cód sraitheach agus comhthreomhara.
  • A thuiscint cén áit agus conas is féidir le d’iarratas leas a bhaint as na hacmhainní crua-earraí atá ar fáil.
  • Cuir d’iarratas i gcrích a bhrostú.
    Íosluchtaigh intel vtune profiler ar do chóras trí cheann de na bealaí seo:
  • Íoslódáil leagan soghluaiste aonair.
  • Íosluchtaigh intel vtune profiler mar chuid d’Fhoireann Uirlisí Bonn Intel® oneAPI.
    Féach ar an VTune Profiler leathanach oiliúna le haghaidh físeáin, webins, agus tuilleadh ábhair chun cabhrú leat tosú.

NÓTA
Doiciméadú le haghaidh leaganacha de Intel® VTune™ Profiler roimh eisiúint 2021 ar fáil le híoslódáil amháin. Chun liosta de na doiciméid atá ar fáil a íoslódáil de réir leagan an táirge, féach ar na leathanaigh seo:

  • Doiciméadú le haghaidh Intel Parallel Studio XE
  • Íosluchtaigh doiciméadú le haghaidh intel córas stiúideo

Tuig an Sreabhadh Oibre
Úsáid Intel VTune Profiler go profile feidhmchlár agus anailís a dhéanamh ar thorthaí le haghaidh feabhsuithe feidhmíochta.

Tá na céimeanna seo a leanas sa sreabhadh oibre ginearálta:

intel-Get-Started-with-VTune-Profiler-01

Roghnaigh Do Chórais Óstach chun Tosaigh
Foghlaim tuilleadh faoi shreafaí oibre córas-shonracha do Windows*, Linux*, nó macOS*.

intel-Get-Started-with-VTune-Profiler-02

Tosaigh le Intel® VTune™ Profiler le haghaidh Windows * OS

Sula dTosaíonn Tú

  1. Suiteáil Intel® VTune ™ Profiler ar do chóras Windows*.
  2. Tóg d'fheidhmchlár le faisnéis siombail agus i mód Eisiúna agus gach leas iomlán a bhaint cumasaithe. Le haghaidh faisnéis mhionsonraithe ar shocruithe tiomsaitheora, féach ar an VTune Profiler treoir úsáideora ar líne.
    Is féidir leat an maitrís s a úsáid freisinample iarratas ar fáil i \VTune\Samples\maitrís. Is féidir leat s comhfhreagrach a fheiceáilample torthaí i \VTune\Tionscadail\sample (maitrís).
  3. Socraigh na hathróga timpeallachta: Rith an \ setvars.bat script.
    De réir réamhshocraithe, beidh an le haghaidh comhpháirteanna oneAPI is Clár Files (x86)\Intel\oneAPI.
    NÓTA Ní gá duit setvars.bat a rith agus Intel® VTune™ Pro á úsáid agatfiler laistigh de Microsoft * Visual Studio *.

Céim 1: Tosaigh Intel® VTune™ Profiler
Tosaigh Intel VTune Profiler trí cheann de na bealaí seo agus cuir tionscadal ar bun. Is coimeádán é tionscadal don fheidhmchlár is mian leat a anailísiú, an cineál anailíse, agus torthaí bailithe sonraí.

Foinse / Tosaigh VTune Profiler

Neamhspleách (GUI)

  1. Rith an t-ordú vtune-gui nó rith Intel® VTune™ Profiler ón roghchlár Tosaigh.
  2. Nuair a osclaíonn an GUI, cliceáil ar an scáileán Fáilte.
  3. Sa bhosca dialóg Cruthaigh Tionscadal, sonraigh ainm agus suíomh an tionscadail.
  4. Cliceáil Cruthaigh Tionscadal.

Standalone (líne ordaithe)
Rith an t-ordú vtune.

Microsoft * Visual Studio * IDE
Oscail do réiteach in Visual Studio. An VTune Profiler tá an barra uirlisí cumasaithe go huathoibríoch agus socraítear do thionscadal Visual Studio mar sprioc anailíse.

NÓTA
Ní gá duit tionscadal a chruthú agus Intel® VTune™ Pro á rithfiler ón líne ordaithe nó laistigh de Microsoft* Visual Studio.

Céim 2: Cumraigh agus Rith Anailís
Tar éis tionscadal nua a chruthú, osclaíonn an fhuinneog Anailís Cumraigh leis na luachanna réamhshocraithe seo:

intel-Get-Started-with-VTune-Profiler-03

  1. Sa rannán Seoladh Feidhmchlár, brabhsáil chuig suíomh inrite d’fheidhmchláir file.
  2. Cliceáil Tosaigh chun Léiriú Feidhmíochta a rith ar d’iarratas. Léiríonn an anailís seo deireadh ginearáltaview saincheisteanna a bhaineann le feidhmíocht d'iarratais ar an spriocchóras.

Céim 3: View agus Anailís a dhéanamh ar Shonraí Feidhmíochta
Nuair a bheidh bailiú sonraí curtha i gcrích, VTune Profiler taispeánann torthaí anailíse sa fhuinneog Achoimre. Anseo, feiceann tú léiriú os a chionnview de d'iarratas.
An os a chionnview de ghnáth folaíonn sé roinnt méadracht mar aon lena gcur síos.

intel-Get-Started-with-VTune-Profiler-04

  • A Leathnaigh gach méadrach chun faisnéis mhionsonraithe a fháil faoi na fachtóirí a chuireann leis.
  • B Léiríonn méadrach bratach luach lasmuigh de raon oibriúcháin inghlactha/gnáthraon oibriúcháin. Úsáid leideanna uirlisí chun tuiscint a fháil ar conas méadrach faoi bhratach a fheabhsú.
  • C Féach an treoir maidir le hanailísí eile ar cheart duit smaoineamh ar iad a rith. Leagann an Crann Anailíse béim ar na moltaí seo.

Na Chéad Chéimeanna Eile
Is pointe tosaigh maith é Léiriú Feidhmíochta chun measúnú foriomlán a fháil ar fheidhmíocht iarratais le VTune Profiler. Ansin, seiceáil an bhfuil tiúnadh ag teastáil ó do algartam.

  1. Lean rang teagaisc chun anailís a dhéanamh ar scrogaill feidhmíochta coitianta.
  2. Nuair a bheidh do algartam tiúnta go maith, reáchtáil Léiriú Feidhmíochta arís chun torthaí a chalabrú agus feabhsuithe feidhmíochta féideartha i réimsí eile a aithint.

Féach Chomh maith leis sin
Taiscéalaíocht Microarchitecture

VTune Profiler Cabhair Turas

Example: Profile Feidhmchlár OpenMP* ar Windows*
Úsáid Intel VTune Profiler ar mheaisín Windows go profile marample iso3dfd_omp_offload Feidhmchlár OpenMP díluchtaithe ar GPU Intel. Foghlaim conas anailís GPU a rith agus torthaí a scrúdú.

Réamhriachtanais

  • Cinntigh go bhfuil do chóras ag rith Microsoft* Windows 10 nó leagan níos nuaí.
  • Úsáid ceann de na leaganacha seo de Intel Processor Graphics:
    • Gin 8
    • Gin 9
    • Gin 11
  • Ba cheart go mbeadh do chóras ag rith ar cheann de na próiseálaithe Intel seo:
    • Próiseálaithe Intel® Core™ i7 7ú Giniúint (códainm Kaby Lake)
    • Próiseálaithe 8th Generation Intel® Core™ i7 (códainm Coffee Lake)
    • Próiseálaithe Intel® Core™ i10 den 7ú Giniúint (códainm Ice Lake)
  • Suiteáil Intel VTune Profiler ó cheann de na foinsí seo:
    • Íoslódáil an táirge aonair
    • Foireann Uirlisí Bonn Intel® oneAPI
    • Foireann Uirlisí Tabhairt an Chórais Intel®
  • Íoslódáil Foireann Uirlisí HPC Intel® oneAPI ina bhfuil an Tiomsaitheoir Intel® oneAPI DPC++/C++ (icx/icpx) a theastaíonn uait a profile Feidhmchláir OpenMP.
  • Socraigh athróga timpeallachta. Rith an script vars.bat atá suite sa \env eolaire.
  • Socraigh do chóras le haghaidh anailíse GPU.

NÓTA
Chun Intel VTune Pro a shuiteáilfiler i dtimpeallacht Microsoft* Visual Studio, féach ar an VTune Profiler Treoir Úsáideora.

Tóg agus Tiomsaigh Feidhmchlár Offload OpenMP

  1. Íoslódáil an iso3dfd_omp_offload OpenMP Offload sample.
  2. Oscailte do na sample eolaire.
    cd <sample_dir>/DirectProgramming/C++/StructuredGrids/iso3dfd_omp_offload
  3. Tiomsaigh an feidhmchlár OpenMP Offload.

mkdir a thógáil
tógáil cd
icx /std:c++17 /EHsc /Qiopenmp /I../ san áireamh\ /Qopenmp-targets:
spir64 /DUSE_BASELINE /DEBUG ..\src\iso3dfd.cpp ..\src\iso3dfd_verify.cpp ..\src\utils.cpp

Rith Anailís GPU ar an bhFeidhmchlár Offload OpenMP
Tá tú réidh anois chun Anailís Offload GPU a rith ar an bhfeidhmchlár OpenMP a thiomsaigh tú.

  1. Oscail VTune Profiler agus cliceáil ar Tionscadal Nua chun tionscadal a chruthú.
  2. Ar an leathanach fáilte, cliceáil ar Cumraigh Anailís chun d'anailís a shocrú.
  3. Roghnaigh na socruithe seo le haghaidh d'anailíse.
    • Sa phána WHERE, roghnaigh Óstach Áitiúil.
    • Sa phána WHAT, roghnaigh Seoladh Iarratas agus sonraigh an dénártha iso3dfd_omp_offload mar an feidhmchlár go profile.
    • Sa phána HOW, roghnaigh an cineál anailíse Offload GPU ón ngrúpa Luasairí sa Chrann Anailís.
      intel-Get-Started-with-VTune-Profiler-05
  4. Cliceáil ar an gcnaipe Tosaigh chun an anailís a rith.

VTune Profiler bailíonn sé sonraí agus taispeánann sé torthaí anailíse san Offload GPU viewpointe.

  • Sa fhuinneog Achoimre, féach staitisticí ar úsáid acmhainní LAP agus GPU. Bain úsáid as na sonraí seo le fáil amach an bhfuil d’iarratas:
    • GPU-cheangailte
    • LAP-cheangal
    • Úsáid a bhaint as acmhainní do chórais a ríomh go mí-éifeachtach
  • Úsáid an fhaisnéis i bhfuinneog an Ardáin chun bunmhéadracht LAP agus GPU a fheiceáil.
  • Fiosraigh tascanna ríomhaireachta ar leith i bhfuinneog na Grafaice.

Le haghaidh anailíse níos doimhne, féach ar oideas gaolmhar sa VTune Profiler Leabhar Cócaireachta Anailís Feidhmíochta. Is féidir leat leanúint ar aghaidh le do phróifíliú leis an anailís GPU Compute/Meán Hotspots.

Example: Profile Feidhmchlár SYCL* ar Windows*
Profile marample matrix_multiply feidhmchlár SYCL le Intel® VTune™ Profiler. Téigh i dtaithí ar an táirge agus tuig na staitisticí a bhailítear le haghaidh feidhmchláir atá faoi cheangal GPU.

Réamhriachtanais

  • Cinntigh go bhfuil Microsoft* Visual Studio (v2017 nó níos nuaí) suiteáilte ar do chóras.
  • Suiteáil Intel VTune Profiler ó Fhoireann Bunáite Intel® oneAPI nó ó Fhoireann Uirlisí Beir Leat an Chórais Intel®. Tá tiomsaitheoir Intel® oneAPI DPC++/C++ (icpx -fsycl) atá riachtanach don phróiseas próifílithe sna huirlisí seo.
  • Socraigh athróga timpeallachta. Rith an script vars.bat atá suite sa \env eolaire.
  • Cinntigh go bhfuil Tiomsaitheoir Intel oneAPI DPC++ (suiteáilte le foireann uirlisí Intel oneAPI Base) comhtháite i Microsoft Visual Studio.
  • Tiomsaigh an cód ag baint úsáide as na roghanna -gline-tables-amháin agus -fdebug-info-for-phróifílithe do Intel oneAPI DPC++ Tiomsaitheoir.
  • Socraigh do chóras le haghaidh anailíse GPU.

Le haghaidh faisnéise faoi shuiteáil Intel VTune Profiler i dtimpeallacht Microsoft* Visual Studio, féach VTune Profiler Treoir Úsáideora.

Tóg an app Maitrís
Íoslódáil an maitrís_multiply_vtune code sample pacáiste le haghaidh trealamh uirlisí Intel oneAPI. Tá na sample ar féidir leat é a úsáid chun tógáil agus profile iarratas SYCL.

  1. Oscail Microsoft * Visual Studio.
  2. Cliceáil File > Oscail > Tionscadal/Réiteach. Faigh an fillteán matrix_multiply_vtune agus roghnaigh matrix_multiply.sln.
  3. Tóg an chumraíocht seo (Tionscadal > Tógáil).
  4. Rith an clár (Dífhabhtaigh > Tosaigh Gan Dífhabhtaithe).
  5. Chun leagan DPC++ nó leagan snáithithe de na sample, bain úsáid as sainmhínithe réamhphróiseálaí.
    1. Téigh go dtí Airíonna an Tionscadail > DPC++ > Réamhphróiseálaí > Sainmhíniú Réamhphróiseálaí.
    2. Sainmhínigh icpx -fsycl nó USE_THR.

Rith Anailís GPU
Rith anailís GPU ar an Maitrís sample.

  1. Ó bharra uirlisí Visual Studio, cliceáil ar an gcnaipe Cumraigh Anailís.
    Osclaítear an fhuinneog Anailíse Cumraíochta. De réir réamhshocraithe, faigheann sé do shocruithe tionscadail VS mar oidhreacht agus sonraíonn sé an matrix_multiply.exe mar fheidhmchlár profile.
  2. Sa fhuinneog Anailís Cumraigh, cliceáil ar anintel-Get-Started-with-VTune-Profiler-06 Brabhsáil an cnaipe sa phána HOW.
  3. Roghnaigh an cineál anailíse GPU Compute/Meán Hotspots ón ngrúpa Luasairí sa Chrann Anailíse.
    intel-Get-Started-with-VTune-Profiler-06
  4. Cliceáil ar an gcnaipe Tosaigh chun an anailís a sheoladh leis na roghanna réamhshainithe.

Rith Anailís GPU ón Líne Ceannais:

  1. Oscail an sampeolaire:
    <sample_dir> \VtuneProfiler\matrix_multiply_vtune
  2. San eolaire seo, oscail tionscadal Visual Studio* file ainmnithe matrix_multiply.sln
  3. An iolrú.cpp file Tá roinnt leaganacha de iolrú maitrís. Roghnaigh leagan tríd an líne chomhfhreagrach #define MULTIPLY a chur in eagar in multiply.hpp
  4. Tóg an tionscadal ar fad le cumraíocht Scaoileadh.
    Gineann sé seo inrite ar a dtugtar matrix_multiply.exe.
  5. Ullmhaigh an córas chun anailís GPU a reáchtáil. Féach Córas Socraithe le haghaidh Anailís GPU.
  6. Socraigh VTune Profiler athróga timpeallachta ag rith an bhaisc file: easpórtáil \env\vars.bat
  7. Rith an t-ordú anailíse:
    vtune.exe -bailigh gpu-offload — matrix_multiply.exe

VTune Profiler bailíonn sé sonraí agus taispeánann sé torthaí anailíse sna Hotspots Compute/Meáin GPU viewpointe. Sa fhuinneog Achoimre, féach ar staitisticí ar úsáid acmhainní LAP agus GPU chun a thuiscint an bhfuil d’iarratas ceangailte le GPU. Téigh go dtí an fhuinneog Grafaicí chun bunmhéadracht LAP agus GPU a fheiceáil a léiríonn feidhmiú cód le himeacht ama.

Tosaigh le Intel® VTune™ Profiler le haghaidh Linux * OS

Sula dTosaíonn Tú

  1. Suiteáil Intel® VTune ™ Profiler ar do chóras Linux*.
  2. Tóg d'fheidhmchlár le faisnéis siombail agus i mód Eisiúna agus gach leas iomlán a bhaint cumasaithe. Le haghaidh faisnéis mhionsonraithe ar shocruithe tiomsaitheora, féach ar an VTune Profiler treoir úsáideora ar líne.
    Is féidir leat an maitrís s a úsáid freisinample iarratas ar fáil i \sample\maitrís. Is féidir leat a fheiceáil sample torthaí i \sample (maitrís).
  3. Socraigh na hathróga timpeallachta: foinse /setvars.sh
    De réir réamhshocraithe, beidh an tá:
    • $HOME/intel/oneapi/ nuair atá sé suiteáilte le ceadanna úsáideora;
    • /opt/intel/oneapi/ nuair atá sé suiteáilte le ceadanna fréimhe.

Céim 1: Tosaigh VTune Profiler
Tosaigh VTune Profiler trí cheann de na bealaí seo:

Foinse / Tosaigh VTune Profiler
Neamhspleách/IDE (GUI)

  1. Rith an t-ordú vtunegui. Chun VTune Pro a thosúfiler ón Intel System Studio IDE, roghnaigh Uirlisí > VTune Profiler > Seoladh VTune Profiler. Socraíonn sé seo na hathróga timpeallachta cuí go léir agus seolann sé comhéadan aonair den táirge.
  2. Nuair a osclaíonn an GUI, cliceáil TIONSCADAL NUA sa scáileán Fáilte.
  3. Sa bhosca dialóg Cruthaigh Tionscadal, sonraigh ainm agus suíomh an tionscadail.
  4. Cliceáil Cruthaigh Tionscadal.

Standalone (líne ordaithe)

  • Rith an t-ordú vtune.

Céim 2: Cumraigh agus Rith Anailís
Tar éis tionscadal nua a chruthú, osclaíonn an fhuinneog Anailís Cumraigh leis na luachanna réamhshocraithe seo:

intel-Get-Started-with-VTune-Profiler-07

  1. Sa rannán Seoladh Feidhmchlár, brabhsáil chuig suíomh d’fheidhmchláir.
  2. Cliceáil ar an Tosaigh chun Léiriú Feidhmíochta a rith ar d’iarratas. Léiríonn an anailís seo deireadh ginearáltaview saincheisteanna a bhaineann le feidhmíocht d'iarratais ar an spriocchóras.

Céim 3: View agus Anailís a dhéanamh ar Shonraí Feidhmíochta
Nuair a bheidh bailiú sonraí curtha i gcrích, VTune Profiler taispeánann torthaí anailíse sa fhuinneog Achoimre. Anseo, feiceann tú léiriú os a chionnview de d'iarratas.
An os a chionnview de ghnáth folaíonn sé roinnt méadracht mar aon lena gcur síos.

intel-Get-Started-with-VTune-Profiler-08

  • A Leathnaigh gach méadrach chun faisnéis mhionsonraithe a fháil faoi na fachtóirí a chuireann leis.
  • B Léiríonn méadrach bratach luach lasmuigh de raon oibriúcháin inghlactha/gnáthraon oibriúcháin. Úsáid leideanna uirlisí chun tuiscint a fháil ar conas méadrach faoi bhratach a fheabhsú.
  • C Féach an treoir maidir le hanailísí eile ar cheart duit smaoineamh ar iad a rith. Leagann an Crann Anailíse béim ar na moltaí seo.

Na Chéad Chéimeanna Eile
Is pointe tosaigh maith é Léiriú Feidhmíochta chun measúnú foriomlán a fháil ar fheidhmíocht iarratais le VTune Profiler. Ansin, seiceáil an bhfuil tiúnadh ag teastáil ó do algartam.

  1. Lean rang teagaisc chun anailís a dhéanamh ar scrogaill feidhmíochta coitianta.
  2. Nuair a bheidh do algartam tiúnta go maith, reáchtáil Léiriú Feidhmíochta arís chun torthaí a chalabrú agus feabhsuithe feidhmíochta féideartha i réimsí eile a aithint.

Féach Chomh maith leis sin
Taiscéalaíocht Microarchitecture

VTune Profiler Cabhair Turas

Example: Profile Feidhmchlár OpenMP ar Linux*
Úsáid Intel VTune Profiler ar mheaisín Linux a profile marample iso3dfd_omp_offload Feidhmchlár OpenMP díluchtaithe ar GPU Intel. Foghlaim conas anailís GPU a rith agus torthaí a scrúdú.

Réamhriachtanais

  • Cinntigh go bhfuil do chóras ag rith Linux* OS eithne 4.14 nó leagan níos nuaí.
  • Úsáid ceann de na leaganacha seo de Intel Processor Graphics:
    • Gin 8
    • Gin 9
    • Gin 11
  • Ba cheart go mbeadh do chóras ag rith ar cheann de na próiseálaithe Intel seo:
    • Próiseálaithe Intel® Core™ i7 7ú Giniúint (códainm Kaby Lake)
    • Próiseálaithe 8th Generation Intel® Core™ i7 (códainm Coffee Lake)
    • Próiseálaithe Intel® Core™ i10 den 7ú Giniúint (códainm Ice Lake)
  • Le haghaidh GUI Linux, bain úsáid as:
    • GTK+ leagan 2.10 nó níos nuaí (moltar leaganacha 2.18 agus níos nuaí)
    • Leagan Pango 1.14 nó níos nuaí
    • X.Org leagan 1.0 nó níos nuaí (moltar leaganacha 1.7 agus níos nuaí)
  • Suiteáil Intel VTune Profiler ó cheann de na foinsí seo:
    • Íoslódáil an táirge aonair
    • Foireann Uirlisí Bonn Intel® oneAPI
    • Foireann Uirlisí Tabhairt an Chórais Intel®
  • Íoslódáil Foireann Uirlisí HPC Intel® oneAPI ina bhfuil an Tiomsaitheoir Intel® oneAPI DPC++/C++ (icx/icpx) a theastaíonn uait a profile Feidhmchláir OpenMP.
  • Socraigh athróga timpeallachta. Rith an script vars.sh.
  • Socraigh do chóras le haghaidh anailíse GPU.

Tóg agus Tiomsaigh Feidhmchlár Offload OpenMP

  1. Íoslódáil an iso3dfd_omp_offload OpenMP Offload sample.
  2. Oscailte do na sample eolaire.
    cd <sample_dir>/DirectProgramming/C++/StructuredGrids/iso3dfd_omp_offload
  3. Tiomsaigh an feidhmchlár OpenMP Offload.

mkdir tógáil;
cmake -DVERIFY_RESULTS=0 ..
déan -j

Gineann sé seo inrite src/iso3dfd.

Chun an clár a scriosadh, clóscríobh:
glan

Baineann sé seo an inrite agus oibiachtúil files a chruthaigh tú leis an ordú a dhéanamh.

Rith Anailís GPU ar an bhFeidhmchlár Offload OpenMP
Tá tú réidh anois chun Anailís Offload GPU a rith ar an bhfeidhmchlár OpenMP a thiomsaigh tú.

  1. Oscail VTune Profiler agus cliceáil ar Tionscadal Nua chun tionscadal a chruthú.
  2. Ar an leathanach fáilte, cliceáil ar Cumraigh Anailís chun d'anailís a shocrú.
  3. Roghnaigh na socruithe seo le haghaidh d'anailíse.
    • Sa phána WHERE, roghnaigh Óstach Áitiúil.
    • Sa phána WHAT, roghnaigh Seoladh Iarratas agus sonraigh an dénártha iso3dfd_omp_offload mar an feidhmchlár go profile.
    • Sa phána HOW, roghnaigh an cineál anailíse Offload GPU ón ngrúpa Luasairí sa Chrann Anailís.
      intel-Get-Started-with-VTune-Profiler-09
  4. Cliceáil ar an gcnaipe Tosaigh chun an anailís a rith.

VTune Profiler bailíonn sé sonraí agus taispeánann sé torthaí anailíse san Offload GPU viewpointe.

  • Sa fhuinneog Achoimre, féach staitisticí ar úsáid acmhainní LAP agus GPU. Bain úsáid as na sonraí seo le fáil amach an bhfuil d’iarratas:
    • GPU-cheangailte
    • LAP-cheangal
    • Úsáid a bhaint as acmhainní do chórais a ríomh go mí-éifeachtach
  • Úsáid an fhaisnéis i bhfuinneog an Ardáin chun bunmhéadracht LAP agus GPU a fheiceáil.
  • Fiosraigh tascanna ríomhaireachta ar leith i bhfuinneog na Grafaice.

Le haghaidh anailíse níos doimhne, féach ar oideas gaolmhar sa VTune Profiler Leabhar Cócaireachta Anailís Feidhmíochta. Is féidir leat leanúint ar aghaidh le do phróifíliú leis an anailís GPU Compute/Meán Hotspots.

Example: Profile Feidhmchlár SYCL* ar Linux*
Bain úsáid as VTune Profiler le asample matrix_multiply iarratas SYCL chun eolas a chur go tapa ar an táirge agus ar na staitisticí a bhailítear le haghaidh feidhmchláir atá faoi cheangal GPU.

Réamhriachtanais

  • Suiteáil VTune Profiler agus Intel® oneAPI DPC++/C++ Tiomsaitheoir ó Fhoireann Uirlisí Bunáite Intel® oneAPI nó ó Fhoireann Uirlisí Beir Leat an Chórais Intel®.
  • Socraigh athróga timpeallachta tríd an script vars.sh a chur i gcrích.
  • Socraigh do chóras le haghaidh anailíse GPU.

Tóg an Feidhmchlár Maitrís
Íoslódáil an maitrís_multiply_vtune code sample pacáiste le haghaidh trealamh uirlisí Intel oneAPI. Tá na sample ar féidir leat é a úsáid chun tógáil agus profile iarratas SYCL.

Chun profile feidhmchlár SYCL, déan cinnte an cód a thiomsú ag baint úsáide as na roghanna -gline-tables-only agus -fdebug-info-for-phróifílithe Intel oneAPI DPC++ Tiomsaitheoir.

Chun seo a thiomsú sample hiarratas, déan an méid seo a leanas:

  1. Téigh go dtí an sample eolaire.
    cd <sample_dir/VtuneProfiler/matrix_multiply>
  2. An iolrú.cpp file san fhillteán src tá roinnt leaganacha d'iolrú maitrís. Roghnaigh leagan tríd an líne chomhfhreagrach #define MULTIPLY a chur in eagar in multiply.h.
  3. Tóg an aip ag baint úsáide as an Déan atá ann cheana féinfile:
    cmake .
    dhéanamh
    Ba cheart go nginfeadh sé seo matrix.icpx -fsycl inrite.
    Chun an clár a scriosadh, clóscríobh:
    glan
    Baineann sé seo an inrite agus oibiachtúil files a cruthaíodh leis an ordú a dhéanamh.

Rith Anailís GPU
Rith anailís GPU ar an Maitrís sample.

  1. Seoladh VTune Profiler leis an ordú vtune-gui.
  2. Cliceáil Tionscadal Nua ón leathanach Fáilte.
  3. Sonraigh ainm agus suíomh do do chuid sample tionscadal agus cliceáil Cruthaigh Tionscadal.
  4. Sa phána WHAT, brabhsáil chuig an matrix.icpx-fsycl file.
  5. Sa phána CONAS, cliceáil ar an intel-Get-Started-with-VTune-Profiler-06 Brabhsáil an cnaipe agus roghnaigh anailís GPU Compute/Meán Hotspots ón ngrúpa Luasairí sa Chrann Anailíse.
    intel-Get-Started-with-VTune-Profiler-10
  6. Cliceáil ar an gcnaipe Tosaigh ag bun an anailís a sheoladh leis na roghanna réamhroghnaithe.

Rith Anailís GPU ón Líne Ceannais:

  1. Ullmhaigh an córas chun anailís GPU a reáchtáil. Féach Córas Socraithe le haghaidh Anailís GPU.
  2. Socraigh athróga timpeallachta le haghaidh uirlisí bogearraí Intel:
    foinse $ONEAPI_ROOT/setvars.sh
  3. Rith an anailís GPU Compute/Meán Hotspots:
    vtune -bailigh gpu-hotspots -r ./result_gpu-hotspots — ./matrix.icpx -fsycl
    Chun an tuairisc achomair a fheiceáil, clóscríobh:
    vtune -report summary -r ./result_gpu-hotspots

VTune Profiler bailíonn sé sonraí agus taispeánann sé torthaí anailíse sna Hotspots Compute/Meáin GPU viewpointe. Sa fhuinneog Achoimre, féach ar staitisticí ar úsáid acmhainní LAP agus GPU chun a thuiscint an bhfuil d’iarratas ceangailte le GPU. Téigh go dtí an fhuinneog Grafaicí chun bunmhéadracht LAP agus GPU a fheiceáil a léiríonn feidhmiú cód le himeacht ama.

Tosaigh le Intel® VTune™ Profiler le haghaidh macOS*

Bain úsáid as VTune Profiler ar chóras macOS chun ciananailís sprice a dhéanamh ar chóras neamh-macOS (Linux* nó Android* amháin).

Ní féidir leat VTune Pro a úsáidfiler i dtimpeallacht macOS chun na gcríoch seo:

  • Profile an córas macOS ar a bhfuil sé suiteáilte.
  • Bailigh sonraí ar chianchóras macOS.

Chun anailís a dhéanamh ar fheidhmíocht sprice cianda Linux* nó Android* ón óstach macOS, déan ceann de na céimeanna seo:

  • Rith VTune Profiler anailís ar an gcóras macOS le cianchóras sonraithe mar an sprioc. Nuair a thosaíonn anailís, VTune Profilenascann r leis an gcianchóras chun sonraí a bhailiú, ansin tugann sé na torthaí ar ais chuig an óstach macOS le haghaidh viewing.
  • Rith anailís ar an spriocchóras go háitiúil agus cóipeáil na torthaí chuig córas macOS le haghaidh viewar fáil i VTune Profiler.

Glacann na céimeanna sa doiciméad seo le córas sprice cianda Linux agus bailíonn siad sonraí feidhmíochta ag baint úsáide as rochtain SSH ó VTune Profiler ar chóras óstach macOS.

Sula dTosaíonn Tú

  1. Suiteáil Intel® VTune ™ Profiler ar do chóras macOS*.
  2. Tóg d'iarratas Linux le faisnéis siombail agus i mód Eisiúna agus gach leas iomlán a bhaint cumasaithe. Le haghaidh faisnéise mionsonraithe, féach ar na socruithe tiomsaitheora sa VTune Profiler cabhair.
  3. Socraigh rochtain SSH ón gcóras macOS óstach chuig an spriocchóras Linux chun oibriú sa mhodh gan pasfhocal.

Céim 1: Tosaigh VTune Profiler

  1. Seoladh VTune Profiler leis an ordú vtune-gui.
    De réir réamhshocraithe, beidh an is /opt/intel/oneapi/.
  2. Nuair a osclaíonn an GUI, cliceáil TIONSCADAL NUA sa scáileán Fáilte.
  3. Sa bhosca dialóg Cruthaigh Tionscadal, sonraigh ainm agus suíomh an tionscadail.
  4. Cliceáil Cruthaigh Tionscadal.

Céim 2: Cumraigh agus Rith Anailís
Tar éis duit tionscadal nua a chruthú, osclaíonn an fhuinneog Anailís Cumraigh leis an gcineál anailíse Léiriú Feidhmíochta.
Léiríonn an anailís seo deireadhview saincheisteanna a théann i bhfeidhm ar fheidhmíocht d’iarratais ar an spriocchóras.

intel-Get-Started-with-VTune-Profiler-11

  1. Sa phána WHERE, roghnaigh cianda Linux (SSH) agus sonraigh an spriocchóras Linux ag baint úsáide as ainm úsáideora@ óstainm[: port].
    VTune Profiler nascann sé leis an gcóras Linux agus suiteálann an pacáiste sprice.
  2. Sa phána WHAT, cuir an cosán chuig d'iarratas ar an spriocchóras Linux.
  3. Cliceáil ar an gcnaipe Tosaigh chun Léiriú Feidhmíochta a rith ar an bhfeidhmchlár.

Céim 3: View agus Anailís a dhéanamh ar Shonraí Feidhmíochta
Nuair a bheidh bailiú sonraí curtha i gcrích, VTune Profiler taispeánann sé torthaí anailíse ar an gcóras macOS. Tosaigh do anailís sa fhuinneog Achoimre. Anseo, feiceann tú léiriú os a chionnview de d'iarratas.

An os a chionnview de ghnáth folaíonn sé roinnt méadracht mar aon lena gcur síos.

intel-Get-Started-with-VTune-Profiler-12

  • A Leathnaigh gach méadrach chun faisnéis mhionsonraithe a fháil faoi na fachtóirí a chuireann leis.
  • B Léiríonn méadrach bratach luach lasmuigh de raon oibriúcháin inghlactha/gnáthraon oibriúcháin. Úsáid leideanna uirlisí chun tuiscint a fháil ar conas méadrach faoi bhratach a fheabhsú.
  • C Féach an treoir maidir le hanailísí eile ar cheart duit smaoineamh ar iad a rith. Leagann an Crann Anailíse béim ar na moltaí seo.

Na Chéad Chéimeanna Eile
Is pointe tosaigh maith é Léiriú Feidhmíochta chun measúnú foriomlán a fháil ar fheidhmíocht iarratais le VTune Profiler.
Ansin, seiceáil an bhfuil tiúnadh ag teastáil ó do algartam.

  1. Rith Anailís Hotspots ar d'iarratas.
  2. Lean teagaisc Hotspots. Foghlaim teicnící chun an leas is fearr a bhaint as d’anailís Hotspots.
  3. Nuair a bheidh do algartam tiúnta go maith, reáchtáil Léiriú Feidhmíochta arís chun torthaí a chalabrú agus feabhsuithe feidhmíochta féideartha i réimsí eile a aithint.

Féach Chomh maith leis sin
Taiscéalaíocht Microarchitecture

VTune Profiler Cabhair Turas

Tuilleadh Eolais
Doiciméad / Cur síos

  • Treoir Úsáideora
    Is é an Treoir Úsáideora na príomhdhoiciméid do VTune Profiler.
    NÓTA
    Is féidir leat leagan as líne den VTune Pro a íoslódáil freisinfiler doiciméadú.
  • Oiliúint ar líne
    Is acmhainn iontach é an suíomh oiliúna ar líne chun bunghnéithe VTune Pro a fhoghlaimfiler le treoracha, físeáin, ranganna teagaisc Getting Started, webinars, agus earraí teicniúla.
  • Leabhar cócaireachta
    Leabhar cócaireachta anailíse feidhmíochta ina bhfuil oidis chun fadhbanna feidhmíochta coitianta a aithint agus a réiteach ag baint úsáide as cineálacha anailíse i VTune Profiler.
  • Treoir Suiteála do Windows | Linux | óstach macOS
    Tá treoracha suiteála bunúsacha le haghaidh VTune Pro sa Treoir Suiteálafiler agus treoracha cumraíochta iar-shuiteála do na tiománaithe agus na bailitheoirí éagsúla.
  • Ranganna Teagaisc
    VTune Profiler treoraíonn ranganna teagaisc úsáideoir nua trí ghnéithe bunúsacha le s gearrample hiarratas.
  • Nótaí Eisiúna
    Faigh eolas faoin leagan is déanaí de VTune Profiler, lena n-áirítear cur síos cuimsitheach ar ghnéithe nua, riachtanais an chórais, agus saincheisteanna teicniúla a réitíodh.
    Le haghaidh na leaganacha neamhspleácha agus uirlisí de VTune Profiler, na Riachtanais Chórais reatha a thuiscint.

Fógraí agus Séanadh
D’fhéadfadh go mbeadh crua-earraí, bogearraí nó gníomhachtú seirbhíse cumasaithe ag teastáil ó theicneolaíochtaí Intel.
Ní féidir aon táirge nó comhpháirt a bheith iomlán slán.
Féadfaidh do chostais agus do thorthaí a bheith éagsúil.
© Intel Corporation. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Féadfar ainmneacha agus brandaí eile a éileamh mar mhaoin daoine eile.
Is trádmharcanna de chuid Intel Corporation sna SA agus/nó i dtíortha eile iad Intel, lógó Intel, Intel Atom, Intel Core, Intel Xeon Phi, VTune agus Xeon.
*Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.
Is trádmharcanna, nó trádmharcanna cláraithe de chuid Microsoft Corporation sna Stáit Aontaithe agus/nó tíortha eile iad Microsoft, Windows agus lógó Windows.
Is trádmharc cláraithe de chuid Oracle agus/nó a chleamhnaithe é Java.
Is trádmharcanna de chuid Apple Inc. iad OpenCL agus an lógó OpenCL a úsáideann Khronos le cead.

D’fhéadfadh go mbeadh crua-earraí, bogearraí nó gníomhachtú seirbhíse cumasaithe ag teastáil ó theicneolaíochtaí Intel.
Ní féidir aon táirge nó comhpháirt a bheith iomlán slán.
Féadfaidh do chostais agus do thorthaí a bheith éagsúil.
© Intel Corporation. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Féadfar ainmneacha agus brandaí eile a éileamh mar mhaoin daoine eile.
Is trádmharcanna de chuid Intel Corporation sna SA agus/nó i dtíortha eile iad Intel, lógó Intel, Intel Atom, Intel Core, Intel Xeon Phi, VTune agus Xeon.
*Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.
Is trádmharcanna, nó trádmharcanna cláraithe de chuid Microsoft Corporation sna Stáit Aontaithe agus/nó tíortha eile iad Microsoft, Windows agus lógó Windows.
Is trádmharc cláraithe de chuid Oracle agus/nó a chleamhnaithe é Java.
Is trádmharcanna de chuid Apple Inc. iad OpenCL agus an lógó OpenCL a úsáideann Khronos le cead.

Doiciméid / Acmhainní

Intel Cuir tús le VTune Profiler [pdfTreoir Úsáideora
Cuir tús le VTune Profiler, Tosaigh, le VTune Profiler, VTune Profiler

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *