intel-Get-Start-with-VTune-Profiler-లోగో

intel VTune ప్రోతో ప్రారంభించండిfiler

Intel® VTune™ Proతో ప్రారంభించండిfiler

Intel VTune ప్రోని ఉపయోగించండిfiler Windows*, macOS* మరియు Linux* హోస్ట్‌ల నుండి స్థానిక మరియు రిమోట్ టార్గెట్ సిస్టమ్‌లను విశ్లేషించడానికి. ఈ కార్యకలాపాల ద్వారా అప్లికేషన్ మరియు సిస్టమ్ పనితీరును మెరుగుపరచండి:

  • అల్గోరిథం ఎంపికలను విశ్లేషించండి.
  • సీరియల్ మరియు సమాంతర కోడ్ అడ్డంకులను కనుగొనండి.
  • అందుబాటులో ఉన్న హార్డ్‌వేర్ వనరుల నుండి మీ అప్లికేషన్ ఎక్కడ మరియు ఎలా ప్రయోజనం పొందగలదో అర్థం చేసుకోండి.
  • మీ అప్లికేషన్ అమలును వేగవంతం చేయండి.
    Intel VTune ప్రోని డౌన్‌లోడ్ చేయండిfileఈ మార్గాలలో ఒకదాని ద్వారా మీ సిస్టమ్‌లో r:
  • స్వతంత్ర సంస్కరణను డౌన్‌లోడ్ చేయండి.
  • Intel VTune ప్రోని పొందండిfiler Intel® oneAPI బేస్ టూల్‌కిట్‌లో భాగంగా.
    VTune ప్రోని చూడండిfileవీడియోల కోసం r శిక్షణ పేజీ, webinars మరియు మరిన్ని మెటీరియల్‌లు మీకు ప్రారంభించడానికి సహాయపడతాయి.

గమనిక
Intel® VTune™ Pro సంస్కరణల కోసం డాక్యుమెంటేషన్filer 2021 విడుదలకు ముందు డౌన్‌లోడ్ చేసుకోవడానికి మాత్రమే అందుబాటులో ఉన్నాయి. ఉత్పత్తి వెర్షన్ ద్వారా అందుబాటులో ఉన్న డాక్యుమెంటేషన్ డౌన్‌లోడ్‌ల జాబితా కోసం, ఈ పేజీలను చూడండి:

  • ఇంటెల్ పారలల్ స్టూడియో XE కోసం డాక్యుమెంటేషన్‌ని డౌన్‌లోడ్ చేయండి
  • ఇంటెల్ సిస్టమ్ స్టూడియో కోసం డాక్యుమెంటేషన్‌ని డౌన్‌లోడ్ చేయండి

వర్క్‌ఫ్లో అర్థం చేసుకోండి
Intel VTune ప్రోని ఉపయోగించండిfiler to profile ఒక అప్లికేషన్ మరియు పనితీరు మెరుగుదలల కోసం ఫలితాలను విశ్లేషించండి.

సాధారణ వర్క్‌ఫ్లో ఈ దశలను కలిగి ఉంటుంది:

intel-Get-Start-with-VTune-Profiler-01

ప్రారంభించడానికి మీ హోస్ట్ సిస్టమ్‌ను ఎంచుకోండి
Windows*, Linux* లేదా macOS* కోసం సిస్టమ్-నిర్దిష్ట వర్క్‌ఫ్లోల గురించి మరింత తెలుసుకోండి.

intel-Get-Start-with-VTune-Profiler-02

Intel® VTune™ Proతో ప్రారంభించండిfileWindows* OS కోసం r

మీరు ప్రారంభించే ముందు

  1. Intel® VTune™ Proని ఇన్‌స్టాల్ చేయండిfileమీ Windows* సిస్టమ్‌లో r.
  2. మీ అప్లికేషన్‌ను సింబల్ సమాచారంతో మరియు విడుదల మోడ్‌లో అన్ని ఆప్టిమైజేషన్‌లు ఎనేబుల్ చేసి రూపొందించండి. కంపైలర్ సెట్టింగ్‌లపై వివరణాత్మక సమాచారం కోసం, VTune ప్రోని చూడండిfiler ఆన్‌లైన్ యూజర్ గైడ్.
    మీరు మాతృక sని కూడా ఉపయోగించవచ్చుample అప్లికేషన్ అందుబాటులో ఉంది \VTune\Sampలెస్\మాతృక. మీరు సంబంధిత లను చూడవచ్చుample ఫలితాలు \VTune\Projects\sample (మాతృక).
  3. ఎన్విరాన్మెంట్ వేరియబుల్స్‌ను సెటప్ చేయండి: అమలు చేయండి \setvars.bat స్క్రిప్ట్.
    డిఫాల్ట్‌గా, ది oneAPI భాగాల కోసం ప్రోగ్రామ్ Files (x86)\Intel\oneAPI.
    గమనిక Intel® VTune™ Proని ఉపయోగిస్తున్నప్పుడు మీరు setvars.batని అమలు చేయవలసిన అవసరం లేదుfiler Microsoft* Visual Studio*లో.

దశ 1: Intel® VTune™ Proని ప్రారంభించండిfiler
Intel VTune ప్రోని ప్రారంభించండిfiler ఈ మార్గాలలో ఒకదాని ద్వారా మరియు ప్రాజెక్ట్ను సెటప్ చేయండి. ప్రాజెక్ట్ అనేది మీరు విశ్లేషించాలనుకుంటున్న అప్లికేషన్, విశ్లేషణ రకం మరియు డేటా సేకరణ ఫలితాల కోసం ఒక కంటైనర్.

మూలం / VTune ప్రోని ప్రారంభించండిfiler

స్వతంత్ర (GUI)

  1. vtune-gui ఆదేశాన్ని అమలు చేయండి లేదా Intel® VTune™ Proని అమలు చేయండిfileప్రారంభ మెను నుండి r.
  2. GUI తెరిచినప్పుడు, స్వాగత స్క్రీన్‌పై క్లిక్ చేయండి.
  3. ప్రాజెక్ట్ సృష్టించు డైలాగ్ బాక్స్‌లో, ప్రాజెక్ట్ పేరు మరియు స్థానాన్ని పేర్కొనండి.
  4. ప్రాజెక్ట్ సృష్టించు క్లిక్ చేయండి.

స్వతంత్ర (కమాండ్ లైన్)
vtune ఆదేశాన్ని అమలు చేయండి.

Microsoft* Visual Studio* IDE
విజువల్ స్టూడియోలో మీ పరిష్కారాన్ని తెరవండి. VTune ప్రోfiler టూల్‌బార్ స్వయంచాలకంగా ప్రారంభించబడుతుంది మరియు మీ విజువల్ స్టూడియో ప్రాజెక్ట్ విశ్లేషణ లక్ష్యంగా సెట్ చేయబడింది.

గమనిక
Intel® VTune™ Proని అమలు చేస్తున్నప్పుడు మీరు ప్రాజెక్ట్‌ను సృష్టించాల్సిన అవసరం లేదుfiler కమాండ్ లైన్ నుండి లేదా Microsoft* Visual Studio లోపల.

దశ 2: కాన్ఫిగర్ మరియు రన్ విశ్లేషణ
కొత్త ప్రాజెక్ట్‌ను సృష్టించిన తర్వాత, కాన్ఫిగర్ విశ్లేషణ విండో ఈ డిఫాల్ట్ విలువలతో తెరవబడుతుంది:

intel-Get-Start-with-VTune-Profiler-03

  1. లాంచ్ అప్లికేషన్ విభాగంలో, మీ అప్లికేషన్ ఎక్జిక్యూటబుల్ స్థానానికి బ్రౌజ్ చేయండి file.
  2. మీ అప్లికేషన్‌లో పనితీరు స్నాప్‌షాట్‌ని అమలు చేయడానికి ప్రారంభించు క్లిక్ చేయండి. ఈ విశ్లేషణ సాధారణ ఓవర్‌ను అందిస్తుందిview లక్ష్య సిస్టమ్‌లో మీ అప్లికేషన్ పనితీరును ప్రభావితం చేసే సమస్యలు.

దశ 3: View మరియు పనితీరు డేటాను విశ్లేషించండి
డేటా సేకరణ పూర్తయినప్పుడు, VTune ప్రోfiler సారాంశం విండోలో విశ్లేషణ ఫలితాలను ప్రదర్శిస్తుంది. ఇక్కడ, మీరు పనితీరును చూస్తారుview మీ అప్లికేషన్ యొక్క.
ఓవర్view సాధారణంగా వాటి వివరణలతో పాటుగా అనేక కొలమానాలు ఉంటాయి.

intel-Get-Start-with-VTune-Profiler-04

  • A దోహదపడే కారకాల గురించి సవివరమైన సమాచారం కోసం ప్రతి కొలమానాన్ని విస్తరించండి.
  • B ఫ్లాగ్ చేయబడిన మెట్రిక్ ఆమోదయోగ్యమైన/సాధారణ ఆపరేటింగ్ పరిధి వెలుపల ఉన్న విలువను సూచిస్తుంది. ఫ్లాగ్ చేయబడిన మెట్రిక్‌ను ఎలా మెరుగుపరచాలో అర్థం చేసుకోవడానికి సాధన చిట్కాలను ఉపయోగించండి.
  • C మీరు తదుపరి అమలును పరిగణించవలసిన ఇతర విశ్లేషణలపై మార్గదర్శకాన్ని చూడండి. విశ్లేషణ చెట్టు ఈ సిఫార్సులను హైలైట్ చేస్తుంది.

తదుపరి దశలు
VTune ప్రోతో అప్లికేషన్ పనితీరు యొక్క మొత్తం అంచనాను పొందడానికి పనితీరు స్నాప్‌షాట్ మంచి ప్రారంభ స్థానం.fileఆర్. తర్వాత, మీ అల్గారిథమ్‌కు ట్యూనింగ్ అవసరమా అని తనిఖీ చేయండి.

  1. సాధారణ పనితీరు అడ్డంకులను విశ్లేషించడానికి ట్యుటోరియల్‌ని అనుసరించండి.
  2. మీ అల్గోరిథం బాగా ట్యూన్ చేయబడిన తర్వాత, ఫలితాలను క్రమాంకనం చేయడానికి మరియు ఇతర ప్రాంతాలలో సంభావ్య పనితీరు మెరుగుదలలను గుర్తించడానికి పనితీరు స్నాప్‌షాట్‌ను మళ్లీ అమలు చేయండి.

ఇవి కూడా చూడండి
మైక్రోఆర్కిటెక్చర్ అన్వేషణ

VTune ప్రోfiler సహాయ పర్యటన

Exampలే: ప్రోfile విండోస్‌లో ఒక OpenMP* అప్లికేషన్*
Intel VTune ప్రోని ఉపయోగించండిfileప్రో కోసం Windows మెషీన్‌లో rfile వంటిample iso3dfd_omp_offload OpenMP అప్లికేషన్ Intel GPUలో ఆఫ్‌లోడ్ చేయబడింది. GPU విశ్లేషణను ఎలా అమలు చేయాలో తెలుసుకోండి మరియు ఫలితాలను పరిశీలించండి.

ముందస్తు అవసరాలు

  • మీ సిస్టమ్ Microsoft* Windows 10 లేదా కొత్త వెర్షన్‌ను నడుపుతోందని నిర్ధారించుకోండి.
  • ఇంటెల్ ప్రాసెసర్ గ్రాఫిక్స్ యొక్క ఈ సంస్కరణల్లో ఒకదాన్ని ఉపయోగించండి:
    • Gen 8
    • Gen 9
    • Gen 11
  • మీ సిస్టమ్ ఈ ఇంటెల్ ప్రాసెసర్‌లలో ఒకదానిపై నడుస్తూ ఉండాలి:
    • 7వ తరం ఇంటెల్ ® కోర్™ i7 ప్రాసెసర్‌లు (కోడ్ పేరు కేబీ లేక్)
    • 8వ తరం ఇంటెల్ ® కోర్™ i7 ప్రాసెసర్‌లు (కోడ్ పేరు కాఫీ లేక్)
    • 10వ తరం ఇంటెల్ ® కోర్™ i7 ప్రాసెసర్‌లు (కోడ్ పేరు ఐస్ లేక్)
  • Intel VTune ప్రోని ఇన్‌స్టాల్ చేయండిfiler ఈ మూలాలలో ఒకదాని నుండి:
    • స్వతంత్ర ఉత్పత్తి డౌన్‌లోడ్
    • Intel® oneAPI బేస్ టూల్‌కిట్
    • Intel® సిస్టమ్ బ్రింగ్-అప్ టూల్‌కిట్
  • Intel® oneAPI HPC టూల్‌కిట్‌ను డౌన్‌లోడ్ చేయండి, ఇందులో మీరు ప్రో చేయాల్సిన Intel® oneAPI DPC++/C++ కంపైలర్(icx/icpx)file OpenMP అప్లికేషన్లు.
  • ఎన్విరాన్మెంట్ వేరియబుల్స్‌ని సెటప్ చేయండి. లో ఉన్న vars.bat స్క్రిప్ట్‌ని అమలు చేయండి \env డైరెక్టరీ.
  • GPU విశ్లేషణ కోసం మీ సిస్టమ్‌ను సెటప్ చేయండి.

గమనిక
Intel VTune ప్రోని ఇన్‌స్టాల్ చేయడానికిfileమైక్రోసాఫ్ట్* విజువల్ స్టూడియో వాతావరణంలో r, VTune ప్రోని చూడండిfiler వినియోగదారు గైడ్.

OpenMP ఆఫ్‌లోడ్ అప్లికేషన్‌ను రూపొందించండి మరియు కంపైల్ చేయండి

  1. iso3dfd_omp_offload OpenMP ఆఫ్‌లోడ్ లను డౌన్‌లోడ్ చేయండిample.
  2. లకు తెరవండిample డైరెక్టరీ.
    cd <లుample_dir>/DirectProgramming/C++/StructuredGrids/iso3dfd_omp_offload
  3. OpenMP ఆఫ్‌లోడ్ అప్లికేషన్‌ను కంపైల్ చేయండి.

mkdir బిల్డ్
cd బిల్డ్
icx /std:c++17 /EHsc /Qiopenmp /I../include\ /Qopenmp-లక్ష్యాలు:
spir64 /DUSE_BASELINE /DEBUG ..\src\iso3dfd.cpp ..\src\iso3dfd_verify.cpp ..\src\utils.cpp

OpenMP ఆఫ్‌లోడ్ అప్లికేషన్‌పై GPU విశ్లేషణను అమలు చేయండి
మీరు ఇప్పుడు మీరు కంపైల్ చేసిన OpenMP అప్లికేషన్‌లో GPU ఆఫ్‌లోడ్ విశ్లేషణను అమలు చేయడానికి సిద్ధంగా ఉన్నారు.

  1. VTune ప్రోని తెరవండిfiler మరియు ప్రాజెక్ట్‌ను సృష్టించడానికి కొత్త ప్రాజెక్ట్‌పై క్లిక్ చేయండి.
  2. స్వాగత పేజీలో, మీ విశ్లేషణను సెటప్ చేయడానికి కాన్ఫిగర్ విశ్లేషణపై క్లిక్ చేయండి.
  3. మీ విశ్లేషణ కోసం ఈ సెట్టింగ్‌లను ఎంచుకోండి.
    • WHERE పేన్‌లో, స్థానిక హోస్ట్‌ని ఎంచుకోండి.
    • WHAT పేన్‌లో, లాంచ్ అప్లికేషన్‌ని ఎంచుకుని, ప్రోకి అప్లికేషన్‌గా iso3dfd_omp_offload బైనరీని పేర్కొనండిfile.
    • HOW పేన్‌లో, విశ్లేషణ ట్రీలోని యాక్సిలరేటర్‌ల సమూహం నుండి GPU ఆఫ్‌లోడ్ విశ్లేషణ రకాన్ని ఎంచుకోండి.
      intel-Get-Start-with-VTune-Profiler-05
  4. విశ్లేషణను అమలు చేయడానికి ప్రారంభ బటన్‌ను క్లిక్ చేయండి.

VTune ప్రోfiler డేటాను సేకరిస్తుంది మరియు GPU ఆఫ్‌లోడ్‌లో విశ్లేషణ ఫలితాలను ప్రదర్శిస్తుంది viewపాయింట్.

  • సారాంశం విండోలో, CPU మరియు GPU వనరుల వినియోగంపై గణాంకాలను చూడండి. మీ అప్లికేషన్ ఉందో లేదో తెలుసుకోవడానికి ఈ డేటాను ఉపయోగించండి:
    • GPU-బౌండ్
    • CPU కట్టుబడి ఉంది
    • మీ సిస్టమ్ యొక్క కంప్యూట్ వనరులను అసమర్థంగా ఉపయోగించడం
  • ప్రాథమిక CPU మరియు GPU కొలమానాలను చూడటానికి ప్లాట్‌ఫారమ్ విండోలోని సమాచారాన్ని ఉపయోగించండి.
  • గ్రాఫిక్స్ విండోలో నిర్దిష్ట కంప్యూటింగ్ పనులను పరిశోధించండి.

లోతైన విశ్లేషణ కోసం, VTune ప్రోలో సంబంధిత రెసిపీని చూడండిfiler పనితీరు విశ్లేషణ వంట పుస్తకం. మీరు GPU కంప్యూట్/మీడియా హాట్‌స్పాట్‌ల విశ్లేషణతో మీ ప్రొఫైలింగ్‌ను కూడా కొనసాగించవచ్చు.

Exampలే: ప్రోfile Windowsలో SYCL* అప్లికేషన్*
ప్రోfile వంటిampIntel® VTune™ Proతో le matrix_multiply SYCL అప్లికేషన్fileఆర్. ఉత్పత్తి గురించి తెలుసుకోండి మరియు GPU-బౌండ్ అప్లికేషన్‌ల కోసం సేకరించిన గణాంకాలను అర్థం చేసుకోండి.

ముందస్తు అవసరాలు

  • మీరు మీ సిస్టమ్‌లో Microsoft* Visual Studio (v2017 లేదా కొత్తది) ఇన్‌స్టాల్ చేసినట్లు నిర్ధారించుకోండి.
  • Intel VTune ప్రోని ఇన్‌స్టాల్ చేయండిfiler Intel® oneAPI బేస్ టూల్‌కిట్ లేదా Intel® సిస్టమ్ బ్రింగ్-అప్ టూల్‌కిట్ నుండి. ఈ టూల్‌కిట్‌లు ప్రొఫైలింగ్ ప్రక్రియకు అవసరమైన Intel® oneAPI DPC++/C++ Compiler(icpx -fsycl) కంపైలర్‌ని కలిగి ఉంటాయి.
  • ఎన్విరాన్మెంట్ వేరియబుల్స్‌ని సెటప్ చేయండి. లో ఉన్న vars.bat స్క్రిప్ట్‌ని అమలు చేయండి \env డైరెక్టరీ.
  • Intel oneAPI DPC++ కంపైలర్ (Intel oneAPI బేస్ టూల్‌కిట్‌తో ఇన్‌స్టాల్ చేయబడింది) Microsoft Visual Studioలో విలీనం చేయబడిందని నిర్ధారించుకోండి.
  • Intel oneAPI DPC++ కంపైలర్ కోసం -gline-tables-only మరియు -fdebug-info-for-profiling ఎంపికలను ఉపయోగించి కోడ్‌ను కంపైల్ చేయండి.
  • GPU విశ్లేషణ కోసం మీ సిస్టమ్‌ను సెటప్ చేయండి.

Intel VTune Proని ఇన్‌స్టాల్ చేయడం గురించి సమాచారం కోసంfileమైక్రోసాఫ్ట్* విజువల్ స్టూడియో వాతావరణంలో r, VTune ప్రోని చూడండిfiler వినియోగదారు గైడ్.

మ్యాట్రిక్స్ యాప్‌ను రూపొందించండి
matrix_multiply_vtune కోడ్‌ని డౌన్‌లోడ్ చేయండి sampIntel oneAPI టూల్‌కిట్‌ల కోసం le ప్యాకేజీ. ఇందులో s ఉన్నాయిampమీరు నిర్మించడానికి మరియు ప్రో కోసం ఉపయోగించవచ్చుfile ఒక SYCL అప్లికేషన్.

  1. Microsoft* Visual Studioని తెరవండి.
  2. క్లిక్ చేయండి File > తెరవండి > ప్రాజెక్ట్/సొల్యూషన్. matrix_multiply_vtune ఫోల్డర్‌ను కనుగొని, matrix_multiply.slnని ఎంచుకోండి.
  3. ఈ కాన్ఫిగరేషన్‌ను రూపొందించండి (ప్రాజెక్ట్ > బిల్డ్).
  4. ప్రోగ్రామ్‌ను అమలు చేయండి (డీబగ్ > డీబగ్గింగ్ లేకుండా ప్రారంభించండి).
  5. s యొక్క DPC++ లేదా థ్రెడ్ వెర్షన్‌ని ఎంచుకోవడానికిample, ప్రిప్రాసెసర్ నిర్వచనాలను ఉపయోగించండి.
    1. ప్రాజెక్ట్ ప్రాపర్టీస్ > DPC++ > ప్రీప్రాసెసర్ > ప్రీప్రాసెసర్ డెఫినిషన్‌కి వెళ్లండి.
    2. icpx -fsycl లేదా USE_THRని నిర్వచించండి.

GPU విశ్లేషణను అమలు చేయండి
Matrix sలో GPU విశ్లేషణను అమలు చేయండిample.

  1. విజువల్ స్టూడియో టూల్‌బార్ నుండి, కాన్ఫిగర్ విశ్లేషణ బటన్‌ను క్లిక్ చేయండి.
    కాన్ఫిగర్ విశ్లేషణ విండో తెరుచుకుంటుంది. డిఫాల్ట్‌గా, ఇది మీ VS ప్రాజెక్ట్ సెట్టింగ్‌లను వారసత్వంగా పొందుతుంది మరియు ప్రోకి అప్లికేషన్‌గా matrix_multiply.exeని నిర్దేశిస్తుందిfile.
  2. కాన్ఫిగర్ విశ్లేషణ విండోలో, క్లిక్ చేయండిintel-Get-Start-with-VTune-Profiler-06 HOW పేన్‌లో బ్రౌజ్ బటన్.
  3. విశ్లేషణ ట్రీలోని యాక్సిలరేటర్ల సమూహం నుండి GPU కంప్యూట్/మీడియా హాట్‌స్పాట్‌ల విశ్లేషణ రకాన్ని ఎంచుకోండి.
    intel-Get-Start-with-VTune-Profiler-06
  4. ముందే నిర్వచించిన ఎంపికలతో విశ్లేషణను ప్రారంభించడానికి ప్రారంభం బటన్‌ను క్లిక్ చేయండి.

కమాండ్ లైన్ నుండి GPU విశ్లేషణను అమలు చేయండి:

  1. లను తెరవండిample డైరెక్టరీ:
    <sample_dir>\VtuneProfiler\matrix_multiply_vtune
  2. ఈ డైరెక్టరీలో, విజువల్ స్టూడియో* ప్రాజెక్ట్‌ను తెరవండి file పేరు matrix_multiply.sln
  3. బహుళ.cpp file మాతృక గుణకారం యొక్క అనేక సంస్కరణలను కలిగి ఉంది. multiply.hppలో సంబంధిత #define MULTIPLY లైన్‌ని సవరించడం ద్వారా సంస్కరణను ఎంచుకోండి
  4. విడుదల కాన్ఫిగరేషన్‌తో మొత్తం ప్రాజెక్ట్‌ను రూపొందించండి.
    ఇది matrix_multiply.exe అనే ఎక్జిక్యూటబుల్‌ని ఉత్పత్తి చేస్తుంది.
  5. GPU విశ్లేషణను అమలు చేయడానికి సిస్టమ్‌ను సిద్ధం చేయండి. GPU విశ్లేషణ కోసం సెటప్ సిస్టమ్ చూడండి.
  6. VTune ప్రోని సెట్ చేయండిfileబ్యాచ్‌ని అమలు చేయడం ద్వారా r ఎన్విరాన్‌మెంట్ వేరియబుల్స్ file: ఎగుమతి \env\vars.bat
  7. విశ్లేషణ ఆదేశాన్ని అమలు చేయండి:
    vtune.exe - gpu-offload సేకరించండి — matrix_multiply.exe

VTune ప్రోfiler డేటాను సేకరిస్తుంది మరియు GPU కంప్యూట్/మీడియా హాట్‌స్పాట్‌లలో విశ్లేషణ ఫలితాలను ప్రదర్శిస్తుంది viewపాయింట్. సారాంశం విండోలో, మీ అప్లికేషన్ GPU-బౌండ్ అయిందో లేదో అర్థం చేసుకోవడానికి CPU మరియు GPU వనరుల వినియోగంపై గణాంకాలను చూడండి. కాలక్రమేణా కోడ్ అమలును సూచించే ప్రాథమిక CPU మరియు GPU కొలమానాలను చూడటానికి గ్రాఫిక్స్ విండోకు మారండి.

Intel® VTune™ Proతో ప్రారంభించండిfileLinux* OS కోసం r

మీరు ప్రారంభించే ముందు

  1. Intel® VTune™ Proని ఇన్‌స్టాల్ చేయండిfileమీ Linux* సిస్టమ్‌లో r.
  2. మీ అప్లికేషన్‌ను సింబల్ సమాచారంతో మరియు విడుదల మోడ్‌లో అన్ని ఆప్టిమైజేషన్‌లు ఎనేబుల్ చేసి రూపొందించండి. కంపైలర్ సెట్టింగ్‌లపై వివరణాత్మక సమాచారం కోసం, VTune ప్రోని చూడండిfiler ఆన్‌లైన్ యూజర్ గైడ్.
    మీరు మాతృక sని కూడా ఉపయోగించవచ్చుample అప్లికేషన్ అందుబాటులో ఉంది \sample\matrix. మీరు చూడగలరు లుample ఫలితాలు \sample (మాతృక).
  3. ఎన్విరాన్మెంట్ వేరియబుల్స్‌ను సెటప్ చేయండి: మూలం /setvars.sh
    డిఫాల్ట్‌గా, ది ఉంది:
    • $HOME/intel/oneapi/ వినియోగదారు అనుమతులతో ఇన్‌స్టాల్ చేసినప్పుడు;
    • రూట్ అనుమతులతో ఇన్‌స్టాల్ చేసినప్పుడు /opt/intel/oneapi/.

దశ 1: VTune ప్రోని ప్రారంభించండిfiler
VTune ప్రోని ప్రారంభించండిfileఈ మార్గాలలో ఒకదాని ద్వారా r:

మూలం / VTune ప్రోని ప్రారంభించండిfiler
స్వతంత్ర/IDE (GUI)

  1. vtunegui ఆదేశాన్ని అమలు చేయండి. VTune ప్రోని ప్రారంభించడానికిfiler Intel System Studio IDE నుండి, టూల్స్ > VTune ప్రో ఎంచుకోండిfiler > VTune ప్రోని ప్రారంభించండిfileఆర్. ఇది అన్ని తగిన పర్యావరణ వేరియబుల్‌లను సెట్ చేస్తుంది మరియు ఉత్పత్తి యొక్క స్వతంత్ర ఇంటర్‌ఫేస్‌ను ప్రారంభిస్తుంది.
  2. GUI తెరిచినప్పుడు, స్వాగత స్క్రీన్‌లో NEW PROJECTని క్లిక్ చేయండి.
  3. ప్రాజెక్ట్ సృష్టించు డైలాగ్ బాక్స్‌లో, ప్రాజెక్ట్ పేరు మరియు స్థానాన్ని పేర్కొనండి.
  4. ప్రాజెక్ట్ సృష్టించు క్లిక్ చేయండి.

స్వతంత్ర (కమాండ్ లైన్)

  • vtune ఆదేశాన్ని అమలు చేయండి.

దశ 2: కాన్ఫిగర్ మరియు రన్ విశ్లేషణ
కొత్త ప్రాజెక్ట్‌ను సృష్టించిన తర్వాత, కాన్ఫిగర్ విశ్లేషణ విండో ఈ డిఫాల్ట్ విలువలతో తెరవబడుతుంది:

intel-Get-Start-with-VTune-Profiler-07

  1. లాంచ్ అప్లికేషన్ విభాగంలో, మీ అప్లికేషన్ యొక్క స్థానానికి బ్రౌజ్ చేయండి.
  2. మీ అప్లికేషన్‌లో పనితీరు స్నాప్‌షాట్‌ని అమలు చేయడానికి ప్రారంభం క్లిక్ చేయండి. ఈ విశ్లేషణ సాధారణ ఓవర్‌ను అందిస్తుందిview లక్ష్య సిస్టమ్‌లో మీ అప్లికేషన్ పనితీరును ప్రభావితం చేసే సమస్యలు.

దశ 3: View మరియు పనితీరు డేటాను విశ్లేషించండి
డేటా సేకరణ పూర్తయినప్పుడు, VTune ప్రోfiler సారాంశం విండోలో విశ్లేషణ ఫలితాలను ప్రదర్శిస్తుంది. ఇక్కడ, మీరు పనితీరును చూస్తారుview మీ అప్లికేషన్ యొక్క.
ఓవర్view సాధారణంగా వాటి వివరణలతో పాటుగా అనేక కొలమానాలు ఉంటాయి.

intel-Get-Start-with-VTune-Profiler-08

  • A దోహదపడే కారకాల గురించి సవివరమైన సమాచారం కోసం ప్రతి కొలమానాన్ని విస్తరించండి.
  • B ఫ్లాగ్ చేయబడిన మెట్రిక్ ఆమోదయోగ్యమైన/సాధారణ ఆపరేటింగ్ పరిధి వెలుపల ఉన్న విలువను సూచిస్తుంది. ఫ్లాగ్ చేయబడిన మెట్రిక్‌ను ఎలా మెరుగుపరచాలో అర్థం చేసుకోవడానికి సాధన చిట్కాలను ఉపయోగించండి.
  • C మీరు తదుపరి అమలును పరిగణించవలసిన ఇతర విశ్లేషణలపై మార్గదర్శకాన్ని చూడండి. విశ్లేషణ చెట్టు ఈ సిఫార్సులను హైలైట్ చేస్తుంది.

తదుపరి దశలు
VTune ప్రోతో అప్లికేషన్ పనితీరు యొక్క మొత్తం అంచనాను పొందడానికి పనితీరు స్నాప్‌షాట్ మంచి ప్రారంభ స్థానం.fileఆర్. తర్వాత, మీ అల్గారిథమ్‌కు ట్యూనింగ్ అవసరమా అని తనిఖీ చేయండి.

  1. సాధారణ పనితీరు అడ్డంకులను విశ్లేషించడానికి ట్యుటోరియల్‌ని అనుసరించండి.
  2. మీ అల్గోరిథం బాగా ట్యూన్ చేయబడిన తర్వాత, ఫలితాలను క్రమాంకనం చేయడానికి మరియు ఇతర ప్రాంతాలలో సంభావ్య పనితీరు మెరుగుదలలను గుర్తించడానికి పనితీరు స్నాప్‌షాట్‌ను మళ్లీ అమలు చేయండి.

ఇవి కూడా చూడండి
మైక్రోఆర్కిటెక్చర్ అన్వేషణ

VTune ప్రోfiler సహాయ పర్యటన

Exampలే: ప్రోfile Linuxలో ఒక OpenMP అప్లికేషన్*
Intel VTune ప్రోని ఉపయోగించండిfileప్రో కోసం Linux మెషీన్‌లో rfile వంటిample iso3dfd_omp_offload OpenMP అప్లికేషన్ Intel GPUలో ఆఫ్‌లోడ్ చేయబడింది. GPU విశ్లేషణను ఎలా అమలు చేయాలో తెలుసుకోండి మరియు ఫలితాలను పరిశీలించండి.

ముందస్తు అవసరాలు

  • మీ సిస్టమ్ Linux* OS కెర్నల్ 4.14 లేదా కొత్త వెర్షన్‌ని నడుపుతోందని నిర్ధారించుకోండి.
  • ఇంటెల్ ప్రాసెసర్ గ్రాఫిక్స్ యొక్క ఈ సంస్కరణల్లో ఒకదాన్ని ఉపయోగించండి:
    • Gen 8
    • Gen 9
    • Gen 11
  • మీ సిస్టమ్ ఈ ఇంటెల్ ప్రాసెసర్‌లలో ఒకదానిపై నడుస్తూ ఉండాలి:
    • 7వ తరం ఇంటెల్ ® కోర్™ i7 ప్రాసెసర్‌లు (కోడ్ పేరు కేబీ లేక్)
    • 8వ తరం ఇంటెల్ ® కోర్™ i7 ప్రాసెసర్‌లు (కోడ్ పేరు కాఫీ లేక్)
    • 10వ తరం ఇంటెల్ ® కోర్™ i7 ప్రాసెసర్‌లు (కోడ్ పేరు ఐస్ లేక్)
  • Linux GUI కోసం, ఉపయోగించండి:
    • GTK+ వెర్షన్ 2.10 లేదా కొత్తది (2.18 మరియు కొత్త వెర్షన్‌లు సిఫార్సు చేయబడ్డాయి)
    • పాంగో వెర్షన్ 1.14 లేదా కొత్తది
    • X.Org వెర్షన్ 1.0 లేదా కొత్తది (1.7 మరియు కొత్త వెర్షన్‌లు సిఫార్సు చేయబడ్డాయి)
  • Intel VTune ప్రోని ఇన్‌స్టాల్ చేయండిfiler ఈ మూలాలలో ఒకదాని నుండి:
    • స్వతంత్ర ఉత్పత్తి డౌన్‌లోడ్
    • Intel® oneAPI బేస్ టూల్‌కిట్
    • Intel® సిస్టమ్ బ్రింగ్-అప్ టూల్‌కిట్
  • Intel® oneAPI HPC టూల్‌కిట్‌ను డౌన్‌లోడ్ చేయండి, ఇందులో మీరు ప్రో చేయాల్సిన Intel® oneAPI DPC++/C++ కంపైలర్(icx/icpx)file OpenMP అప్లికేషన్లు.
  • ఎన్విరాన్మెంట్ వేరియబుల్స్‌ని సెటప్ చేయండి. vars.sh స్క్రిప్ట్‌ని అమలు చేయండి.
  • GPU విశ్లేషణ కోసం మీ సిస్టమ్‌ను సెటప్ చేయండి.

OpenMP ఆఫ్‌లోడ్ అప్లికేషన్‌ను రూపొందించండి మరియు కంపైల్ చేయండి

  1. iso3dfd_omp_offload OpenMP ఆఫ్‌లోడ్ లను డౌన్‌లోడ్ చేయండిample.
  2. లకు తెరవండిample డైరెక్టరీ.
    cd <లుample_dir>/DirectProgramming/C++/StructuredGrids/iso3dfd_omp_offload
  3. OpenMP ఆఫ్‌లోడ్ అప్లికేషన్‌ను కంపైల్ చేయండి.

mkdir బిల్డ్;
cmake -DVERIFY_RESULTS=0 ..
తయారు -జె

ఇది src/iso3dfd ఎక్జిక్యూటబుల్‌ని ఉత్పత్తి చేస్తుంది.

ప్రోగ్రామ్‌ను తొలగించడానికి, టైప్ చేయండి:
శుభ్రంగా చేయండి

ఇది ఎక్జిక్యూటబుల్ మరియు ఆబ్జెక్ట్‌ను తొలగిస్తుంది fileమీరు make కమాండ్‌తో సృష్టించిన s.

OpenMP ఆఫ్‌లోడ్ అప్లికేషన్‌పై GPU విశ్లేషణను అమలు చేయండి
మీరు ఇప్పుడు మీరు కంపైల్ చేసిన OpenMP అప్లికేషన్‌లో GPU ఆఫ్‌లోడ్ విశ్లేషణను అమలు చేయడానికి సిద్ధంగా ఉన్నారు.

  1. VTune ప్రోని తెరవండిfiler మరియు ప్రాజెక్ట్‌ను సృష్టించడానికి కొత్త ప్రాజెక్ట్‌పై క్లిక్ చేయండి.
  2. స్వాగత పేజీలో, మీ విశ్లేషణను సెటప్ చేయడానికి కాన్ఫిగర్ విశ్లేషణపై క్లిక్ చేయండి.
  3. మీ విశ్లేషణ కోసం ఈ సెట్టింగ్‌లను ఎంచుకోండి.
    • WHERE పేన్‌లో, స్థానిక హోస్ట్‌ని ఎంచుకోండి.
    • WHAT పేన్‌లో, లాంచ్ అప్లికేషన్‌ని ఎంచుకుని, ప్రోకి అప్లికేషన్‌గా iso3dfd_omp_offload బైనరీని పేర్కొనండిfile.
    • HOW పేన్‌లో, విశ్లేషణ ట్రీలోని యాక్సిలరేటర్‌ల సమూహం నుండి GPU ఆఫ్‌లోడ్ విశ్లేషణ రకాన్ని ఎంచుకోండి.
      intel-Get-Start-with-VTune-Profiler-09
  4. విశ్లేషణను అమలు చేయడానికి ప్రారంభ బటన్‌ను క్లిక్ చేయండి.

VTune ప్రోfiler డేటాను సేకరిస్తుంది మరియు GPU ఆఫ్‌లోడ్‌లో విశ్లేషణ ఫలితాలను ప్రదర్శిస్తుంది viewపాయింట్.

  • సారాంశం విండోలో, CPU మరియు GPU వనరుల వినియోగంపై గణాంకాలను చూడండి. మీ అప్లికేషన్ ఉందో లేదో తెలుసుకోవడానికి ఈ డేటాను ఉపయోగించండి:
    • GPU-బౌండ్
    • CPU కట్టుబడి ఉంది
    • మీ సిస్టమ్ యొక్క కంప్యూట్ వనరులను అసమర్థంగా ఉపయోగించడం
  • ప్రాథమిక CPU మరియు GPU కొలమానాలను చూడటానికి ప్లాట్‌ఫారమ్ విండోలోని సమాచారాన్ని ఉపయోగించండి.
  • గ్రాఫిక్స్ విండోలో నిర్దిష్ట కంప్యూటింగ్ పనులను పరిశోధించండి.

లోతైన విశ్లేషణ కోసం, VTune ప్రోలో సంబంధిత రెసిపీని చూడండిfiler పనితీరు విశ్లేషణ వంట పుస్తకం. మీరు GPU కంప్యూట్/మీడియా హాట్‌స్పాట్‌ల విశ్లేషణతో మీ ప్రొఫైలింగ్‌ను కూడా కొనసాగించవచ్చు.

Exampలే: ప్రోfile Linuxపై SYCL* అప్లికేషన్*
VTune ప్రోని ఉపయోగించండిfileవంటి తో rample matrix_multiply SYCL అప్లికేషన్ GPU-బౌండ్ అప్లికేషన్‌ల కోసం సేకరించిన ఉత్పత్తి మరియు గణాంకాలతో త్వరగా పరిచయం పొందడానికి.

ముందస్తు అవసరాలు

  • VTune ప్రోని ఇన్‌స్టాల్ చేయండిfiler మరియు Intel® oneAPI DPC++/C++ Intel® oneAPI బేస్ టూల్‌కిట్ లేదా Intel® సిస్టమ్ బ్రింగ్-అప్ టూల్‌కిట్ నుండి కంపైలర్.
  • vars.sh స్క్రిప్ట్‌ని అమలు చేయడం ద్వారా ఎన్విరాన్‌మెంట్ వేరియబుల్‌లను సెటప్ చేయండి.
  • GPU విశ్లేషణ కోసం మీ సిస్టమ్‌ను సెటప్ చేయండి.

మ్యాట్రిక్స్ అప్లికేషన్‌ను రూపొందించండి
matrix_multiply_vtune కోడ్‌ని డౌన్‌లోడ్ చేయండి sampIntel oneAPI టూల్‌కిట్‌ల కోసం le ప్యాకేజీ. ఇందులో s ఉన్నాయిampమీరు నిర్మించడానికి మరియు ప్రో కోసం ఉపయోగించవచ్చుfile ఒక SYCL అప్లికేషన్.

ప్రో కుfile ఒక SYCL అప్లికేషన్, -gline-tables-only మరియు -fdebug-info-for-profiling Intel oneAPI DPC++ కంపైలర్ ఎంపికలను ఉపయోగించి కోడ్‌ను కంపైల్ చేయాలని నిర్ధారించుకోండి.

దీనిని సంకలనం చేయడానికి రుample అప్లికేషన్, ఈ క్రింది వాటిని చేయండి:

  1. లకు వెళ్ళండిample డైరెక్టరీ.
    cd <లుample_dir/VtuneProfiler/matrix_multiply>
  2. బహుళ.cpp file src ఫోల్డర్‌లో మ్యాట్రిక్స్ గుణకారం యొక్క అనేక వెర్షన్‌లు ఉన్నాయి. multiply.hలో సంబంధిత #define MULTIPLY లైన్‌ని సవరించడం ద్వారా సంస్కరణను ఎంచుకోండి.
  3. ఇప్పటికే ఉన్న మేక్‌ని ఉపయోగించి యాప్‌ని రూపొందించండిfile:
    CMake
    తయారు
    ఇది matrix.icpx -fsycl ఎక్జిక్యూటబుల్‌ని రూపొందించాలి.
    ప్రోగ్రామ్‌ను తొలగించడానికి, టైప్ చేయండి:
    శుభ్రంగా చేయండి
    ఇది ఎక్జిక్యూటబుల్ మరియు ఆబ్జెక్ట్‌ను తొలగిస్తుంది fileమేక్ కమాండ్ ద్వారా సృష్టించబడినవి.

GPU విశ్లేషణను అమలు చేయండి
Matrix sలో GPU విశ్లేషణను అమలు చేయండిample.

  1. VTune ప్రోని ప్రారంభించండిfilevtune-gui కమాండ్‌తో r.
  2. స్వాగత పేజీ నుండి కొత్త ప్రాజెక్ట్‌ని క్లిక్ చేయండి.
  3. మీ కోసం పేరు మరియు స్థానాన్ని పేర్కొనండిample ప్రాజెక్ట్ మరియు ప్రాజెక్ట్ సృష్టించు క్లిక్ చేయండి.
  4. WHAT పేన్‌లో, matrix.icpx-fsyclకి బ్రౌజ్ చేయండి file.
  5. ఎలా పేన్‌లో, క్లిక్ చేయండి intel-Get-Start-with-VTune-Profiler-06 బ్రౌజ్ బటన్ మరియు విశ్లేషణ ట్రీలోని యాక్సిలరేటర్ల సమూహం నుండి GPU కంప్యూట్/మీడియా హాట్‌స్పాట్‌ల విశ్లేషణను ఎంచుకోండి.
    intel-Get-Start-with-VTune-Profiler-10
  6. ముందుగా ఎంచుకున్న ఎంపికలతో విశ్లేషణను ప్రారంభించడానికి దిగువన ఉన్న ప్రారంభ బటన్‌ను క్లిక్ చేయండి.

కమాండ్ లైన్ నుండి GPU విశ్లేషణను అమలు చేయండి:

  1. GPU విశ్లేషణను అమలు చేయడానికి సిస్టమ్‌ను సిద్ధం చేయండి. GPU విశ్లేషణ కోసం సెటప్ సిస్టమ్ చూడండి.
  2. ఇంటెల్ సాఫ్ట్‌వేర్ సాధనాల కోసం ఎన్విరాన్‌మెంట్ వేరియబుల్స్‌ని సెటప్ చేయండి:
    మూలం $ONEAPI_ROOT/setvars.sh
  3. GPU కంప్యూట్/మీడియా హాట్‌స్పాట్‌ల విశ్లేషణను అమలు చేయండి:
    vtune - gpu-hotspots -r ./result_gpu-hotspots — ./matrix.icpx -fsycl సేకరించండి
    సారాంశ నివేదికను చూడటానికి, టైప్ చేయండి:
    vtune -రిపోర్ట్ సారాంశం -r ./result_gpu-hotspots

VTune ప్రోfiler డేటాను సేకరిస్తుంది మరియు GPU కంప్యూట్/మీడియా హాట్‌స్పాట్‌లలో విశ్లేషణ ఫలితాలను ప్రదర్శిస్తుంది viewపాయింట్. సారాంశం విండోలో, మీ అప్లికేషన్ GPU-బౌండ్ అయిందో లేదో అర్థం చేసుకోవడానికి CPU మరియు GPU వనరుల వినియోగంపై గణాంకాలను చూడండి. కాలక్రమేణా కోడ్ అమలును సూచించే ప్రాథమిక CPU మరియు GPU కొలమానాలను చూడటానికి గ్రాఫిక్స్ విండోకు మారండి.

Intel® VTune™ Proతో ప్రారంభించండిfileమాకోస్ కోసం r*

VTune ప్రోని ఉపయోగించండిfiler నాన్-macOS సిస్టమ్‌లో (Linux* లేదా Android* మాత్రమే) రిమోట్ లక్ష్య విశ్లేషణను నిర్వహించడానికి macOS సిస్టమ్‌లో r.

మీరు VTune ప్రోని ఉపయోగించలేరుfileఈ ప్రయోజనాల కోసం macOS వాతావరణంలో r:

  • ప్రోfile ఇది ఇన్‌స్టాల్ చేయబడిన macOS సిస్టమ్.
  • రిమోట్ మాకోస్ సిస్టమ్‌లో డేటాను సేకరించండి.

MacOS హోస్ట్ నుండి రిమోట్ Linux* లేదా Android* లక్ష్యం యొక్క పనితీరును విశ్లేషించడానికి, ఈ దశల్లో ఒకదాన్ని చేయండి:

  • VTune ప్రోని అమలు చేయండిfileటార్గెట్‌గా పేర్కొన్న రిమోట్ సిస్టమ్‌తో macOS సిస్టమ్‌పై r విశ్లేషణ. విశ్లేషణ ప్రారంభమైనప్పుడు, VTune ప్రోfiler డేటాను సేకరించడానికి రిమోట్ సిస్టమ్‌కు కనెక్ట్ చేస్తుంది, ఆపై ఫలితాలను macOS హోస్ట్‌కి తిరిగి తీసుకువస్తుంది viewing.
  • లక్ష్య సిస్టమ్‌పై స్థానికంగా విశ్లేషణను అమలు చేయండి మరియు ఫలితాలను MacOS సిస్టమ్‌కు కాపీ చేయండి viewVTune ప్రోలో ఉందిfiler.

ఈ పత్రంలోని దశలు రిమోట్ Linux లక్ష్య వ్యవస్థను ఊహిస్తాయి మరియు VTune ప్రో నుండి SSH యాక్సెస్‌ని ఉపయోగించి పనితీరు డేటాను సేకరిస్తాయిfilemacOS హోస్ట్ సిస్టమ్‌లో r.

మీరు ప్రారంభించే ముందు

  1. Intel® VTune™ Proని ఇన్‌స్టాల్ చేయండిfileమీ macOS* సిస్టమ్‌లో r.
  2. మీ Linux అప్లికేషన్‌ని సింబల్ ఇన్ఫర్మేషన్‌తో మరియు రిలీజ్ మోడ్‌లో అన్ని ఆప్టిమైజేషన్‌లు ఎనేబుల్ చేసి రూపొందించండి. వివరణాత్మక సమాచారం కోసం, VTune ప్రోలోని కంపైలర్ సెట్టింగ్‌లను చూడండిfiler సహాయం.
  3. పాస్‌వర్డ్-తక్కువ మోడ్‌లో పని చేయడానికి హోస్ట్ మాకోస్ సిస్టమ్ నుండి టార్గెట్ లైనక్స్ సిస్టమ్‌కు SSH యాక్సెస్‌ని సెటప్ చేయండి.

దశ 1: VTune ప్రోని ప్రారంభించండిfiler

  1. VTune ప్రోని ప్రారంభించండిfilevtune-gui కమాండ్‌తో r.
    డిఫాల్ట్‌గా, ది /opt/intel/oneapi/.
  2. GUI తెరిచినప్పుడు, స్వాగత స్క్రీన్‌లో NEW PROJECTని క్లిక్ చేయండి.
  3. ప్రాజెక్ట్ సృష్టించు డైలాగ్ బాక్స్‌లో, ప్రాజెక్ట్ పేరు మరియు స్థానాన్ని పేర్కొనండి.
  4. ప్రాజెక్ట్ సృష్టించు క్లిక్ చేయండి.

దశ 2: కాన్ఫిగర్ మరియు రన్ విశ్లేషణ
మీరు కొత్త ప్రాజెక్ట్‌ను సృష్టించిన తర్వాత, కాన్ఫిగర్ విశ్లేషణ విండో పనితీరు స్నాప్‌షాట్ విశ్లేషణ రకంతో తెరవబడుతుంది.
ఈ విశ్లేషణ ఒక ఓవర్‌ను అందిస్తుందిview లక్ష్య సిస్టమ్‌లో మీ అప్లికేషన్ పనితీరును ప్రభావితం చేసే సమస్యలు.

intel-Get-Start-with-VTune-Profiler-11

  1. WHERE పేన్‌లో, రిమోట్ లైనక్స్ (SSH)ని ఎంచుకుని, యూజర్‌నేమ్@ హోస్ట్‌నేమ్[:పోర్ట్] ఉపయోగించి టార్గెట్ లైనక్స్ సిస్టమ్‌ను పేర్కొనండి.
    VTune ప్రోfiler Linux సిస్టమ్‌కు కనెక్ట్ చేస్తుంది మరియు లక్ష్య ప్యాకేజీని ఇన్‌స్టాల్ చేస్తుంది.
  2. WHAT పేన్‌లో, లక్ష్య Linux సిస్టమ్‌లో మీ అప్లికేషన్‌కు మార్గాన్ని అందించండి.
  3. అప్లికేషన్‌లో పనితీరు స్నాప్‌షాట్‌ని అమలు చేయడానికి స్టార్ట్ బటన్‌ను క్లిక్ చేయండి.

దశ 3: View మరియు పనితీరు డేటాను విశ్లేషించండి
డేటా సేకరణ పూర్తయినప్పుడు, VTune ప్రోfiler macOS సిస్టమ్‌లో విశ్లేషణ ఫలితాలను ప్రదర్శిస్తుంది. సారాంశం విండోలో మీ విశ్లేషణను ప్రారంభించండి. ఇక్కడ, మీరు పనితీరును చూస్తారుview మీ అప్లికేషన్ యొక్క.

ఓవర్view సాధారణంగా వాటి వివరణలతో పాటుగా అనేక కొలమానాలు ఉంటాయి.

intel-Get-Start-with-VTune-Profiler-12

  • A దోహదపడే కారకాల గురించి సవివరమైన సమాచారం కోసం ప్రతి కొలమానాన్ని విస్తరించండి.
  • B ఫ్లాగ్ చేయబడిన మెట్రిక్ ఆమోదయోగ్యమైన/సాధారణ ఆపరేటింగ్ పరిధి వెలుపల ఉన్న విలువను సూచిస్తుంది. ఫ్లాగ్ చేయబడిన మెట్రిక్‌ను ఎలా మెరుగుపరచాలో అర్థం చేసుకోవడానికి సాధన చిట్కాలను ఉపయోగించండి.
  • C మీరు తదుపరి అమలును పరిగణించవలసిన ఇతర విశ్లేషణలపై మార్గదర్శకాన్ని చూడండి. విశ్లేషణ చెట్టు ఈ సిఫార్సులను హైలైట్ చేస్తుంది.

తదుపరి దశలు
VTune ప్రోతో అప్లికేషన్ పనితీరు యొక్క మొత్తం అంచనాను పొందడానికి పనితీరు స్నాప్‌షాట్ మంచి ప్రారంభ స్థానం.filer.
తర్వాత, మీ అల్గారిథమ్‌కు ట్యూనింగ్ అవసరమా అని తనిఖీ చేయండి.

  1. మీ అప్లికేషన్‌పై హాట్‌స్పాట్‌ల విశ్లేషణను అమలు చేయండి.
  2. హాట్‌స్పాట్‌ల ట్యుటోరియల్‌ని అనుసరించండి. మీ హాట్‌స్పాట్‌ల విశ్లేషణ నుండి అత్యధిక ప్రయోజనాలను పొందడానికి సాంకేతికతలను తెలుసుకోండి.
  3. మీ అల్గోరిథం బాగా ట్యూన్ చేయబడిన తర్వాత, ఫలితాలను క్రమాంకనం చేయడానికి మరియు ఇతర ప్రాంతాలలో సంభావ్య పనితీరు మెరుగుదలలను గుర్తించడానికి పనితీరు స్నాప్‌షాట్‌ను మళ్లీ అమలు చేయండి.

ఇవి కూడా చూడండి
మైక్రోఆర్కిటెక్చర్ అన్వేషణ

VTune ప్రోfiler సహాయ పర్యటన

మరింత తెలుసుకోండి
పత్రం / వివరణ

  • వినియోగదారు గైడ్
    వినియోగదారు గైడ్ అనేది VTune ప్రో కోసం ప్రాథమిక డాక్యుమెంటేషన్filer.
    గమనిక
    మీరు VTune ప్రో యొక్క ఆఫ్‌లైన్ వెర్షన్‌ను కూడా డౌన్‌లోడ్ చేసుకోవచ్చుfiler డాక్యుమెంటేషన్.
  • ఆన్‌లైన్ శిక్షణ
    ఆన్‌లైన్ శిక్షణా సైట్ VTune ప్రో యొక్క ప్రాథమికాలను తెలుసుకోవడానికి ఒక అద్భుతమైన వనరుfiler తో ప్రారంభించడం గైడ్‌లు, వీడియోలు, ట్యుటోరియల్స్, webinars, మరియు సాంకేతిక కథనాలు.
  • వంట పుస్తకం
    VTune ప్రోలో విశ్లేషణ రకాలను ఉపయోగించి జనాదరణ పొందిన పనితీరు సమస్యలను గుర్తించడానికి మరియు పరిష్కరించడానికి వంటకాలను కలిగి ఉన్న పనితీరు విశ్లేషణ కుక్‌బుక్filer.
  • Windows కోసం ఇన్‌స్టాలేషన్ గైడ్ | Linux | macOS హోస్ట్‌లు
    ఇన్‌స్టాలేషన్ గైడ్ VTune ప్రో కోసం ప్రాథమిక ఇన్‌స్టాలేషన్ సూచనలను కలిగి ఉందిfileవివిధ డ్రైవర్లు మరియు కలెక్టర్ల కోసం r మరియు పోస్ట్-ఇన్‌స్టాలేషన్ కాన్ఫిగరేషన్ సూచనలు.
  • ట్యుటోరియల్స్
    VTune ప్రోfiler ట్యుటోరియల్స్ ఒక చిన్న s తో ప్రాథమిక లక్షణాల ద్వారా కొత్త వినియోగదారుకు మార్గనిర్దేశం చేస్తాయిample అప్లికేషన్.
  • విడుదల గమనికలు
    VTune ప్రో యొక్క తాజా వెర్షన్ గురించి సమాచారాన్ని కనుగొనండిfiler, పరిష్కరించబడిన కొత్త ఫీచర్లు, సిస్టమ్ అవసరాలు మరియు సాంకేతిక సమస్యల సమగ్ర వివరణతో సహా.
    VTune ప్రో యొక్క స్వతంత్ర మరియు టూల్‌కిట్ వెర్షన్‌ల కోసంfiler, ప్రస్తుత సిస్టమ్ అవసరాలను అర్థం చేసుకోండి.

నోటీసులు మరియు నిరాకరణలు
ఇంటెల్ టెక్నాలజీలకు ప్రారంభించబడిన హార్డ్‌వేర్, సాఫ్ట్‌వేర్ లేదా సేవా క్రియాశీలత అవసరం కావచ్చు.
ఏ ఉత్పత్తి లేదా భాగం ఖచ్చితంగా సురక్షితంగా ఉండదు.
మీ ఖర్చులు మరియు ఫలితాలు మారవచ్చు.
© ఇంటెల్ కార్పొరేషన్. ఇంటెల్, ఇంటెల్ లోగో మరియు ఇతర ఇంటెల్ గుర్తులు ఇంటెల్ కార్పొరేషన్ లేదా దాని అనుబంధ సంస్థల ట్రేడ్‌మార్క్‌లు. ఇతర పేర్లు మరియు బ్రాండ్‌లు ఇతరుల ఆస్తిగా క్లెయిమ్ చేయబడవచ్చు.
ఇంటెల్, ఇంటెల్ లోగో, ఇంటెల్ ఆటమ్, ఇంటెల్ కోర్, ఇంటెల్ జియాన్ ఫై, విట్యూన్ మరియు జియాన్ యుఎస్ మరియు/లేదా ఇతర దేశాలలో ఇంటెల్ కార్పొరేషన్ యొక్క ట్రేడ్‌మార్క్‌లు.
*ఇతర పేర్లు మరియు బ్రాండ్‌లను ఇతరుల ఆస్తిగా క్లెయిమ్ చేయవచ్చు.
Microsoft, Windows మరియు Windows లోగో అనేది యునైటెడ్ స్టేట్స్ మరియు/లేదా ఇతర దేశాలలో Microsoft Corporation యొక్క ట్రేడ్‌మార్క్‌లు లేదా రిజిస్టర్డ్ ట్రేడ్‌మార్క్‌లు.
జావా అనేది ఒరాకిల్ మరియు / లేదా దాని అనుబంధ సంస్థల రిజిస్టర్డ్ ట్రేడ్మార్క్.
OpenCL మరియు OpenCL లోగో అనేది Apple Inc. యొక్క ట్రేడ్‌మార్క్‌లు, క్రోనోస్ అనుమతి ద్వారా ఉపయోగించబడతాయి.

ఇంటెల్ టెక్నాలజీలకు ప్రారంభించబడిన హార్డ్‌వేర్, సాఫ్ట్‌వేర్ లేదా సేవా క్రియాశీలత అవసరం కావచ్చు.
ఏ ఉత్పత్తి లేదా భాగం ఖచ్చితంగా సురక్షితంగా ఉండదు.
మీ ఖర్చులు మరియు ఫలితాలు మారవచ్చు.
© ఇంటెల్ కార్పొరేషన్. ఇంటెల్, ఇంటెల్ లోగో మరియు ఇతర ఇంటెల్ గుర్తులు ఇంటెల్ కార్పొరేషన్ లేదా దాని అనుబంధ సంస్థల ట్రేడ్‌మార్క్‌లు. ఇతర పేర్లు మరియు బ్రాండ్‌లు ఇతరుల ఆస్తిగా క్లెయిమ్ చేయబడవచ్చు.
ఇంటెల్, ఇంటెల్ లోగో, ఇంటెల్ ఆటమ్, ఇంటెల్ కోర్, ఇంటెల్ జియాన్ ఫై, విట్యూన్ మరియు జియాన్ యుఎస్ మరియు/లేదా ఇతర దేశాలలో ఇంటెల్ కార్పొరేషన్ యొక్క ట్రేడ్‌మార్క్‌లు.
*ఇతర పేర్లు మరియు బ్రాండ్‌లను ఇతరుల ఆస్తిగా క్లెయిమ్ చేయవచ్చు.
Microsoft, Windows మరియు Windows లోగో అనేది యునైటెడ్ స్టేట్స్ మరియు/లేదా ఇతర దేశాలలో Microsoft Corporation యొక్క ట్రేడ్‌మార్క్‌లు లేదా రిజిస్టర్డ్ ట్రేడ్‌మార్క్‌లు.
జావా అనేది ఒరాకిల్ మరియు / లేదా దాని అనుబంధ సంస్థల రిజిస్టర్డ్ ట్రేడ్మార్క్.
OpenCL మరియు OpenCL లోగో అనేది Apple Inc. యొక్క ట్రేడ్‌మార్క్‌లు, క్రోనోస్ అనుమతి ద్వారా ఉపయోగించబడతాయి.

పత్రాలు / వనరులు

intel VTune ప్రోతో ప్రారంభించండిfiler [pdf] యూజర్ గైడ్
VTune ప్రోతో ప్రారంభించండిfiler, VTune ప్రోతో ప్రారంభించండిfiler, VTune ప్రోfiler

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *