intel-Get-start-with-VTune-Profileಆರ್-ಲೋಗೋ

intel VTune Pro ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿfiler

Intel® VTune™ Pro ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿfiler

ಇಂಟೆಲ್ ವಿಟ್ಯೂನ್ ಪ್ರೊ ಬಳಸಿfileWindows*, macOS*, ಮತ್ತು Linux* ಹೋಸ್ಟ್‌ಗಳಿಂದ ಸ್ಥಳೀಯ ಮತ್ತು ರಿಮೋಟ್ ಟಾರ್ಗೆಟ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಲು r. ಈ ಕಾರ್ಯಾಚರಣೆಗಳ ಮೂಲಕ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಿ:

  • ಅಲ್ಗಾರಿದಮ್ ಆಯ್ಕೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಿ.
  • ಸರಣಿ ಮತ್ತು ಸಮಾನಾಂತರ ಕೋಡ್ ಅಡಚಣೆಗಳನ್ನು ಹುಡುಕಿ.
  • ಲಭ್ಯವಿರುವ ಹಾರ್ಡ್‌ವೇರ್ ಸಂಪನ್ಮೂಲಗಳಿಂದ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಎಲ್ಲಿ ಮತ್ತು ಹೇಗೆ ಪ್ರಯೋಜನ ಪಡೆಯಬಹುದು ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ.
  • ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ವೇಗಗೊಳಿಸಿ.
    Intel VTune Pro ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿfileಈ ವಿಧಾನಗಳಲ್ಲಿ ಒಂದರ ಮೂಲಕ ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಆರ್:
  • ಸ್ವತಂತ್ರ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ.
  • ಇಂಟೆಲ್ ವಿಟ್ಯೂನ್ ಪ್ರೊ ಪಡೆಯಿರಿfileIntel® oneAPI ಬೇಸ್ ಟೂಲ್‌ಕಿಟ್‌ನ ಭಾಗವಾಗಿ r.
    VTune ಪ್ರೊ ನೋಡಿfileವೀಡಿಯೊಗಳಿಗಾಗಿ ಆರ್ ತರಬೇತಿ ಪುಟ, webinars, ಮತ್ತು ನೀವು ಪ್ರಾರಂಭಿಸಲು ಸಹಾಯ ಮಾಡಲು ಹೆಚ್ಚಿನ ವಸ್ತುಗಳು.

ಗಮನಿಸಿ
Intel® VTune™ Pro ನ ಆವೃತ್ತಿಗಳಿಗೆ ದಾಖಲೆfile2021 ರ ಬಿಡುಗಡೆಯ ಮೊದಲು r ಡೌನ್‌ಲೋಡ್‌ಗೆ ಮಾತ್ರ ಲಭ್ಯವಿದೆ. ಉತ್ಪನ್ನ ಆವೃತ್ತಿಯ ಮೂಲಕ ಲಭ್ಯವಿರುವ ದಾಖಲೆಗಳ ಡೌನ್‌ಲೋಡ್‌ಗಳ ಪಟ್ಟಿಗಾಗಿ, ಈ ಪುಟಗಳನ್ನು ನೋಡಿ:

  • Intel Parallel Studio XE ಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ
  • ಇಂಟೆಲ್ ಸಿಸ್ಟಮ್ ಸ್ಟುಡಿಯೋಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ

ಕೆಲಸದ ಹರಿವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ
ಇಂಟೆಲ್ ವಿಟ್ಯೂನ್ ಪ್ರೊ ಬಳಸಿfileಪ್ರೊಗೆ ಆರ್file ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ ಸುಧಾರಣೆಗಳಿಗಾಗಿ ಫಲಿತಾಂಶಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಿ.

ಸಾಮಾನ್ಯ ಕೆಲಸದ ಹರಿವು ಈ ಹಂತಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

intel-Get-start-with-VTune-Profileಆರ್-01

ಪ್ರಾರಂಭಿಸಲು ನಿಮ್ಮ ಹೋಸ್ಟ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ
Windows*, Linux*, ಅಥವಾ macOS* ಗಾಗಿ ಸಿಸ್ಟಮ್-ನಿರ್ದಿಷ್ಟ ವರ್ಕ್‌ಫ್ಲೋಗಳ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ.

intel-Get-start-with-VTune-Profileಆರ್-02

Intel® VTune™ Pro ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿfileವಿಂಡೋಸ್* ಓಎಸ್‌ಗಾಗಿ ಆರ್

ನೀವು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು

  1. Intel® VTune™ Pro ಅನ್ನು ಸ್ಥಾಪಿಸಿfileನಿಮ್ಮ ವಿಂಡೋಸ್* ಸಿಸ್ಟಂನಲ್ಲಿ ಆರ್.
  2. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಂಕೇತ ಮಾಹಿತಿಯೊಂದಿಗೆ ಮತ್ತು ಎಲ್ಲಾ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಬಿಡುಗಡೆ ಮೋಡ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಿ. ಕಂಪೈಲರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಕುರಿತು ವಿವರವಾದ ಮಾಹಿತಿಗಾಗಿ, VTune Pro ಅನ್ನು ನೋಡಿfileಆರ್ ಆನ್‌ಲೈನ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.
    ನೀವು ಮ್ಯಾಟ್ರಿಕ್ಸ್ s ಅನ್ನು ಸಹ ಬಳಸಬಹುದುample ಅಪ್ಲಿಕೇಶನ್ ಲಭ್ಯವಿದೆ \VTune\Sampಲೆಸ್\ಮ್ಯಾಟ್ರಿಕ್ಸ್. ನೀವು ಅನುಗುಣವಾದ s ಅನ್ನು ನೋಡಬಹುದುample ಫಲಿತಾಂಶಗಳು \VTune\Projects\sample (ಮ್ಯಾಟ್ರಿಕ್ಸ್).
  3. ಪರಿಸರ ಅಸ್ಥಿರಗಳನ್ನು ಹೊಂದಿಸಿ: ರನ್ ಮಾಡಿ \setvars.bat ಸ್ಕ್ರಿಪ್ಟ್.
    ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ದಿ oneAPI ಘಟಕಗಳಿಗೆ ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ Files (x86)\Intel\oneAPI.
    ಗಮನಿಸಿ Intel® VTune™ Pro ಅನ್ನು ಬಳಸುವಾಗ ನೀವು setvars.bat ಅನ್ನು ರನ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲfileಮೈಕ್ರೋಸಾಫ್ಟ್* ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ* ಒಳಗೆ ಆರ್.

ಹಂತ 1: Intel® VTune™ Pro ಅನ್ನು ಪ್ರಾರಂಭಿಸಿfiler
ಇಂಟೆಲ್ ವಿಟ್ಯೂನ್ ಪ್ರೊ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿfileಆರ್ ಈ ಮಾರ್ಗಗಳಲ್ಲಿ ಒಂದರ ಮೂಲಕ ಮತ್ತು ಯೋಜನೆಯನ್ನು ಹೊಂದಿಸಿ. ಯೋಜನೆಯು ನೀವು ವಿಶ್ಲೇಷಿಸಲು ಬಯಸುವ ಅಪ್ಲಿಕೇಶನ್, ವಿಶ್ಲೇಷಣೆಯ ಪ್ರಕಾರ ಮತ್ತು ಡೇಟಾ ಸಂಗ್ರಹಣೆಯ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಕಂಟೇನರ್ ಆಗಿದೆ.

ಮೂಲ / VTune ಪ್ರೊ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿfiler

ಸ್ವತಂತ್ರ (GUI)

  1. vtune-gui ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ ಅಥವಾ Intel® VTune™ Pro ಅನ್ನು ರನ್ ಮಾಡಿfileಪ್ರಾರಂಭ ಮೆನುವಿನಿಂದ ಆರ್.
  2. GUI ತೆರೆದಾಗ, ಸ್ವಾಗತ ಪರದೆಯಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ರಚಿಸಿ ಸಂವಾದ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ, ಯೋಜನೆಯ ಹೆಸರು ಮತ್ತು ಸ್ಥಳವನ್ನು ಸೂಚಿಸಿ.
  4. ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ.

ಸ್ವತಂತ್ರ (ಕಮಾಂಡ್ ಲೈನ್)
vtune ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ.

ಮೈಕ್ರೋಸಾಫ್ಟ್* ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ* IDE
ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋದಲ್ಲಿ ನಿಮ್ಮ ಪರಿಹಾರವನ್ನು ತೆರೆಯಿರಿ. VTune ಪ್ರೊfiler ಟೂಲ್‌ಬಾರ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಯೋಜನೆಯನ್ನು ವಿಶ್ಲೇಷಣೆಯ ಗುರಿಯಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ.

ಗಮನಿಸಿ
Intel® VTune™ Pro ಅನ್ನು ಚಾಲನೆ ಮಾಡುವಾಗ ನೀವು ಯೋಜನೆಯನ್ನು ರಚಿಸುವ ಅಗತ್ಯವಿಲ್ಲfiler ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಅಥವಾ Microsoft* ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಒಳಗೆ.

ಹಂತ 2: ವಿಶ್ಲೇಷಣೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಮತ್ತು ರನ್ ಮಾಡಿ
ಹೊಸ ಯೋಜನೆಯನ್ನು ರಚಿಸಿದ ನಂತರ, ಕಾನ್ಫಿಗರ್ ಅನಾಲಿಸಿಸ್ ವಿಂಡೋ ಈ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ತೆರೆಯುತ್ತದೆ:

intel-Get-start-with-VTune-Profileಆರ್-03

  1. ಲಾಂಚ್ ಅಪ್ಲಿಕೇಶನ್ ವಿಭಾಗದಲ್ಲಿ, ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಸ್ಥಳಕ್ಕೆ ಬ್ರೌಸ್ ಮಾಡಿ file.
  2. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಪ್ರಾರಂಭಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಈ ವಿಶ್ಲೇಷಣೆಯು ಸಾಮಾನ್ಯ ಓವರ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆview ಗುರಿ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ಸಮಸ್ಯೆಗಳು.

ಹಂತ 3: View ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಡೇಟಾವನ್ನು ವಿಶ್ಲೇಷಿಸಿ
ಡೇಟಾ ಸಂಗ್ರಹಣೆ ಪೂರ್ಣಗೊಂಡಾಗ, VTune ಪ್ರೊfiler ಸಾರಾಂಶ ವಿಂಡೋದಲ್ಲಿ ವಿಶ್ಲೇಷಣೆ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಇಲ್ಲಿ ನೀವು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೋಡುತ್ತೀರಿview ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ.
ಓವರ್view ಸಾಮಾನ್ಯವಾಗಿ ಅವುಗಳ ವಿವರಣೆಗಳೊಂದಿಗೆ ಹಲವಾರು ಮೆಟ್ರಿಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

intel-Get-start-with-VTune-Profileಆರ್-04

  • A ಕೊಡುಗೆ ಅಂಶಗಳ ಬಗ್ಗೆ ವಿವರವಾದ ಮಾಹಿತಿಗಾಗಿ ಪ್ರತಿ ಮೆಟ್ರಿಕ್ ಅನ್ನು ವಿಸ್ತರಿಸಿ.
  • B ಫ್ಲ್ಯಾಗ್ ಮಾಡಲಾದ ಮೆಟ್ರಿಕ್ ಸ್ವೀಕಾರಾರ್ಹ/ಸಾಮಾನ್ಯ ಆಪರೇಟಿಂಗ್ ಶ್ರೇಣಿಯ ಹೊರಗಿನ ಮೌಲ್ಯವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಫ್ಲ್ಯಾಗ್ ಮಾಡಿದ ಮೆಟ್ರಿಕ್ ಅನ್ನು ಹೇಗೆ ಸುಧಾರಿಸುವುದು ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಟೂಲ್ ಸಲಹೆಗಳನ್ನು ಬಳಸಿ.
  • C ನೀವು ಮುಂದಿನ ಚಾಲನೆಯನ್ನು ಪರಿಗಣಿಸಬೇಕಾದ ಇತರ ವಿಶ್ಲೇಷಣೆಗಳ ಮಾರ್ಗದರ್ಶನವನ್ನು ನೋಡಿ. ಅನಾಲಿಸಿಸ್ ಟ್ರೀ ಈ ಶಿಫಾರಸುಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸುತ್ತದೆ.

ಮುಂದಿನ ಹಂತಗಳು
VTune Pro ನೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಒಟ್ಟಾರೆ ಮೌಲ್ಯಮಾಪನವನ್ನು ಪಡೆಯಲು ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಉತ್ತಮ ಆರಂಭಿಕ ಹಂತವಾಗಿದೆfileಆರ್. ಮುಂದೆ, ನಿಮ್ಮ ಅಲ್ಗಾರಿದಮ್‌ಗೆ ಟ್ಯೂನಿಂಗ್ ಅಗತ್ಯವಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ.

  1. ಸಾಮಾನ್ಯ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅಡಚಣೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಅನುಸರಿಸಿ.
  2. ಒಮ್ಮೆ ನಿಮ್ಮ ಅಲ್ಗಾರಿದಮ್ ಉತ್ತಮವಾಗಿ ಟ್ಯೂನ್ ಮಾಡಿದ ನಂತರ, ಫಲಿತಾಂಶಗಳನ್ನು ಮಾಪನಾಂಕ ನಿರ್ಣಯಿಸಲು ಮತ್ತು ಇತರ ಪ್ರದೇಶಗಳಲ್ಲಿ ಸಂಭಾವ್ಯ ಕಾರ್ಯಕ್ಷಮತೆ ಸುಧಾರಣೆಗಳನ್ನು ಗುರುತಿಸಲು ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅನ್ನು ಮತ್ತೊಮ್ಮೆ ರನ್ ಮಾಡಿ.

ಇದನ್ನೂ ನೋಡಿ
ಮೈಕ್ರೋ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ವೇಷಣೆ

VTune ಪ್ರೊfileಆರ್ ಸಹಾಯ ಪ್ರವಾಸ

Exampಲೆ: ಪ್ರೊfile ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಓಪನ್ ಎಂಪಿ* ಅಪ್ಲಿಕೇಶನ್*
ಇಂಟೆಲ್ ವಿಟ್ಯೂನ್ ಪ್ರೊ ಬಳಸಿfileಪ್ರೊಗೆ ವಿಂಡೋಸ್ ಗಣಕದಲ್ಲಿ ಆರ್file ಎಂದುample iso3dfd_omp_offload OpenMP ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು Intel GPU ಗೆ ಆಫ್‌ಲೋಡ್ ಮಾಡಲಾಗಿದೆ. GPU ವಿಶ್ಲೇಷಣೆಯನ್ನು ಹೇಗೆ ನಡೆಸುವುದು ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಪರೀಕ್ಷಿಸುವುದು ಹೇಗೆ ಎಂದು ತಿಳಿಯಿರಿ.

ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು

  • ನಿಮ್ಮ ಸಿಸ್ಟಂ Microsoft* Windows 10 ಅಥವಾ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತಿದೆಯೇ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  • ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ ಗ್ರಾಫಿಕ್ಸ್‌ನ ಈ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಿ:
    • Gen 8
    • Gen 9
    • Gen 11
  • ನಿಮ್ಮ ಸಿಸ್ಟಂ ಈ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರಬೇಕು:
    • 7ನೇ ತಲೆಮಾರಿನ Intel® Core™ i7 ಪ್ರೊಸೆಸರ್‌ಗಳು (ಕೋಡ್ ಹೆಸರು ಕೇಬಿ ಲೇಕ್)
    • 8ನೇ ತಲೆಮಾರಿನ Intel® Core™ i7 ಪ್ರೊಸೆಸರ್‌ಗಳು (ಕೋಡ್ ಹೆಸರು ಕಾಫಿ ಲೇಕ್)
    • 10 ನೇ ತಲೆಮಾರಿನ Intel® Core™ i7 ಪ್ರೊಸೆಸರ್‌ಗಳು (ಕೋಡ್ ಹೆಸರು ಐಸ್ ಲೇಕ್)
  • Intel VTune Pro ಅನ್ನು ಸ್ಥಾಪಿಸಿfileಈ ಮೂಲಗಳಲ್ಲಿ ಒಂದರಿಂದ r:
    • ಸ್ವತಂತ್ರ ಉತ್ಪನ್ನ ಡೌನ್‌ಲೋಡ್
    • Intel® oneAPI ಬೇಸ್ ಟೂಲ್‌ಕಿಟ್
    • Intel® ಸಿಸ್ಟಮ್ ಬ್ರಿಂಗ್-ಅಪ್ ಟೂಲ್ಕಿಟ್
  • Intel® oneAPI HPC ಟೂಲ್‌ಕಿಟ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಅದು Intel® oneAPI DPC++/C++ ಕಂಪೈಲರ್ (icx/icpx) ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.file OpenMP ಅಪ್ಲಿಕೇಶನ್‌ಗಳು.
  • ಪರಿಸರ ಅಸ್ಥಿರಗಳನ್ನು ಹೊಂದಿಸಿ. ನಲ್ಲಿ ಇರುವ vars.bat ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ \env ಡೈರೆಕ್ಟರಿ.
  • GPU ವಿಶ್ಲೇಷಣೆಗಾಗಿ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೊಂದಿಸಿ.

ಗಮನಿಸಿ
Intel VTune Pro ಅನ್ನು ಸ್ಥಾಪಿಸಲುfileಮೈಕ್ರೋಸಾಫ್ಟ್* ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಪರಿಸರದಲ್ಲಿ r, VTune Pro ಅನ್ನು ನೋಡಿfiler ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.

OpenMP ಆಫ್‌ಲೋಡ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ಕಂಪೈಲ್ ಮಾಡಿ

  1. iso3dfd_omp_offload OpenMP ಆಫ್‌ಲೋಡ್ ಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿampಲೆ.
  2. ಗಳಿಗೆ ತೆರೆಯಿರಿample ಡೈರೆಕ್ಟರಿ.
    cd <sample_dir>/DirectProgramming/C++/StructuredGrids/iso3dfd_omp_offload
  3. OpenMP ಆಫ್‌ಲೋಡ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ.

mkdir ನಿರ್ಮಿಸಲು
ಸಿಡಿ ನಿರ್ಮಾಣ
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 ಪ್ರೊ ತೆರೆಯಿರಿfileಆರ್ ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಲು ಹೊಸ ಪ್ರಾಜೆಕ್ಟ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ.
  2. ಸ್ವಾಗತ ಪುಟದಲ್ಲಿ, ನಿಮ್ಮ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಹೊಂದಿಸಲು ಕಾನ್ಫಿಗರ್ ಅನಾಲಿಸಿಸ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ನಿಮ್ಮ ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಈ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ.
    • WHERE ಫಲಕದಲ್ಲಿ, ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ.
    • WHAT ಪೇನ್‌ನಲ್ಲಿ, ಲಾಂಚ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು pro ಗೆ ಅಪ್ಲಿಕೇಶನ್‌ನಂತೆ iso3dfd_omp_offload ಬೈನರಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿfile.
    • ಹೌ ಪೇನ್‌ನಲ್ಲಿ, ಅನಾಲಿಸಿಸ್ ಟ್ರೀಯಲ್ಲಿನ ವೇಗವರ್ಧಕ ಗುಂಪಿನಿಂದ GPU ಆಫ್‌ಲೋಡ್ ವಿಶ್ಲೇಷಣೆ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆಮಾಡಿ.
      intel-Get-start-with-VTune-Profileಆರ್-05
  4. ವಿಶ್ಲೇಷಣೆಯನ್ನು ಚಲಾಯಿಸಲು ಪ್ರಾರಂಭ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.

VTune ಪ್ರೊfiler ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು GPU ಆಫ್‌ಲೋಡ್‌ನಲ್ಲಿ ವಿಶ್ಲೇಷಣೆ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ viewಪಾಯಿಂಟ್.

  • ಸಾರಾಂಶ ವಿಂಡೋದಲ್ಲಿ, CPU ಮತ್ತು GPU ಸಂಪನ್ಮೂಲ ಬಳಕೆಯ ಅಂಕಿಅಂಶಗಳನ್ನು ನೋಡಿ. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಧರಿಸಲು ಈ ಡೇಟಾವನ್ನು ಬಳಸಿ:
    • GPU-ಬೌಂಡ್
    • CPU-ಬೌಂಡ್
    • ನಿಮ್ಮ ಸಿಸ್ಟಂನ ಕಂಪ್ಯೂಟ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಅಸಮರ್ಥವಾಗಿ ಬಳಸುವುದು
  • ಮೂಲ CPU ಮತ್ತು GPU ಮೆಟ್ರಿಕ್‌ಗಳನ್ನು ನೋಡಲು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ವಿಂಡೋದಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಬಳಸಿ.
  • ಗ್ರಾಫಿಕ್ಸ್ ವಿಂಡೋದಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಗಳನ್ನು ತನಿಖೆ ಮಾಡಿ.

ಆಳವಾದ ವಿಶ್ಲೇಷಣೆಗಾಗಿ, VTune Pro ನಲ್ಲಿ ಸಂಬಂಧಿಸಿದ ಪಾಕವಿಧಾನವನ್ನು ನೋಡಿfiler ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಅನಾಲಿಸಿಸ್ ಕುಕ್ಬುಕ್. GPU ಕಂಪ್ಯೂಟ್/ಮೀಡಿಯಾ ಹಾಟ್‌ಸ್ಪಾಟ್‌ಗಳ ವಿಶ್ಲೇಷಣೆಯೊಂದಿಗೆ ನಿಮ್ಮ ಪ್ರೊಫೈಲಿಂಗ್ ಅನ್ನು ಸಹ ನೀವು ಮುಂದುವರಿಸಬಹುದು.

Exampಲೆ: ಪ್ರೊfile ವಿಂಡೋಸ್‌ನಲ್ಲಿ SYCL* ಅಪ್ಲಿಕೇಶನ್*
ಪ್ರೊfile ಎಂದುampIntel® VTune™ Pro ಜೊತೆಗೆ le matrix_multiply SYCL ಅಪ್ಲಿಕೇಶನ್fileಆರ್. ಉತ್ಪನ್ನದೊಂದಿಗೆ ಪರಿಚಿತರಾಗಿ ಮತ್ತು GPU-ಬೌಂಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ಸಂಗ್ರಹಿಸಲಾದ ಅಂಕಿಅಂಶಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ.

ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು

  • ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ನೀವು Microsoft* ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ (v2017 ಅಥವಾ ಹೊಸದು) ಸ್ಥಾಪಿಸಿರುವಿರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  • Intel VTune Pro ಅನ್ನು ಸ್ಥಾಪಿಸಿfileIntel® oneAPI ಬೇಸ್ ಟೂಲ್‌ಕಿಟ್ ಅಥವಾ Intel® ಸಿಸ್ಟಮ್ ಬ್ರಿಂಗ್-ಅಪ್ ಟೂಲ್‌ಕಿಟ್‌ನಿಂದ r. ಪ್ರೊಫೈಲಿಂಗ್ ಪ್ರಕ್ರಿಯೆಗೆ ಅಗತ್ಯವಿರುವ Intel® oneAPI DPC++/C++ Compiler(icpx -fsycl) ಕಂಪೈಲರ್ ಅನ್ನು ಈ ಟೂಲ್‌ಕಿಟ್‌ಗಳು ಒಳಗೊಂಡಿರುತ್ತವೆ.
  • ಪರಿಸರ ಅಸ್ಥಿರಗಳನ್ನು ಹೊಂದಿಸಿ. ನಲ್ಲಿ ಇರುವ vars.bat ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ \env ಡೈರೆಕ್ಟರಿ.
  • Intel oneAPI DPC++ ಕಂಪೈಲರ್ (Intel oneAPI ಬೇಸ್ ಟೂಲ್‌ಕಿಟ್‌ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ) ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋದಲ್ಲಿ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  • Intel oneAPI DPC++ ಕಂಪೈಲರ್‌ಗಾಗಿ -gline-tables-only ಮತ್ತು -fdebug-info-for-profiling ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕೋಡ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ.
  • GPU ವಿಶ್ಲೇಷಣೆಗಾಗಿ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೊಂದಿಸಿ.

Intel VTune Pro ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಕುರಿತು ಮಾಹಿತಿಗಾಗಿfileಮೈಕ್ರೋಸಾಫ್ಟ್* ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಪರಿಸರದಲ್ಲಿ r, VTune Pro ನೋಡಿfiler ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.

ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಿ
matrix_multiply_vtune ಕೋಡ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿampIntel oneAPI ಟೂಲ್‌ಕಿಟ್‌ಗಳಿಗಾಗಿ le ಪ್ಯಾಕೇಜ್. ಇದು s ಅನ್ನು ಒಳಗೊಂಡಿದೆampನೀವು ನಿರ್ಮಿಸಲು ಮತ್ತು ಪ್ರೊ ಬಳಸಬಹುದಾದ lefile ಒಂದು SYCL ಅಪ್ಲಿಕೇಶನ್.

  1. ಮೈಕ್ರೋಸಾಫ್ಟ್* ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ತೆರೆಯಿರಿ.
  2. ಕ್ಲಿಕ್ ಮಾಡಿ File > ತೆರೆಯಿರಿ > ಯೋಜನೆ/ಪರಿಹಾರ. matrix_multiply_vtune ಫೋಲ್ಡರ್ ಅನ್ನು ಹುಡುಕಿ ಮತ್ತು matrix_multiply.sln ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ.
  3. ಈ ಸಂರಚನೆಯನ್ನು ನಿರ್ಮಿಸಿ (ಪ್ರಾಜೆಕ್ಟ್ > ಬಿಲ್ಡ್).
  4. ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ರನ್ ಮಾಡಿ (ಡೀಬಗ್> ಡೀಬಗ್ ಮಾಡದೆ ಪ್ರಾರಂಭಿಸಿ).
  5. s ನ DPC++ ಅಥವಾ ಥ್ರೆಡ್ ಆವೃತ್ತಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲುample, ಪ್ರಿಪ್ರೊಸೆಸರ್ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ಬಳಸಿ.
    1. ಪ್ರಾಜೆಕ್ಟ್ ಪ್ರಾಪರ್ಟೀಸ್ > DPC++ > ಪ್ರಿಪ್ರೊಸೆಸರ್ > ಪ್ರಿಪ್ರೊಸೆಸರ್ ವ್ಯಾಖ್ಯಾನಕ್ಕೆ ಹೋಗಿ.
    2. icpx -fsycl ಅಥವಾ USE_THR ಅನ್ನು ವಿವರಿಸಿ.

GPU ವಿಶ್ಲೇಷಣೆಯನ್ನು ರನ್ ಮಾಡಿ
ಮ್ಯಾಟ್ರಿಕ್ಸ್ s ನಲ್ಲಿ GPU ವಿಶ್ಲೇಷಣೆಯನ್ನು ರನ್ ಮಾಡಿampಲೆ.

  1. ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್‌ಬಾರ್‌ನಿಂದ, ಕಾನ್ಫಿಗರ್ ಅನಾಲಿಸಿಸ್ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
    ಕಾನ್ಫಿಗರ್ ಅನಾಲಿಸಿಸ್ ವಿಂಡೋ ತೆರೆಯುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಇದು ನಿಮ್ಮ VS ಪ್ರಾಜೆಕ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯುತ್ತದೆ ಮತ್ತು pro ಗೆ ಅಪ್ಲಿಕೇಶನ್‌ನಂತೆ matrix_multiply.exe ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆfile.
  2. ಕಾನ್ಫಿಗರ್ ಅನಾಲಿಸಿಸ್ ವಿಂಡೋದಲ್ಲಿ, ಕ್ಲಿಕ್ ಮಾಡಿintel-Get-start-with-VTune-Profileಆರ್-06 ಹೌ ಪೇನ್‌ನಲ್ಲಿ ಬ್ರೌಸ್ ಬಟನ್.
  3. ಅನಾಲಿಸಿಸ್ ಟ್ರೀಯಲ್ಲಿನ ವೇಗವರ್ಧಕಗಳ ಗುಂಪಿನಿಂದ GPU ಕಂಪ್ಯೂಟ್/ಮೀಡಿಯಾ ಹಾಟ್‌ಸ್ಪಾಟ್‌ಗಳ ವಿಶ್ಲೇಷಣೆ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆಮಾಡಿ.
    intel-Get-start-with-VTune-Profileಆರ್-06
  4. ಪೂರ್ವನಿರ್ಧರಿತ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಪ್ರಾರಂಭ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.

ಕಮಾಂಡ್ ಲೈನ್‌ನಿಂದ GPU ವಿಶ್ಲೇಷಣೆಯನ್ನು ರನ್ ಮಾಡಿ:

  1. ಗಳನ್ನು ತೆರೆಯಿರಿampಲೆ ಡೈರೆಕ್ಟರಿ:
    <sample_dir>\VtuneProfiler\matrix_multiply_vtune
  2. ಈ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ, ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ* ಯೋಜನೆಯನ್ನು ತೆರೆಯಿರಿ file matrix_multiply.sln ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ
  3. ಮಲ್ಟಿಪ್ಲೈ.ಸಿಪಿಪಿ 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 ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿfileಲಿನಕ್ಸ್* ಓಎಸ್‌ಗಾಗಿ ಆರ್

ನೀವು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು

  1. Intel® VTune™ Pro ಅನ್ನು ಸ್ಥಾಪಿಸಿfileನಿಮ್ಮ Linux* ಸಿಸ್ಟಂನಲ್ಲಿ ಆರ್.
  2. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಂಕೇತ ಮಾಹಿತಿಯೊಂದಿಗೆ ಮತ್ತು ಎಲ್ಲಾ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಬಿಡುಗಡೆ ಮೋಡ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಿ. ಕಂಪೈಲರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಕುರಿತು ವಿವರವಾದ ಮಾಹಿತಿಗಾಗಿ, VTune Pro ಅನ್ನು ನೋಡಿfileಆರ್ ಆನ್‌ಲೈನ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.
    ನೀವು ಮ್ಯಾಟ್ರಿಕ್ಸ್ s ಅನ್ನು ಸಹ ಬಳಸಬಹುದುample ಅಪ್ಲಿಕೇಶನ್ ಲಭ್ಯವಿದೆ \sample\ಮ್ಯಾಟ್ರಿಕ್ಸ್. ನೀವು ನೋಡಬಹುದು ರುample ಫಲಿತಾಂಶಗಳು \sample (ಮ್ಯಾಟ್ರಿಕ್ಸ್).
  3. ಪರಿಸರ ಅಸ್ಥಿರಗಳನ್ನು ಹೊಂದಿಸಿ: ಮೂಲ /setvars.sh
    ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ದಿ ಇದೆ:
    • ಬಳಕೆದಾರರ ಅನುಮತಿಗಳೊಂದಿಗೆ ಸ್ಥಾಪಿಸಿದಾಗ $HOME/intel/oneapi/;
    • /opt/intel/oneapi/ ರೂಟ್ ಅನುಮತಿಗಳೊಂದಿಗೆ ಸ್ಥಾಪಿಸಿದಾಗ.

ಹಂತ 1: VTune ಪ್ರೊ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿfiler
VTune ಪ್ರೊ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿfileಈ ಮಾರ್ಗಗಳಲ್ಲಿ ಒಂದರ ಮೂಲಕ ಆರ್:

ಮೂಲ / VTune ಪ್ರೊ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿfiler
ಸ್ವತಂತ್ರ/ಐಡಿಇ (GUI)

  1. vtunegui ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ. VTune Pro ಅನ್ನು ಪ್ರಾರಂಭಿಸಲುfileಇಂಟೆಲ್ ಸಿಸ್ಟಮ್ ಸ್ಟುಡಿಯೋ IDE ಯಿಂದ r, ಪರಿಕರಗಳು > VTune Pro ಅನ್ನು ಆಯ್ಕೆಮಾಡಿfileಆರ್ > VTune ಪ್ರೊ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿfileಆರ್. ಇದು ಎಲ್ಲಾ ಸೂಕ್ತವಾದ ಪರಿಸರ ಅಸ್ಥಿರಗಳನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಮತ್ತು ಉತ್ಪನ್ನದ ಸ್ವತಂತ್ರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
  2. GUI ತೆರೆದಾಗ, ಸ್ವಾಗತ ಪರದೆಯಲ್ಲಿ NEW PROJECT ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ರಚಿಸಿ ಸಂವಾದ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ, ಯೋಜನೆಯ ಹೆಸರು ಮತ್ತು ಸ್ಥಳವನ್ನು ಸೂಚಿಸಿ.
  4. ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ.

ಸ್ವತಂತ್ರ (ಕಮಾಂಡ್ ಲೈನ್)

  • vtune ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ.

ಹಂತ 2: ವಿಶ್ಲೇಷಣೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಮತ್ತು ರನ್ ಮಾಡಿ
ಹೊಸ ಯೋಜನೆಯನ್ನು ರಚಿಸಿದ ನಂತರ, ಕಾನ್ಫಿಗರ್ ಅನಾಲಿಸಿಸ್ ವಿಂಡೋ ಈ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ತೆರೆಯುತ್ತದೆ:

intel-Get-start-with-VTune-Profileಆರ್-07

  1. ಅಪ್ಲಿಕೇಶನ್ ಲಾಂಚ್ ವಿಭಾಗದಲ್ಲಿ, ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ ಸ್ಥಳಕ್ಕೆ ಬ್ರೌಸ್ ಮಾಡಿ.
  2. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಪ್ರಾರಂಭಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಈ ವಿಶ್ಲೇಷಣೆಯು ಸಾಮಾನ್ಯ ಓವರ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆview ಗುರಿ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ಸಮಸ್ಯೆಗಳು.

ಹಂತ 3: View ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಡೇಟಾವನ್ನು ವಿಶ್ಲೇಷಿಸಿ
ಡೇಟಾ ಸಂಗ್ರಹಣೆ ಪೂರ್ಣಗೊಂಡಾಗ, VTune ಪ್ರೊfiler ಸಾರಾಂಶ ವಿಂಡೋದಲ್ಲಿ ವಿಶ್ಲೇಷಣೆ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಇಲ್ಲಿ ನೀವು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೋಡುತ್ತೀರಿview ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ.
ಓವರ್view ಸಾಮಾನ್ಯವಾಗಿ ಅವುಗಳ ವಿವರಣೆಗಳೊಂದಿಗೆ ಹಲವಾರು ಮೆಟ್ರಿಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

intel-Get-start-with-VTune-Profileಆರ್-08

  • A ಕೊಡುಗೆ ಅಂಶಗಳ ಬಗ್ಗೆ ವಿವರವಾದ ಮಾಹಿತಿಗಾಗಿ ಪ್ರತಿ ಮೆಟ್ರಿಕ್ ಅನ್ನು ವಿಸ್ತರಿಸಿ.
  • B ಫ್ಲ್ಯಾಗ್ ಮಾಡಲಾದ ಮೆಟ್ರಿಕ್ ಸ್ವೀಕಾರಾರ್ಹ/ಸಾಮಾನ್ಯ ಆಪರೇಟಿಂಗ್ ಶ್ರೇಣಿಯ ಹೊರಗಿನ ಮೌಲ್ಯವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಫ್ಲ್ಯಾಗ್ ಮಾಡಿದ ಮೆಟ್ರಿಕ್ ಅನ್ನು ಹೇಗೆ ಸುಧಾರಿಸುವುದು ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಟೂಲ್ ಸಲಹೆಗಳನ್ನು ಬಳಸಿ.
  • C ನೀವು ಮುಂದಿನ ಚಾಲನೆಯನ್ನು ಪರಿಗಣಿಸಬೇಕಾದ ಇತರ ವಿಶ್ಲೇಷಣೆಗಳ ಮಾರ್ಗದರ್ಶನವನ್ನು ನೋಡಿ. ಅನಾಲಿಸಿಸ್ ಟ್ರೀ ಈ ಶಿಫಾರಸುಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸುತ್ತದೆ.

ಮುಂದಿನ ಹಂತಗಳು
VTune Pro ನೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಒಟ್ಟಾರೆ ಮೌಲ್ಯಮಾಪನವನ್ನು ಪಡೆಯಲು ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಉತ್ತಮ ಆರಂಭಿಕ ಹಂತವಾಗಿದೆfileಆರ್. ಮುಂದೆ, ನಿಮ್ಮ ಅಲ್ಗಾರಿದಮ್‌ಗೆ ಟ್ಯೂನಿಂಗ್ ಅಗತ್ಯವಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ.

  1. ಸಾಮಾನ್ಯ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅಡಚಣೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಅನುಸರಿಸಿ.
  2. ಒಮ್ಮೆ ನಿಮ್ಮ ಅಲ್ಗಾರಿದಮ್ ಉತ್ತಮವಾಗಿ ಟ್ಯೂನ್ ಮಾಡಿದ ನಂತರ, ಫಲಿತಾಂಶಗಳನ್ನು ಮಾಪನಾಂಕ ನಿರ್ಣಯಿಸಲು ಮತ್ತು ಇತರ ಪ್ರದೇಶಗಳಲ್ಲಿ ಸಂಭಾವ್ಯ ಕಾರ್ಯಕ್ಷಮತೆ ಸುಧಾರಣೆಗಳನ್ನು ಗುರುತಿಸಲು ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅನ್ನು ಮತ್ತೊಮ್ಮೆ ರನ್ ಮಾಡಿ.

ಇದನ್ನೂ ನೋಡಿ
ಮೈಕ್ರೋ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ವೇಷಣೆ

VTune ಪ್ರೊfileಆರ್ ಸಹಾಯ ಪ್ರವಾಸ

Exampಲೆ: ಪ್ರೊfile ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಓಪನ್ ಎಂಪಿ ಅಪ್ಲಿಕೇಶನ್*
ಇಂಟೆಲ್ ವಿಟ್ಯೂನ್ ಪ್ರೊ ಬಳಸಿfileಪ್ರೊಗೆ ಲಿನಕ್ಸ್ ಗಣಕದಲ್ಲಿ ಆರ್file ಎಂದುample iso3dfd_omp_offload OpenMP ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು Intel GPU ಗೆ ಆಫ್‌ಲೋಡ್ ಮಾಡಲಾಗಿದೆ. GPU ವಿಶ್ಲೇಷಣೆಯನ್ನು ಹೇಗೆ ನಡೆಸುವುದು ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಪರೀಕ್ಷಿಸುವುದು ಹೇಗೆ ಎಂದು ತಿಳಿಯಿರಿ.

ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು

  • ನಿಮ್ಮ ಸಿಸ್ಟಂ Linux* OS ಕರ್ನಲ್ 4.14 ಅಥವಾ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತಿದೆಯೇ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  • ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ ಗ್ರಾಫಿಕ್ಸ್‌ನ ಈ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಿ:
    • Gen 8
    • Gen 9
    • Gen 11
  • ನಿಮ್ಮ ಸಿಸ್ಟಂ ಈ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರಬೇಕು:
    • 7ನೇ ತಲೆಮಾರಿನ Intel® Core™ i7 ಪ್ರೊಸೆಸರ್‌ಗಳು (ಕೋಡ್ ಹೆಸರು ಕೇಬಿ ಲೇಕ್)
    • 8ನೇ ತಲೆಮಾರಿನ Intel® Core™ i7 ಪ್ರೊಸೆಸರ್‌ಗಳು (ಕೋಡ್ ಹೆಸರು ಕಾಫಿ ಲೇಕ್)
    • 10 ನೇ ತಲೆಮಾರಿನ Intel® Core™ i7 ಪ್ರೊಸೆಸರ್‌ಗಳು (ಕೋಡ್ ಹೆಸರು ಐಸ್ ಲೇಕ್)
  • Linux GUI ಗಾಗಿ, ಬಳಸಿ:
    • GTK+ ಆವೃತ್ತಿ 2.10 ಅಥವಾ ಹೊಸದು (2.18 ಮತ್ತು ಹೊಸ ಆವೃತ್ತಿಗಳನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ)
    • Pango ಆವೃತ್ತಿ 1.14 ಅಥವಾ ಹೊಸದು
    • X.Org ಆವೃತ್ತಿ 1.0 ಅಥವಾ ಹೊಸದು (1.7 ಮತ್ತು ಹೊಸ ಆವೃತ್ತಿಗಳನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ)
  • Intel VTune Pro ಅನ್ನು ಸ್ಥಾಪಿಸಿfileಈ ಮೂಲಗಳಲ್ಲಿ ಒಂದರಿಂದ r:
    • ಸ್ವತಂತ್ರ ಉತ್ಪನ್ನ ಡೌನ್‌ಲೋಡ್
    • Intel® oneAPI ಬೇಸ್ ಟೂಲ್‌ಕಿಟ್
    • Intel® ಸಿಸ್ಟಮ್ ಬ್ರಿಂಗ್-ಅಪ್ ಟೂಲ್ಕಿಟ್
  • Intel® oneAPI HPC ಟೂಲ್‌ಕಿಟ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಅದು Intel® oneAPI DPC++/C++ ಕಂಪೈಲರ್ (icx/icpx) ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.file OpenMP ಅಪ್ಲಿಕೇಶನ್‌ಗಳು.
  • ಪರಿಸರ ಅಸ್ಥಿರಗಳನ್ನು ಹೊಂದಿಸಿ. vars.sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ.
  • GPU ವಿಶ್ಲೇಷಣೆಗಾಗಿ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೊಂದಿಸಿ.

OpenMP ಆಫ್‌ಲೋಡ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ಕಂಪೈಲ್ ಮಾಡಿ

  1. iso3dfd_omp_offload OpenMP ಆಫ್‌ಲೋಡ್ ಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿampಲೆ.
  2. ಗಳಿಗೆ ತೆರೆಯಿರಿample ಡೈರೆಕ್ಟರಿ.
    cd <sample_dir>/DirectProgramming/C++/StructuredGrids/iso3dfd_omp_offload
  3. OpenMP ಆಫ್‌ಲೋಡ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ.

mkdir ನಿರ್ಮಾಣ;
cmake -DVERIFY_RESULTS=0 ..
ಮಾಡಿ -ಜೆ

ಇದು src/iso3dfd ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.

ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಅಳಿಸಲು, ಟೈಪ್ ಮಾಡಿ:
ಸ್ವಚ್ಛ ಮಾಡಿ

ಇದು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಮತ್ತು ವಸ್ತುವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ fileನೀವು ಮೇಕ್ ಆಜ್ಞೆಯೊಂದಿಗೆ ರಚಿಸಿದ s.

OpenMP ಆಫ್‌ಲೋಡ್ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ GPU ವಿಶ್ಲೇಷಣೆಯನ್ನು ರನ್ ಮಾಡಿ
ನೀವು ಈಗ ನೀವು ಕಂಪೈಲ್ ಮಾಡಿದ OpenMP ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ GPU ಆಫ್‌ಲೋಡ್ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಚಲಾಯಿಸಲು ಸಿದ್ಧರಾಗಿರುವಿರಿ.

  1. VTune ಪ್ರೊ ತೆರೆಯಿರಿfileಆರ್ ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಲು ಹೊಸ ಪ್ರಾಜೆಕ್ಟ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ.
  2. ಸ್ವಾಗತ ಪುಟದಲ್ಲಿ, ನಿಮ್ಮ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಹೊಂದಿಸಲು ಕಾನ್ಫಿಗರ್ ಅನಾಲಿಸಿಸ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ನಿಮ್ಮ ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಈ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ.
    • WHERE ಫಲಕದಲ್ಲಿ, ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ.
    • WHAT ಪೇನ್‌ನಲ್ಲಿ, ಲಾಂಚ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು pro ಗೆ ಅಪ್ಲಿಕೇಶನ್‌ನಂತೆ iso3dfd_omp_offload ಬೈನರಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿfile.
    • ಹೌ ಪೇನ್‌ನಲ್ಲಿ, ಅನಾಲಿಸಿಸ್ ಟ್ರೀಯಲ್ಲಿನ ವೇಗವರ್ಧಕ ಗುಂಪಿನಿಂದ GPU ಆಫ್‌ಲೋಡ್ ವಿಶ್ಲೇಷಣೆ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆಮಾಡಿ.
      intel-Get-start-with-VTune-Profileಆರ್-09
  4. ವಿಶ್ಲೇಷಣೆಯನ್ನು ಚಲಾಯಿಸಲು ಪ್ರಾರಂಭ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.

VTune ಪ್ರೊfiler ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು GPU ಆಫ್‌ಲೋಡ್‌ನಲ್ಲಿ ವಿಶ್ಲೇಷಣೆ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ viewಪಾಯಿಂಟ್.

  • ಸಾರಾಂಶ ವಿಂಡೋದಲ್ಲಿ, CPU ಮತ್ತು GPU ಸಂಪನ್ಮೂಲ ಬಳಕೆಯ ಅಂಕಿಅಂಶಗಳನ್ನು ನೋಡಿ. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಧರಿಸಲು ಈ ಡೇಟಾವನ್ನು ಬಳಸಿ:
    • GPU-ಬೌಂಡ್
    • CPU-ಬೌಂಡ್
    • ನಿಮ್ಮ ಸಿಸ್ಟಂನ ಕಂಪ್ಯೂಟ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಅಸಮರ್ಥವಾಗಿ ಬಳಸುವುದು
  • ಮೂಲ CPU ಮತ್ತು GPU ಮೆಟ್ರಿಕ್‌ಗಳನ್ನು ನೋಡಲು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ವಿಂಡೋದಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಬಳಸಿ.
  • ಗ್ರಾಫಿಕ್ಸ್ ವಿಂಡೋದಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಗಳನ್ನು ತನಿಖೆ ಮಾಡಿ.

ಆಳವಾದ ವಿಶ್ಲೇಷಣೆಗಾಗಿ, VTune Pro ನಲ್ಲಿ ಸಂಬಂಧಿಸಿದ ಪಾಕವಿಧಾನವನ್ನು ನೋಡಿfiler ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಅನಾಲಿಸಿಸ್ ಕುಕ್ಬುಕ್. GPU ಕಂಪ್ಯೂಟ್/ಮೀಡಿಯಾ ಹಾಟ್‌ಸ್ಪಾಟ್‌ಗಳ ವಿಶ್ಲೇಷಣೆಯೊಂದಿಗೆ ನಿಮ್ಮ ಪ್ರೊಫೈಲಿಂಗ್ ಅನ್ನು ಸಹ ನೀವು ಮುಂದುವರಿಸಬಹುದು.

Exampಲೆ: ಪ್ರೊfile ಲಿನಕ್ಸ್‌ನಲ್ಲಿ SYCL* ಅಪ್ಲಿಕೇಶನ್*
VTune ಪ್ರೊ ಬಳಸಿfileಜೊತೆಗೆ ಆರ್ampGPU-ಬೌಂಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ಸಂಗ್ರಹಿಸಲಾದ ಉತ್ಪನ್ನ ಮತ್ತು ಅಂಕಿಅಂಶಗಳೊಂದಿಗೆ ತ್ವರಿತವಾಗಿ ಪರಿಚಿತರಾಗಲು le matrix_multiply SYCL ಅಪ್ಲಿಕೇಶನ್.

ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು

  • VTune ಪ್ರೊ ಅನ್ನು ಸ್ಥಾಪಿಸಿfiler ಮತ್ತು Intel® oneAPI DPC++/C++ Intel® oneAPI ಬೇಸ್ ಟೂಲ್‌ಕಿಟ್ ಅಥವಾ Intel® ಸಿಸ್ಟಮ್ ಬ್ರಿಂಗ್-ಅಪ್ ಟೂಲ್‌ಕಿಟ್‌ನಿಂದ ಕಂಪೈಲರ್.
  • vars.sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಪರಿಸರ ವೇರಿಯಬಲ್‌ಗಳನ್ನು ಹೊಂದಿಸಿ.
  • GPU ವಿಶ್ಲೇಷಣೆಗಾಗಿ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೊಂದಿಸಿ.

ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಿ
matrix_multiply_vtune ಕೋಡ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿampIntel oneAPI ಟೂಲ್‌ಕಿಟ್‌ಗಳಿಗಾಗಿ le ಪ್ಯಾಕೇಜ್. ಇದು s ಅನ್ನು ಒಳಗೊಂಡಿದೆampನೀವು ನಿರ್ಮಿಸಲು ಮತ್ತು ಪ್ರೊ ಬಳಸಬಹುದಾದ lefile ಒಂದು SYCL ಅಪ್ಲಿಕೇಶನ್.

ಪರfile SYCL ಅಪ್ಲಿಕೇಶನ್, -gline-tables-only ಮತ್ತು -fdebug-info-for-profiling Intel oneAPI DPC++ ಕಂಪೈಲರ್ ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕೋಡ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಇದನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ರುampಅಪ್ಲಿಕೇಶನ್, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಿ:

  1. ಗಳಿಗೆ ಹೋಗಿample ಡೈರೆಕ್ಟರಿ.
    cd <sample_dir/VtuneProfiler/matrix_multiply>
  2. ಮಲ್ಟಿಪ್ಲೈ.ಸಿಪಿಪಿ file src ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಗುಣಾಕಾರದ ಹಲವಾರು ಆವೃತ್ತಿಗಳಿವೆ. multiply.h ನಲ್ಲಿ ಅನುಗುಣವಾದ #define MULTIPLY ಲೈನ್ ಅನ್ನು ಸಂಪಾದಿಸುವ ಮೂಲಕ ಆವೃತ್ತಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿ.
  3. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಮೇಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಿfile:
    cmake
    ಮಾಡಿ
    ಇದು matrix.icpx -fsycl ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಅನ್ನು ಉತ್ಪಾದಿಸಬೇಕು.
    ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಅಳಿಸಲು, ಟೈಪ್ ಮಾಡಿ:
    ಸ್ವಚ್ಛ ಮಾಡಿ
    ಇದು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಮತ್ತು ವಸ್ತುವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ fileಗಳನ್ನು ಮೇಕ್ ಆಜ್ಞೆಯಿಂದ ರಚಿಸಲಾಗಿದೆ.

GPU ವಿಶ್ಲೇಷಣೆಯನ್ನು ರನ್ ಮಾಡಿ
ಮ್ಯಾಟ್ರಿಕ್ಸ್ s ನಲ್ಲಿ GPU ವಿಶ್ಲೇಷಣೆಯನ್ನು ರನ್ ಮಾಡಿampಲೆ.

  1. VTune ಪ್ರೊ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿfilevtune-gui ಆಜ್ಞೆಯೊಂದಿಗೆ r.
  2. ಸ್ವಾಗತ ಪುಟದಿಂದ ಹೊಸ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ನಿಮ್ಮ ಗಳಿಗೆ ಹೆಸರು ಮತ್ತು ಸ್ಥಳವನ್ನು ಸೂಚಿಸಿample ಪ್ರಾಜೆಕ್ಟ್ ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ರಚಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
  4. WHAT ಫಲಕದಲ್ಲಿ, matrix.icpx-fsycl ಗೆ ಬ್ರೌಸ್ ಮಾಡಿ file.
  5. ಹೇಗೆ ಫಲಕದಲ್ಲಿ, ಕ್ಲಿಕ್ ಮಾಡಿ intel-Get-start-with-VTune-Profileಆರ್-06 ಬಟನ್ ಅನ್ನು ಬ್ರೌಸ್ ಮಾಡಿ ಮತ್ತು ಅನಾಲಿಸಿಸ್ ಟ್ರೀಯಲ್ಲಿನ ವೇಗವರ್ಧಕಗಳ ಗುಂಪಿನಿಂದ GPU ಕಂಪ್ಯೂಟ್/ಮೀಡಿಯಾ ಹಾಟ್‌ಸ್ಪಾಟ್‌ಗಳ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ.
    intel-Get-start-with-VTune-Profileಆರ್-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ಮ್ಯಾಕೋಸ್‌ಗಾಗಿ ಆರ್*

VTune ಪ್ರೊ ಬಳಸಿfileಮ್ಯಾಕೋಸ್ ಅಲ್ಲದ ಸಿಸ್ಟಂನಲ್ಲಿ ರಿಮೋಟ್ ಟಾರ್ಗೆಟ್ ವಿಶ್ಲೇಷಣೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಮ್ಯಾಕೋಸ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಆರ್ (ಲಿನಕ್ಸ್* ಅಥವಾ ಆಂಡ್ರಾಯ್ಡ್* ಮಾತ್ರ) .

ನೀವು VTune ಪ್ರೊ ಅನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲfileಈ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಮ್ಯಾಕೋಸ್ ಪರಿಸರದಲ್ಲಿ ಆರ್:

  • ಪ್ರೊfile ಮ್ಯಾಕೋಸ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ.
  • ರಿಮೋಟ್ ಮ್ಯಾಕೋಸ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಿ.

MacOS ಹೋಸ್ಟ್‌ನಿಂದ ರಿಮೋಟ್ Linux* ಅಥವಾ Android* ಗುರಿಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ವಿಶ್ಲೇಷಿಸಲು, ಈ ಹಂತಗಳಲ್ಲಿ ಒಂದನ್ನು ಮಾಡಿ:

  • VTune ಪ್ರೊ ಅನ್ನು ರನ್ ಮಾಡಿfileಗುರಿಯಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾದ ರಿಮೋಟ್ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ ಮ್ಯಾಕೋಸ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಆರ್ ವಿಶ್ಲೇಷಣೆ. ವಿಶ್ಲೇಷಣೆ ಪ್ರಾರಂಭವಾದಾಗ, VTune ಪ್ರೊfiler ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ರಿಮೋಟ್ ಸಿಸ್ಟಮ್‌ಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ, ನಂತರ ಫಲಿತಾಂಶಗಳನ್ನು macOS ಹೋಸ್ಟ್‌ಗೆ ಹಿಂತಿರುಗಿಸುತ್ತದೆ viewing.
  • ಟಾರ್ಗೆಟ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಸ್ಥಳೀಯವಾಗಿ ವಿಶ್ಲೇಷಣೆಯನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಮ್ಯಾಕೋಸ್ ಸಿಸ್ಟಮ್‌ಗೆ ನಕಲಿಸಿ viewVTune Pro ನಲ್ಲಿ ingfiler.

ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿನ ಹಂತಗಳು ರಿಮೋಟ್ ಲಿನಕ್ಸ್ ಗುರಿ ವ್ಯವಸ್ಥೆಯನ್ನು ಊಹಿಸುತ್ತವೆ ಮತ್ತು VTune Pro ನಿಂದ SSH ಪ್ರವೇಶವನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರ್ಯಕ್ಷಮತೆಯ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತವೆfileಮ್ಯಾಕೋಸ್ ಹೋಸ್ಟ್ ಸಿಸ್ಟಂನಲ್ಲಿ ಆರ್.

ನೀವು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು

  1. Intel® VTune™ Pro ಅನ್ನು ಸ್ಥಾಪಿಸಿfileನಿಮ್ಮ ಮ್ಯಾಕೋಸ್* ಸಿಸ್ಟಂನಲ್ಲಿ ಆರ್.
  2. ನಿಮ್ಮ ಲಿನಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಂಕೇತ ಮಾಹಿತಿಯೊಂದಿಗೆ ಮತ್ತು ಎಲ್ಲಾ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಬಿಡುಗಡೆ ಮೋಡ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಿ. ವಿವರವಾದ ಮಾಹಿತಿಗಾಗಿ, VTune Pro ನಲ್ಲಿ ಕಂಪೈಲರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ನೋಡಿfileಆರ್ ಸಹಾಯ.
  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-Profileಆರ್-11

  1. WHERE ಪೇನ್‌ನಲ್ಲಿ, ರಿಮೋಟ್ ಲಿನಕ್ಸ್ (SSH) ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು username@ hostname[:port] ಬಳಸಿಕೊಂಡು ಗುರಿ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ.
    VTune ಪ್ರೊfiler ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್‌ಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ ಮತ್ತು ಗುರಿ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ.
  2. WHAT ಫಲಕದಲ್ಲಿ, ಗುರಿ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಮಾರ್ಗವನ್ನು ಒದಗಿಸಿ.
  3. ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಪ್ರಾರಂಭ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.

ಹಂತ 3: View ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಡೇಟಾವನ್ನು ವಿಶ್ಲೇಷಿಸಿ
ಡೇಟಾ ಸಂಗ್ರಹಣೆ ಪೂರ್ಣಗೊಂಡಾಗ, VTune ಪ್ರೊfiler ಮ್ಯಾಕೋಸ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ವಿಶ್ಲೇಷಣೆ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಸಾರಾಂಶ ವಿಂಡೋದಲ್ಲಿ ನಿಮ್ಮ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿ. ಇಲ್ಲಿ ನೀವು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೋಡುತ್ತೀರಿview ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ.

ಓವರ್view ಸಾಮಾನ್ಯವಾಗಿ ಅವುಗಳ ವಿವರಣೆಗಳೊಂದಿಗೆ ಹಲವಾರು ಮೆಟ್ರಿಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

intel-Get-start-with-VTune-Profileಆರ್-12

  • A ಕೊಡುಗೆ ಅಂಶಗಳ ಬಗ್ಗೆ ವಿವರವಾದ ಮಾಹಿತಿಗಾಗಿ ಪ್ರತಿ ಮೆಟ್ರಿಕ್ ಅನ್ನು ವಿಸ್ತರಿಸಿ.
  • B ಫ್ಲ್ಯಾಗ್ ಮಾಡಲಾದ ಮೆಟ್ರಿಕ್ ಸ್ವೀಕಾರಾರ್ಹ/ಸಾಮಾನ್ಯ ಆಪರೇಟಿಂಗ್ ಶ್ರೇಣಿಯ ಹೊರಗಿನ ಮೌಲ್ಯವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಫ್ಲ್ಯಾಗ್ ಮಾಡಿದ ಮೆಟ್ರಿಕ್ ಅನ್ನು ಹೇಗೆ ಸುಧಾರಿಸುವುದು ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಟೂಲ್ ಸಲಹೆಗಳನ್ನು ಬಳಸಿ.
  • C ನೀವು ಮುಂದಿನ ಚಾಲನೆಯನ್ನು ಪರಿಗಣಿಸಬೇಕಾದ ಇತರ ವಿಶ್ಲೇಷಣೆಗಳ ಮಾರ್ಗದರ್ಶನವನ್ನು ನೋಡಿ. ಅನಾಲಿಸಿಸ್ ಟ್ರೀ ಈ ಶಿಫಾರಸುಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸುತ್ತದೆ.

ಮುಂದಿನ ಹಂತಗಳು
VTune Pro ನೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಒಟ್ಟಾರೆ ಮೌಲ್ಯಮಾಪನವನ್ನು ಪಡೆಯಲು ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಉತ್ತಮ ಆರಂಭಿಕ ಹಂತವಾಗಿದೆfiler.
ಮುಂದೆ, ನಿಮ್ಮ ಅಲ್ಗಾರಿದಮ್‌ಗೆ ಟ್ಯೂನಿಂಗ್ ಅಗತ್ಯವಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ.

  1. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಹಾಟ್‌ಸ್ಪಾಟ್‌ಗಳ ವಿಶ್ಲೇಷಣೆಯನ್ನು ರನ್ ಮಾಡಿ.
  2. ಹಾಟ್‌ಸ್ಪಾಟ್‌ಗಳ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಅನುಸರಿಸಿ. ನಿಮ್ಮ ಹಾಟ್‌ಸ್ಪಾಟ್‌ಗಳ ವಿಶ್ಲೇಷಣೆಯಿಂದ ಹೆಚ್ಚಿನದನ್ನು ಪಡೆಯಲು ತಂತ್ರಗಳನ್ನು ತಿಳಿಯಿರಿ.
  3. ಒಮ್ಮೆ ನಿಮ್ಮ ಅಲ್ಗಾರಿದಮ್ ಉತ್ತಮವಾಗಿ ಟ್ಯೂನ್ ಮಾಡಿದ ನಂತರ, ಫಲಿತಾಂಶಗಳನ್ನು ಮಾಪನಾಂಕ ನಿರ್ಣಯಿಸಲು ಮತ್ತು ಇತರ ಪ್ರದೇಶಗಳಲ್ಲಿ ಸಂಭಾವ್ಯ ಕಾರ್ಯಕ್ಷಮತೆ ಸುಧಾರಣೆಗಳನ್ನು ಗುರುತಿಸಲು ಕಾರ್ಯಕ್ಷಮತೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅನ್ನು ಮತ್ತೊಮ್ಮೆ ರನ್ ಮಾಡಿ.

ಇದನ್ನೂ ನೋಡಿ
ಮೈಕ್ರೋ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ವೇಷಣೆ

VTune ಪ್ರೊfileಆರ್ ಸಹಾಯ ಪ್ರವಾಸ

ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ
ದಾಖಲೆ / ವಿವರಣೆ

  • ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
    ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ VTune Pro ಗಾಗಿ ಪ್ರಾಥಮಿಕ ದಾಖಲಾತಿಯಾಗಿದೆfiler.
    ಗಮನಿಸಿ
    ನೀವು VTune Pro ನ ಆಫ್‌ಲೈನ್ ಆವೃತ್ತಿಯನ್ನು ಸಹ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದುfileಆರ್ ದಸ್ತಾವೇಜನ್ನು.
  • ಆನ್‌ಲೈನ್ ತರಬೇತಿ
    ಆನ್‌ಲೈನ್ ತರಬೇತಿ ಸೈಟ್ VTune Pro ನ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ಕಲಿಯಲು ಅತ್ಯುತ್ತಮ ಸಂಪನ್ಮೂಲವಾಗಿದೆfileಪ್ರಾರಂಭಿಕ ಮಾರ್ಗದರ್ಶಿಗಳು, ವೀಡಿಯೊಗಳು, ಟ್ಯುಟೋರಿಯಲ್‌ಗಳೊಂದಿಗೆ r webinars, ಮತ್ತು ತಾಂತ್ರಿಕ ಲೇಖನಗಳು.
  • ಅಡುಗೆ ಪುಸ್ತಕ
    VTune Pro ನಲ್ಲಿ ವಿಶ್ಲೇಷಣೆ ಪ್ರಕಾರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಜನಪ್ರಿಯ ಕಾರ್ಯಕ್ಷಮತೆ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಲು ಮತ್ತು ಪರಿಹರಿಸಲು ಪಾಕವಿಧಾನಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಕಾರ್ಯಕ್ಷಮತೆ ವಿಶ್ಲೇಷಣೆ ಕುಕ್‌ಬುಕ್filer.
  • ವಿಂಡೋಸ್ ಗಾಗಿ ಅನುಸ್ಥಾಪನ ಮಾರ್ಗದರ್ಶಿ | ಲಿನಕ್ಸ್ | macOS ಹೋಸ್ಟ್‌ಗಳು
    ಅನುಸ್ಥಾಪನ ಮಾರ್ಗದರ್ಶಿ VTune Pro ಗಾಗಿ ಮೂಲಭೂತ ಅನುಸ್ಥಾಪನಾ ಸೂಚನೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆfileವಿವಿಧ ಚಾಲಕರು ಮತ್ತು ಸಂಗ್ರಾಹಕಗಳಿಗಾಗಿ r ಮತ್ತು ಅನುಸ್ಥಾಪನೆಯ ನಂತರದ ಸಂರಚನಾ ಸೂಚನೆಗಳು.
  • ಟ್ಯುಟೋರಿಯಲ್‌ಗಳು
    VTune ಪ್ರೊfiler ಟ್ಯುಟೋರಿಯಲ್‌ಗಳು ಒಂದು ಸಣ್ಣ s ನೊಂದಿಗೆ ಮೂಲಭೂತ ವೈಶಿಷ್ಟ್ಯಗಳ ಮೂಲಕ ಹೊಸ ಬಳಕೆದಾರರಿಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತವೆample ಅಪ್ಲಿಕೇಶನ್.
  • ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು
    VTune Pro ನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಹುಡುಕಿfiler, ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು, ಸಿಸ್ಟಮ್ ಅಗತ್ಯತೆಗಳು ಮತ್ತು ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳ ಸಮಗ್ರ ವಿವರಣೆಯನ್ನು ಒಳಗೊಂಡಂತೆ ಪರಿಹರಿಸಲಾಗಿದೆ.
    VTune Pro ನ ಸ್ವತಂತ್ರ ಮತ್ತು ಟೂಲ್ಕಿಟ್ ಆವೃತ್ತಿಗಳಿಗಾಗಿfiler, ಪ್ರಸ್ತುತ ಸಿಸ್ಟಮ್ ಅಗತ್ಯತೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ.

ಸೂಚನೆಗಳು ಮತ್ತು ಹಕ್ಕು ನಿರಾಕರಣೆಗಳು
ಇಂಟೆಲ್ ತಂತ್ರಜ್ಞಾನಗಳಿಗೆ ಶಕ್ತಗೊಂಡ ಯಂತ್ರಾಂಶ, ಸಾಫ್ಟ್‌ವೇರ್ ಅಥವಾ ಸೇವಾ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಅಗತ್ಯವಿರಬಹುದು.
ಯಾವುದೇ ಉತ್ಪನ್ನ ಅಥವಾ ಘಟಕವು ಸಂಪೂರ್ಣವಾಗಿ ಸುರಕ್ಷಿತವಾಗಿರಲು ಸಾಧ್ಯವಿಲ್ಲ.
ನಿಮ್ಮ ವೆಚ್ಚಗಳು ಮತ್ತು ಫಲಿತಾಂಶಗಳು ಬದಲಾಗಬಹುದು.
© ಇಂಟೆಲ್ ಕಾರ್ಪೊರೇಷನ್. ಇಂಟೆಲ್, ಇಂಟೆಲ್ ಲೋಗೋ ಮತ್ತು ಇತರ ಇಂಟೆಲ್ ಗುರುತುಗಳು ಇಂಟೆಲ್ ಕಾರ್ಪೊರೇಷನ್ ಅಥವಾ ಅದರ ಅಂಗಸಂಸ್ಥೆಗಳ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ. ಇತರ ಹೆಸರುಗಳು ಮತ್ತು ಬ್ರ್ಯಾಂಡ್‌ಗಳನ್ನು ಇತರರ ಆಸ್ತಿ ಎಂದು ಹೇಳಬಹುದು.
Intel, Intel ಲೋಗೋ, Intel Atom, Intel Core, Intel Xeon Phi, VTune ಮತ್ತು Xeon US ಮತ್ತು/ಅಥವಾ ಇತರ ದೇಶಗಳಲ್ಲಿ Intel ಕಾರ್ಪೊರೇಶನ್‌ನ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ.
*ಇತರ ಹೆಸರುಗಳು ಮತ್ತು ಬ್ರ್ಯಾಂಡ್‌ಗಳನ್ನು ಇತರರ ಆಸ್ತಿ ಎಂದು ಕ್ಲೈಮ್ ಮಾಡಬಹುದು.
Microsoft, Windows, ಮತ್ತು Windows ಲೋಗೋ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳು, ಅಥವಾ ಯುನೈಟೆಡ್ ಸ್ಟೇಟ್ಸ್ ಮತ್ತು/ಅಥವಾ ಇತರ ದೇಶಗಳಲ್ಲಿ Microsoft Corporation ನ ನೋಂದಾಯಿತ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ.
ಜಾವಾ ಒರಾಕಲ್ ಮತ್ತು/ಅಥವಾ ಅದರ ಅಂಗಸಂಸ್ಥೆಗಳ ನೋಂದಾಯಿತ ಟ್ರೇಡ್‌ಮಾರ್ಕ್ ಆಗಿದೆ.
OpenCL ಮತ್ತು OpenCL ಲೋಗೋವು Apple Inc. ನ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ, ಇದನ್ನು ಕ್ರೋನೋಸ್‌ನ ಅನುಮತಿಯಿಂದ ಬಳಸಲಾಗಿದೆ.

ಇಂಟೆಲ್ ತಂತ್ರಜ್ಞಾನಗಳಿಗೆ ಶಕ್ತಗೊಂಡ ಯಂತ್ರಾಂಶ, ಸಾಫ್ಟ್‌ವೇರ್ ಅಥವಾ ಸೇವಾ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಅಗತ್ಯವಿರಬಹುದು.
ಯಾವುದೇ ಉತ್ಪನ್ನ ಅಥವಾ ಘಟಕವು ಸಂಪೂರ್ಣವಾಗಿ ಸುರಕ್ಷಿತವಾಗಿರಲು ಸಾಧ್ಯವಿಲ್ಲ.
ನಿಮ್ಮ ವೆಚ್ಚಗಳು ಮತ್ತು ಫಲಿತಾಂಶಗಳು ಬದಲಾಗಬಹುದು.
© ಇಂಟೆಲ್ ಕಾರ್ಪೊರೇಷನ್. ಇಂಟೆಲ್, ಇಂಟೆಲ್ ಲೋಗೋ ಮತ್ತು ಇತರ ಇಂಟೆಲ್ ಗುರುತುಗಳು ಇಂಟೆಲ್ ಕಾರ್ಪೊರೇಷನ್ ಅಥವಾ ಅದರ ಅಂಗಸಂಸ್ಥೆಗಳ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ. ಇತರ ಹೆಸರುಗಳು ಮತ್ತು ಬ್ರ್ಯಾಂಡ್‌ಗಳನ್ನು ಇತರರ ಆಸ್ತಿ ಎಂದು ಹೇಳಬಹುದು.
Intel, Intel ಲೋಗೋ, Intel Atom, Intel Core, Intel Xeon Phi, VTune ಮತ್ತು Xeon US ಮತ್ತು/ಅಥವಾ ಇತರ ದೇಶಗಳಲ್ಲಿ Intel ಕಾರ್ಪೊರೇಶನ್‌ನ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ.
*ಇತರ ಹೆಸರುಗಳು ಮತ್ತು ಬ್ರ್ಯಾಂಡ್‌ಗಳನ್ನು ಇತರರ ಆಸ್ತಿ ಎಂದು ಕ್ಲೈಮ್ ಮಾಡಬಹುದು.
Microsoft, Windows, ಮತ್ತು Windows ಲೋಗೋ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳು, ಅಥವಾ ಯುನೈಟೆಡ್ ಸ್ಟೇಟ್ಸ್ ಮತ್ತು/ಅಥವಾ ಇತರ ದೇಶಗಳಲ್ಲಿ Microsoft Corporation ನ ನೋಂದಾಯಿತ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ.
ಜಾವಾ ಒರಾಕಲ್ ಮತ್ತು/ಅಥವಾ ಅದರ ಅಂಗಸಂಸ್ಥೆಗಳ ನೋಂದಾಯಿತ ಟ್ರೇಡ್‌ಮಾರ್ಕ್ ಆಗಿದೆ.
OpenCL ಮತ್ತು OpenCL ಲೋಗೋವು Apple Inc. ನ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ, ಇದನ್ನು ಕ್ರೋನೋಸ್‌ನ ಅನುಮತಿಯಿಂದ ಬಳಸಲಾಗಿದೆ.

ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು

intel VTune Pro ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿfiler [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
VTune Pro ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿfiler, VTune Pro ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿfileಆರ್, ವಿಟ್ಯೂನ್ ಪ್ರೊfiler

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ *