Intel-Get-Started-with-VTune-Profiler-ਲੋਗੋ

intel VTune Pro ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋfiler

Intel® VTune™ ਪ੍ਰੋ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋfiler

Intel VTune Pro ਦੀ ਵਰਤੋਂ ਕਰੋfileWindows*, macOS*, ਅਤੇ Linux* ਮੇਜ਼ਬਾਨਾਂ ਤੋਂ ਸਥਾਨਕ ਅਤੇ ਰਿਮੋਟ ਟਾਰਗੇਟ ਸਿਸਟਮਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ। ਇਹਨਾਂ ਕਾਰਵਾਈਆਂ ਦੁਆਰਾ ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਸਿਸਟਮ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਵਿੱਚ ਸੁਧਾਰ ਕਰੋ:

  • ਐਲਗੋਰਿਦਮ ਚੋਣਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ।
  • ਸੀਰੀਅਲ ਅਤੇ ਸਮਾਨਾਂਤਰ ਕੋਡ ਦੀਆਂ ਰੁਕਾਵਟਾਂ ਲੱਭੋ।
  • ਇਹ ਸਮਝੋ ਕਿ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਕਿੱਥੇ ਅਤੇ ਕਿਵੇਂ ਉਪਲਬਧ ਹਾਰਡਵੇਅਰ ਸਰੋਤਾਂ ਤੋਂ ਲਾਭ ਲੈ ਸਕਦੀ ਹੈ।
  • ਆਪਣੀ ਅਰਜ਼ੀ ਦੇ ਅਮਲ ਨੂੰ ਤੇਜ਼ ਕਰੋ।
    Intel VTune Pro ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋfileਇਹਨਾਂ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਦੁਆਰਾ ਤੁਹਾਡੇ ਸਿਸਟਮ ਉੱਤੇ r:
  • ਸਟੈਂਡਅਲੋਨ ਸੰਸਕਰਣ ਡਾਉਨਲੋਡ ਕਰੋ।
  • Intel VTune Pro ਪ੍ਰਾਪਤ ਕਰੋfiler Intel® oneAPI ਬੇਸ ਟੂਲਕਿੱਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ।
    VTune ਪ੍ਰੋ ਵੇਖੋfileਵੀਡੀਓਜ਼ ਲਈ r ਸਿਖਲਾਈ ਪੰਨਾ, webinars, ਅਤੇ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਹੋਰ ਸਮੱਗਰੀ।

ਨੋਟ ਕਰੋ
Intel® VTune™ ਪ੍ਰੋ ਦੇ ਸੰਸਕਰਣਾਂ ਲਈ ਦਸਤਾਵੇਜ਼filer 2021 ਰੀਲੀਜ਼ ਤੋਂ ਪਹਿਲਾਂ ਸਿਰਫ ਡਾਉਨਲੋਡ ਲਈ ਉਪਲਬਧ ਹਨ। ਉਤਪਾਦ ਸੰਸਕਰਣ ਦੁਆਰਾ ਉਪਲਬਧ ਦਸਤਾਵੇਜ਼ੀ ਡਾਉਨਲੋਡਸ ਦੀ ਸੂਚੀ ਲਈ, ਇਹ ਪੰਨੇ ਦੇਖੋ:

  • ਇੰਟੇਲ ਪੈਰਲਲ ਸਟੂਡੀਓ XE ਲਈ ਦਸਤਾਵੇਜ਼ ਡਾਊਨਲੋਡ ਕਰੋ
  • ਇੰਟੇਲ ਸਿਸਟਮ ਸਟੂਡੀਓ ਲਈ ਦਸਤਾਵੇਜ਼ ਡਾਊਨਲੋਡ ਕਰੋ

ਵਰਕਫਲੋ ਨੂੰ ਸਮਝੋ
Intel VTune Pro ਦੀ ਵਰਤੋਂ ਕਰੋfileਆਰ ਤੋਂ ਪ੍ਰੋfile ਕਾਰਜਕੁਸ਼ਲਤਾ ਵਿੱਚ ਸੁਧਾਰ ਲਈ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਨਤੀਜਿਆਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ।

ਆਮ ਵਰਕਫਲੋ ਵਿੱਚ ਇਹ ਕਦਮ ਸ਼ਾਮਲ ਹਨ:

Intel-Get-Started-with-VTune-Profileਆਰ-01

ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਆਪਣਾ ਮੇਜ਼ਬਾਨ ਸਿਸਟਮ ਚੁਣੋ
Windows*, Linux*, ਜਾਂ macOS* ਲਈ ਸਿਸਟਮ-ਵਿਸ਼ੇਸ਼ ਵਰਕਫਲੋ ਬਾਰੇ ਹੋਰ ਜਾਣੋ।

Intel-Get-Started-with-VTune-Profileਆਰ-02

Intel® VTune™ ਪ੍ਰੋ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋfileWindows* OS ਲਈ r

ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰੋ

  1. Intel® VTune™ ਪ੍ਰੋ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋfiler ਤੁਹਾਡੇ ਵਿੰਡੋਜ਼* ਸਿਸਟਮ 'ਤੇ.
  2. ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਪ੍ਰਤੀਕ ਜਾਣਕਾਰੀ ਦੇ ਨਾਲ ਅਤੇ ਰੀਲੀਜ਼ ਮੋਡ ਵਿੱਚ ਸਾਰੇ ਅਨੁਕੂਲਨ ਸਮਰਥਿਤ ਨਾਲ ਬਣਾਓ। ਕੰਪਾਈਲਰ ਸੈਟਿੰਗਾਂ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਲਈ, VTune Pro ਵੇਖੋfiler ਔਨਲਾਈਨ ਉਪਭੋਗਤਾ ਗਾਈਡ.
    ਤੁਸੀਂ ਮੈਟਰਿਕਸ s ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋample ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਉਪਲਬਧ ਹੈ \VTune\Samples\ਮੈਟ੍ਰਿਕਸ। ਤੁਸੀਂ ਅਨੁਸਾਰੀ ਐੱਸampਵਿੱਚ ਨਤੀਜੇ \VTune\Projects\sample (ਮੈਟ੍ਰਿਕਸ)।
  3. ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ: ਚਲਾਓ \setvars.bat ਸਕ੍ਰਿਪਟ।
    ਮੂਲ ਰੂਪ ਵਿੱਚ, the oneAPI ਕੰਪੋਨੈਂਟਸ ਲਈ ਪ੍ਰੋਗਰਾਮ ਹੈ Files (x86)\Intel\oneAPI।
    ਨੋਟ ਕਰੋ Intel® VTune™ ਪ੍ਰੋ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਤੁਹਾਨੂੰ setvars.bat ਚਲਾਉਣ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈfiler Microsoft* ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਦੇ ਅੰਦਰ।

ਕਦਮ 1: Intel® VTune™ ਪ੍ਰੋ ਸ਼ੁਰੂ ਕਰੋfiler
Intel VTune Pro ਸ਼ੁਰੂ ਕਰੋfiler ਇਹਨਾਂ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਦੁਆਰਾ ਅਤੇ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਸਥਾਪਤ ਕਰੋ। ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਉਸ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਇੱਕ ਕੰਟੇਨਰ ਹੁੰਦਾ ਹੈ ਜਿਸਦਾ ਤੁਸੀਂ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਕਿਸਮ, ਅਤੇ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨ ਦੇ ਨਤੀਜੇ।

ਸਰੋਤ / VTune ਪ੍ਰੋ ਸ਼ੁਰੂ ਕਰੋfiler

ਸਟੈਂਡਅਲੋਨ (GUI)

  1. vtune-gui ਕਮਾਂਡ ਚਲਾਓ ਜਾਂ Intel® VTune™ ਪ੍ਰੋ ਚਲਾਓfileਸਟਾਰਟ ਮੀਨੂ ਤੋਂ r.
  2. ਜਦੋਂ GUI ਖੁੱਲ੍ਹਦਾ ਹੈ, ਤਾਂ ਸੁਆਗਤ ਸਕ੍ਰੀਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  3. ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ ਡਾਇਲਾਗ ਬਾਕਸ ਵਿੱਚ, ਪ੍ਰੋਜੈਕਟ ਦਾ ਨਾਮ ਅਤੇ ਸਥਾਨ ਨਿਰਧਾਰਤ ਕਰੋ।
  4. ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਸਟੈਂਡਅਲੋਨ (ਕਮਾਂਡ ਲਾਈਨ)
vtune ਕਮਾਂਡ ਚਲਾਓ।

ਮਾਈਕ੍ਰੋਸਾੱਫਟ * ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ * IDE
ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਵਿੱਚ ਆਪਣਾ ਹੱਲ ਖੋਲ੍ਹੋ। VTune ਪ੍ਰੋfiler ਟੂਲਬਾਰ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਸਮਰੱਥ ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਟੀਚੇ ਵਜੋਂ ਸੈੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਨੋਟ ਕਰੋ
ਤੁਹਾਨੂੰ Intel® VTune™ ਪ੍ਰੋ ਚਲਾਉਣ ਵੇਲੇ ਕੋਈ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈfiler ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਜਾਂ Microsoft* ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਦੇ ਅੰਦਰ।

ਕਦਮ 2: ਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ ਅਤੇ ਚਲਾਓ
ਇੱਕ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ, ਇਹਨਾਂ ਮੂਲ ਮੁੱਲਾਂ ਨਾਲ ਕੌਂਫਿਗਰ ਵਿਸ਼ਲੇਸ਼ਣ ਵਿੰਡੋ ਖੁੱਲਦੀ ਹੈ:

Intel-Get-Started-with-VTune-Profileਆਰ-03

  1. ਲਾਂਚ ਐਪਲੀਕੇਸ਼ਨ ਸੈਕਸ਼ਨ ਵਿੱਚ, ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਦੀ ਸਥਿਤੀ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ file.
  2. ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ 'ਤੇ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਚਲਾਉਣ ਲਈ ਸਟਾਰਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਇਹ ਵਿਸ਼ਲੇਸ਼ਣ ਇੱਕ ਆਮ ਓਵਰ ਪੇਸ਼ ਕਰਦਾ ਹੈview ਟਾਰਗੇਟ ਸਿਸਟਮ 'ਤੇ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਨ ਵਾਲੇ ਮੁੱਦਿਆਂ ਦੀ।

ਕਦਮ 3: View ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਡੇਟਾ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ
ਜਦੋਂ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨਾ ਪੂਰਾ ਹੋ ਜਾਂਦਾ ਹੈ, VTune Profiler ਸੰਖੇਪ ਵਿੰਡੋ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਨਤੀਜੇ ਦਿਖਾਉਂਦਾ ਹੈ। ਇੱਥੇ, ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਦਰਸ਼ਨ ਵੇਖਦੇ ਹੋview ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਦੀ.
ਓਵਰview ਆਮ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਦੇ ਵਰਣਨ ਦੇ ਨਾਲ ਕਈ ਮੈਟ੍ਰਿਕਸ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।

Intel-Get-Started-with-VTune-Profileਆਰ-04

  • A ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲੇ ਕਾਰਕਾਂ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਲਈ ਹਰੇਕ ਮੈਟ੍ਰਿਕ ਦਾ ਵਿਸਤਾਰ ਕਰੋ।
  • B ਇੱਕ ਫਲੈਗ ਕੀਤਾ ਮੀਟ੍ਰਿਕ ਸਵੀਕਾਰਯੋਗ/ਆਮ ਓਪਰੇਟਿੰਗ ਰੇਂਜ ਤੋਂ ਬਾਹਰ ਇੱਕ ਮੁੱਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਫਲੈਗ ਕੀਤੇ ਮੀਟ੍ਰਿਕ ਨੂੰ ਕਿਵੇਂ ਸੁਧਾਰਿਆ ਜਾਵੇ ਇਹ ਸਮਝਣ ਲਈ ਟੂਲ ਟਿਪਸ ਦੀ ਵਰਤੋਂ ਕਰੋ।
  • C ਹੋਰ ਵਿਸ਼ਲੇਸ਼ਣਾਂ 'ਤੇ ਮਾਰਗਦਰਸ਼ਨ ਦੇਖੋ ਜਿਨ੍ਹਾਂ ਬਾਰੇ ਤੁਹਾਨੂੰ ਅੱਗੇ ਚਲਾਉਣ ਬਾਰੇ ਸੋਚਣਾ ਚਾਹੀਦਾ ਹੈ। ਵਿਸ਼ਲੇਸ਼ਣ ਟ੍ਰੀ ਇਹਨਾਂ ਸਿਫ਼ਾਰਸ਼ਾਂ ਨੂੰ ਉਜਾਗਰ ਕਰਦਾ ਹੈ।

ਅਗਲੇ ਕਦਮ
VTune Pro ਨਾਲ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਸਮੁੱਚਾ ਮੁਲਾਂਕਣ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਇੱਕ ਵਧੀਆ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਹੈfileਆਰ. ਅੱਗੇ, ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਤੁਹਾਡੇ ਐਲਗੋਰਿਦਮ ਨੂੰ ਟਿਊਨਿੰਗ ਦੀ ਲੋੜ ਹੈ।

  1. ਆਮ ਕਾਰਗੁਜ਼ਾਰੀ ਦੀਆਂ ਰੁਕਾਵਟਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ ਇੱਕ ਟਿਊਟੋਰਿਅਲ ਦੀ ਪਾਲਣਾ ਕਰੋ।
  2. ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਹਾਡਾ ਐਲਗੋਰਿਦਮ ਚੰਗੀ ਤਰ੍ਹਾਂ ਤਿਆਰ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਨਤੀਜਿਆਂ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰਨ ਅਤੇ ਹੋਰ ਖੇਤਰਾਂ ਵਿੱਚ ਸੰਭਾਵੀ ਪ੍ਰਦਰਸ਼ਨ ਸੁਧਾਰਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਨੂੰ ਦੁਬਾਰਾ ਚਲਾਓ।

ਇਹ ਵੀ ਦੇਖੋ
ਮਾਈਕ੍ਰੋਆਰਕੀਟੈਕਚਰ ਖੋਜ

VTune ਪ੍ਰੋfiler ਮਦਦ ਟੂਰ

ExampLe: ਪ੍ਰੋfile ਵਿੰਡੋਜ਼ ਉੱਤੇ ਇੱਕ OpenMP* ਐਪਲੀਕੇਸ਼ਨ*
Intel VTune Pro ਦੀ ਵਰਤੋਂ ਕਰੋfiler ਨੂੰ ਇੱਕ ਵਿੰਡੋਜ਼ ਮਸ਼ੀਨ ਤੇ ਪ੍ਰੋfile ਜਿਵੇਂample iso3dfd_omp_offload OpenMP ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ Intel GPU 'ਤੇ ਆਫਲੋਡ ਕੀਤਾ ਗਿਆ। ਜਾਣੋ ਕਿ ਇੱਕ GPU ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਵੇਂ ਚਲਾਉਣਾ ਹੈ ਅਤੇ ਨਤੀਜਿਆਂ ਦੀ ਜਾਂਚ ਕਰਨੀ ਹੈ।

ਪੂਰਵ-ਸ਼ਰਤਾਂ

  • ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡਾ ਸਿਸਟਮ Microsoft* Windows 10 ਜਾਂ ਨਵਾਂ ਸੰਸਕਰਣ ਚਲਾ ਰਿਹਾ ਹੈ।
  • Intel ਪ੍ਰੋਸੈਸਰ ਗ੍ਰਾਫਿਕਸ ਦੇ ਇਹਨਾਂ ਸੰਸਕਰਣਾਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰੋ:
    • ਜਨਰਲ 8
    • ਜਨਰਲ 9
    • ਜਨਰਲ 11
  • ਤੁਹਾਡਾ ਸਿਸਟਮ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ Intel ਪ੍ਰੋਸੈਸਰ 'ਤੇ ਚੱਲਣਾ ਚਾਹੀਦਾ ਹੈ:
    • 7ਵੀਂ ਜਨਰੇਸ਼ਨ Intel® Core™ i7 ਪ੍ਰੋਸੈਸਰ (ਕੋਡ ਨਾਮ ਕਾਬੀ ਲੇਕ)
    • 8ਵੀਂ ਜਨਰੇਸ਼ਨ Intel® Core™ i7 ਪ੍ਰੋਸੈਸਰ (ਕੋਡ ਨਾਮ ਕੌਫੀ ਲੇਕ)
    • 10ਵੀਂ ਜਨਰੇਸ਼ਨ Intel® Core™ i7 ਪ੍ਰੋਸੈਸਰ (ਕੋਡ ਨਾਮ ਆਈਸ ਲੇਕ)
  • Intel VTune Pro ਇੰਸਟਾਲ ਕਰੋfiler ਇਹਨਾਂ ਸਰੋਤਾਂ ਵਿੱਚੋਂ ਇੱਕ ਤੋਂ:
    • ਸਟੈਂਡਅਲੋਨ ਉਤਪਾਦ ਡਾਊਨਲੋਡ ਕਰੋ
    • Intel® oneAPI ਬੇਸ ਟੂਲਕਿੱਟ
    • Intel® ਸਿਸਟਮ ਬ੍ਰਿੰਗ-ਅੱਪ ਟੂਲਕਿੱਟ
  • Intel® oneAPI HPC ਟੂਲਕਿੱਟ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰੋ ਜਿਸ ਵਿੱਚ Intel® oneAPI DPC++/C++ ਕੰਪਾਈਲਰ(icx/icpx) ਸ਼ਾਮਲ ਹੈ ਜਿਸਦੀ ਤੁਹਾਨੂੰ ਪ੍ਰੋ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।file OpenMP ਐਪਲੀਕੇਸ਼ਨਾਂ।
  • ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ। ਵਿੱਚ ਸਥਿਤ vars.bat ਸਕ੍ਰਿਪਟ ਨੂੰ ਚਲਾਓ \env ਡਾਇਰੈਕਟਰੀ।
  • GPU ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਆਪਣਾ ਸਿਸਟਮ ਸੈਟ ਅਪ ਕਰੋ।

ਨੋਟ ਕਰੋ
Intel VTune Pro ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਲਈfileMicrosoft* ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਵਾਤਾਵਰਣ ਵਿੱਚ, VTune ਪ੍ਰੋ ਵੇਖੋfiler ਉਪਭੋਗਤਾ ਗਾਈਡ.

OpenMP ਆਫਲੋਡ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਓ ਅਤੇ ਕੰਪਾਇਲ ਕਰੋ

  1. iso3dfd_omp_offload OpenMP Offload s ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋample.
  2. ਐੱਸ ਨੂੰ ਖੋਲ੍ਹਿਆ ਗਿਆample ਡਾਇਰੈਕਟਰੀ.
    cd <sample_dir>/ਡਾਇਰੈਕਟਪ੍ਰੋਗਰਾਮਿੰਗ/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 Pro ਖੋਲ੍ਹੋfiler ਅਤੇ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਲਈ ਨਵੇਂ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  2. ਸੁਆਗਤ ਪੰਨੇ 'ਤੇ, ਆਪਣੇ ਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਲਈ ਕੌਂਫਿਗਰ ਵਿਸ਼ਲੇਸ਼ਣ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  3. ਆਪਣੇ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਇਹਨਾਂ ਸੈਟਿੰਗਾਂ ਨੂੰ ਚੁਣੋ।
    • WHERE ਪੈਨ ਵਿੱਚ, ਲੋਕਲ ਹੋਸਟ ਦੀ ਚੋਣ ਕਰੋ।
    • WHAT ਪੈਨ ਵਿੱਚ, ਐਪਲੀਕੇਸ਼ਨ ਲਾਂਚ ਕਰੋ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ iso3dfd_omp_offload ਬਾਈਨਰੀ ਨੂੰ ਪ੍ਰੋ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਤੌਰ 'ਤੇ ਨਿਰਧਾਰਤ ਕਰੋfile.
    • HOW ਪੈਨ ਵਿੱਚ, ਵਿਸ਼ਲੇਸ਼ਣ ਟ੍ਰੀ ਵਿੱਚ ਐਕਸੀਲੇਟਰ ਗਰੁੱਪ ਤੋਂ GPU ਆਫਲੋਡ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮ ਦੀ ਚੋਣ ਕਰੋ।
      Intel-Get-Started-with-VTune-Profileਆਰ-05
  4. ਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸਟਾਰਟ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

VTune ਪ੍ਰੋfiler ਡਾਟਾ ਇਕੱਠਾ ਕਰਦਾ ਹੈ ਅਤੇ GPU ਆਫਲੋਡ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣ ਨਤੀਜੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ viewਬਿੰਦੂ

  • ਸੰਖੇਪ ਵਿੰਡੋ ਵਿੱਚ, CPU ਅਤੇ GPU ਸਰੋਤ ਵਰਤੋਂ ਦੇ ਅੰਕੜੇ ਵੇਖੋ। ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਇਸ ਡੇਟਾ ਦੀ ਵਰਤੋਂ ਕਰੋ ਕਿ ਕੀ ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਹੈ:
    • GPU-ਬੱਧ
    • CPU-ਬੱਧ
    • ਤੁਹਾਡੇ ਸਿਸਟਮ ਦੇ ਗਣਨਾ ਸਰੋਤਾਂ ਦੀ ਅਕੁਸ਼ਲਤਾ ਨਾਲ ਵਰਤੋਂ ਕਰਨਾ
  • ਬੁਨਿਆਦੀ CPU ਅਤੇ GPU ਮੈਟ੍ਰਿਕਸ ਦੇਖਣ ਲਈ ਪਲੇਟਫਾਰਮ ਵਿੰਡੋ ਵਿੱਚ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਕਰੋ।
  • ਗ੍ਰਾਫਿਕਸ ਵਿੰਡੋ ਵਿੱਚ ਖਾਸ ਕੰਪਿਊਟਿੰਗ ਕਾਰਜਾਂ ਦੀ ਜਾਂਚ ਕਰੋ।

ਡੂੰਘੇ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ, VTune Pro ਵਿੱਚ ਇੱਕ ਸੰਬੰਧਿਤ ਵਿਅੰਜਨ ਦੇਖੋfiler ਪ੍ਰਦਰਸ਼ਨ ਵਿਸ਼ਲੇਸ਼ਣ ਕੁੱਕਬੁੱਕ। ਤੁਸੀਂ GPU ਕੰਪਿਊਟ/ਮੀਡੀਆ ਹੌਟਸਪੌਟਸ ਵਿਸ਼ਲੇਸ਼ਣ ਨਾਲ ਵੀ ਆਪਣੀ ਪ੍ਰੋਫਾਈਲਿੰਗ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ।

Example: ਪ੍ਰੋfile ਵਿੰਡੋਜ਼ 'ਤੇ ਇੱਕ SYCL* ਐਪਲੀਕੇਸ਼ਨ*
ਪ੍ਰੋfile ਜਿਵੇਂample matrix_multiply SYCL ਐਪਲੀਕੇਸ਼ਨ Intel® VTune™ ਪ੍ਰੋ ਨਾਲfileਆਰ. ਉਤਪਾਦ ਤੋਂ ਜਾਣੂ ਹੋਵੋ ਅਤੇ GPU-ਬੱਧ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਇਕੱਠੇ ਕੀਤੇ ਅੰਕੜਿਆਂ ਨੂੰ ਸਮਝੋ।

ਪੂਰਵ-ਸ਼ਰਤਾਂ

  • ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਸਿਸਟਮ 'ਤੇ Microsoft* ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ (v2017 ਜਾਂ ਨਵਾਂ) ਸਥਾਪਤ ਹੈ।
  • Intel VTune Pro ਇੰਸਟਾਲ ਕਰੋfiler Intel® oneAPI ਬੇਸ ਟੂਲਕਿੱਟ ਜਾਂ Intel® ਸਿਸਟਮ ਬ੍ਰਿੰਗ-ਅੱਪ ਟੂਲਕਿੱਟ ਤੋਂ। ਇਹਨਾਂ ਟੂਲਕਿੱਟਾਂ ਵਿੱਚ ਪ੍ਰੋਫਾਈਲਿੰਗ ਪ੍ਰਕਿਰਿਆ ਲਈ ਲੋੜੀਂਦਾ Intel® oneAPI DPC++/C++ ਕੰਪਾਈਲਰ(icpx -fsycl) ਕੰਪਾਈਲਰ ਹੁੰਦਾ ਹੈ।
  • ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ। ਵਿੱਚ ਸਥਿਤ vars.bat ਸਕ੍ਰਿਪਟ ਨੂੰ ਚਲਾਓ \env ਡਾਇਰੈਕਟਰੀ।
  • ਯਕੀਨੀ ਬਣਾਓ ਕਿ Intel oneAPI DPC++ ਕੰਪਾਈਲਰ (Intel oneAPI ਬੇਸ ਟੂਲਕਿੱਟ ਨਾਲ ਸਥਾਪਿਤ) ਮਾਈਕ੍ਰੋਸਾਫਟ ਵਿਜ਼ੁਅਲ ਸਟੂਡੀਓ ਵਿੱਚ ਏਕੀਕ੍ਰਿਤ ਹੈ।
  • Intel oneAPI DPC++ ਕੰਪਾਈਲਰ ਲਈ -gline-tables-only ਅਤੇ -fdebug-info-for-profiling ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੋਡ ਨੂੰ ਕੰਪਾਇਲ ਕਰੋ।
  • GPU ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਆਪਣਾ ਸਿਸਟਮ ਸੈਟ ਅਪ ਕਰੋ।

Intel VTune Pro ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈfileMicrosoft* ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਵਾਤਾਵਰਨ ਵਿੱਚ, VTune Pro ਵੇਖੋfiler ਉਪਭੋਗਤਾ ਗਾਈਡ.

ਮੈਟ੍ਰਿਕਸ ਐਪ ਬਣਾਓ
matrix_multiply_vtune ਕੋਡ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋampIntel oneAPI ਟੂਲਕਿੱਟਾਂ ਲਈ le ਪੈਕੇਜ. ਇਸ 'ਚ ਐੱਸample ਜਿਸਨੂੰ ਤੁਸੀਂ ਬਣਾਉਣ ਅਤੇ ਪ੍ਰੋ ਕਰਨ ਲਈ ਵਰਤ ਸਕਦੇ ਹੋfile ਇੱਕ SYCL ਐਪਲੀਕੇਸ਼ਨ।

  1. ਮਾਈਕ੍ਰੋਸਾੱਫਟ* ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਖੋਲ੍ਹੋ।
  2. ਕਲਿੱਕ ਕਰੋ File > ਖੋਲ੍ਹੋ > ਪ੍ਰੋਜੈਕਟ/ਹੱਲ। matrix_multiply_vtune ਫੋਲਡਰ ਲੱਭੋ ਅਤੇ matrix_multiply.sln ਚੁਣੋ।
  3. ਇਸ ਕੌਂਫਿਗਰੇਸ਼ਨ ਨੂੰ ਬਣਾਓ (ਪ੍ਰੋਜੈਕਟ > ਬਿਲਡ)।
  4. ਪ੍ਰੋਗਰਾਮ ਚਲਾਓ (ਡੀਬੱਗ> ਡੀਬੱਗਿੰਗ ਤੋਂ ਬਿਨਾਂ ਸ਼ੁਰੂ ਕਰੋ)।
  5. s ਦਾ ਇੱਕ DPC++ ਜਾਂ ਥਰਿੱਡਡ ਸੰਸਕਰਣ ਚੁਣਨ ਲਈample, ਪ੍ਰੀਪ੍ਰੋਸੈਸਰ ਪਰਿਭਾਸ਼ਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
    1. ਪ੍ਰੋਜੈਕਟ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ > DPC++ > ਪ੍ਰੀਪ੍ਰੋਸੈਸਰ > ਪ੍ਰੀਪ੍ਰੋਸੈਸਰ ਪਰਿਭਾਸ਼ਾ 'ਤੇ ਜਾਓ।
    2. icpx -fsycl ਜਾਂ USE_THR ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ।

GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ
ਮੈਟਰਿਕਸ 'ਤੇ ਇੱਕ GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓample.

  1. ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਟੂਲਬਾਰ ਤੋਂ, ਕੌਂਫਿਗਰ ਐਨਾਲਿਸਿਸ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
    ਕੌਂਫਿਗਰ ਵਿਸ਼ਲੇਸ਼ਣ ਵਿੰਡੋ ਖੁੱਲ੍ਹਦੀ ਹੈ। ਮੂਲ ਰੂਪ ਵਿੱਚ, ਇਹ ਤੁਹਾਡੀ VS ਪ੍ਰੋਜੈਕਟ ਸੈਟਿੰਗਾਂ ਨੂੰ ਵਿਰਾਸਤ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਅਤੇ matrix_multiply.exe ਨੂੰ ਪ੍ਰੋ ਲਈ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਤੌਰ ਤੇ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈfile.
  2. ਕੌਂਫਿਗਰ ਵਿਸ਼ਲੇਸ਼ਣ ਵਿੰਡੋ ਵਿੱਚ, ਕਲਿੱਕ ਕਰੋIntel-Get-Started-with-VTune-Profileਆਰ-06 HOW ਪੈਨ ਵਿੱਚ ਬ੍ਰਾਊਜ਼ ਬਟਨ।
  3. ਵਿਸ਼ਲੇਸ਼ਣ ਟ੍ਰੀ ਵਿੱਚ ਐਕਸੀਲੇਟਰ ਗਰੁੱਪ ਤੋਂ GPU ਕੰਪਿਊਟ/ਮੀਡੀਆ ਹੌਟਸਪੌਟਸ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮ ਦੀ ਚੋਣ ਕਰੋ।
    Intel-Get-Started-with-VTune-Profileਆਰ-06
  4. ਪਹਿਲਾਂ ਤੋਂ ਪਰਿਭਾਸ਼ਿਤ ਵਿਕਲਪਾਂ ਨਾਲ ਵਿਸ਼ਲੇਸ਼ਣ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਸਟਾਰਟ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ:

  1. ਓਪਨ ਐੱਸample ਡਾਇਰੈਕਟਰੀ:
    <sample_dir>\VtuneProfiler\matrix_multiply_vtune
  2. ਇਸ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ, ਇੱਕ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਪ੍ਰੋਜੈਕਟ ਖੋਲ੍ਹੋ file matrix_multiply.sln ਨਾਮ ਦਿੱਤਾ ਗਿਆ
  3. multiply.cpp file ਮੈਟ੍ਰਿਕਸ ਗੁਣਾ ਦੇ ਕਈ ਸੰਸਕਰਣ ਸ਼ਾਮਲ ਹਨ। multiply.hpp ਵਿੱਚ ਅਨੁਸਾਰੀ #define MULTIPLY ਲਾਈਨ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਕੇ ਇੱਕ ਸੰਸਕਰਣ ਚੁਣੋ
  4. ਰੀਲੀਜ਼ ਕੌਂਫਿਗਰੇਸ਼ਨ ਨਾਲ ਪੂਰੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਬਣਾਓ।
    ਇਹ matrix_multiply.exe ਨਾਮਕ ਇੱਕ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਬਣਾਉਂਦਾ ਹੈ।
  5. GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਉਣ ਲਈ ਸਿਸਟਮ ਨੂੰ ਤਿਆਰ ਕਰੋ। GPU ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਸੈੱਟਅੱਪ ਸਿਸਟਮ ਦੇਖੋ।
  6. VTune Pro ਸੈੱਟ ਕਰੋfiler ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਬੈਚ ਚਲਾ ਕੇ file: ਨਿਰਯਾਤ \env\vars.bat
  7. ਵਿਸ਼ਲੇਸ਼ਣ ਕਮਾਂਡ ਚਲਾਓ:
    vtune.exe -collect gpu-offload — matrix_multiply.exe

VTune ਪ੍ਰੋfiler ਡਾਟਾ ਇਕੱਠਾ ਕਰਦਾ ਹੈ ਅਤੇ GPU ਕੰਪਿਊਟ/ਮੀਡੀਆ ਹੌਟਸਪੌਟਸ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣ ਨਤੀਜੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ viewਬਿੰਦੂ ਸੰਖੇਪ ਵਿੰਡੋ ਵਿੱਚ, ਇਹ ਸਮਝਣ ਲਈ CPU ਅਤੇ GPU ਸਰੋਤ ਵਰਤੋਂ ਦੇ ਅੰਕੜੇ ਦੇਖੋ ਕਿ ਕੀ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ GPU-ਬੱਧ ਹੈ। ਸਮੇਂ ਦੇ ਨਾਲ ਕੋਡ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕਰਨ ਵਾਲੇ ਮੂਲ CPU ਅਤੇ GPU ਮੈਟ੍ਰਿਕਸ ਦੇਖਣ ਲਈ ਗ੍ਰਾਫਿਕਸ ਵਿੰਡੋ 'ਤੇ ਜਾਓ।

Intel® VTune™ ਪ੍ਰੋ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋfileLinux* OS ਲਈ r

ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰੋ

  1. Intel® VTune™ ਪ੍ਰੋ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋfiler ਤੁਹਾਡੇ Linux* ਸਿਸਟਮ 'ਤੇ.
  2. ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਪ੍ਰਤੀਕ ਜਾਣਕਾਰੀ ਦੇ ਨਾਲ ਅਤੇ ਰੀਲੀਜ਼ ਮੋਡ ਵਿੱਚ ਸਾਰੇ ਅਨੁਕੂਲਨ ਸਮਰਥਿਤ ਨਾਲ ਬਣਾਓ। ਕੰਪਾਈਲਰ ਸੈਟਿੰਗਾਂ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਲਈ, VTune Pro ਵੇਖੋfiler ਔਨਲਾਈਨ ਉਪਭੋਗਤਾ ਗਾਈਡ.
    ਤੁਸੀਂ ਮੈਟਰਿਕਸ s ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋample ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਉਪਲਬਧ ਹੈ \sample\ਮੈਟ੍ਰਿਕਸ। ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਐੱਸampਵਿੱਚ ਨਤੀਜੇ \sample (ਮੈਟ੍ਰਿਕਸ)।
  3. ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ: ਸਰੋਤ /setvars.sh
    ਮੂਲ ਰੂਪ ਵਿੱਚ, the ਹੈ:
    • $HOME/intel/oneapi/ ਜਦੋਂ ਉਪਭੋਗਤਾ ਅਨੁਮਤੀਆਂ ਨਾਲ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ;
    • /opt/intel/oneapi/ ਜਦੋਂ ਰੂਟ ਅਨੁਮਤੀਆਂ ਨਾਲ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਕਦਮ 1: VTune ਪ੍ਰੋ ਸ਼ੁਰੂ ਕਰੋfiler
VTune ਪ੍ਰੋ ਸ਼ੁਰੂ ਕਰੋfileਇਹਨਾਂ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਦੁਆਰਾ:

ਸਰੋਤ / VTune ਪ੍ਰੋ ਸ਼ੁਰੂ ਕਰੋfiler
ਸਟੈਂਡਅਲੋਨ/ਆਈਡੀਈ (GUI)

  1. vtunegui ਕਮਾਂਡ ਚਲਾਓ। VTune Pro ਸ਼ੁਰੂ ਕਰਨ ਲਈfileIntel ਸਿਸਟਮ ਸਟੂਡੀਓ IDE ਤੋਂ, ਟੂਲਸ > VTune Pro ਚੁਣੋfiler> VTune Pro ਲਾਂਚ ਕਰੋfileਆਰ. ਇਹ ਸਾਰੇ ਢੁਕਵੇਂ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਨੂੰ ਸੈੱਟ ਕਰਦਾ ਹੈ ਅਤੇ ਉਤਪਾਦ ਦਾ ਇੱਕ ਸਟੈਂਡਅਲੋਨ ਇੰਟਰਫੇਸ ਲਾਂਚ ਕਰਦਾ ਹੈ।
  2. ਜਦੋਂ GUI ਖੁੱਲ੍ਹਦਾ ਹੈ, ਤਾਂ ਸੁਆਗਤ ਸਕਰੀਨ ਵਿੱਚ ਨਵੇਂ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  3. ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ ਡਾਇਲਾਗ ਬਾਕਸ ਵਿੱਚ, ਪ੍ਰੋਜੈਕਟ ਦਾ ਨਾਮ ਅਤੇ ਸਥਾਨ ਨਿਰਧਾਰਤ ਕਰੋ।
  4. ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਸਟੈਂਡਅਲੋਨ (ਕਮਾਂਡ ਲਾਈਨ)

  • vtune ਕਮਾਂਡ ਚਲਾਓ।

ਕਦਮ 2: ਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ ਅਤੇ ਚਲਾਓ
ਇੱਕ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ, ਇਹਨਾਂ ਮੂਲ ਮੁੱਲਾਂ ਨਾਲ ਕੌਂਫਿਗਰ ਵਿਸ਼ਲੇਸ਼ਣ ਵਿੰਡੋ ਖੁੱਲਦੀ ਹੈ:

Intel-Get-Started-with-VTune-Profileਆਰ-07

  1. ਲਾਂਚ ਐਪਲੀਕੇਸ਼ਨ ਸੈਕਸ਼ਨ ਵਿੱਚ, ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਸਥਿਤੀ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ।
  2. ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ 'ਤੇ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਚਲਾਉਣ ਲਈ ਸਟਾਰਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਇਹ ਵਿਸ਼ਲੇਸ਼ਣ ਇੱਕ ਆਮ ਓਵਰ ਪੇਸ਼ ਕਰਦਾ ਹੈview ਟਾਰਗੇਟ ਸਿਸਟਮ 'ਤੇ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਨ ਵਾਲੇ ਮੁੱਦਿਆਂ ਦੀ।

ਕਦਮ 3: View ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਡੇਟਾ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ
ਜਦੋਂ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨਾ ਪੂਰਾ ਹੋ ਜਾਂਦਾ ਹੈ, VTune Profiler ਸੰਖੇਪ ਵਿੰਡੋ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਨਤੀਜੇ ਦਿਖਾਉਂਦਾ ਹੈ। ਇੱਥੇ, ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਦਰਸ਼ਨ ਵੇਖਦੇ ਹੋview ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਦੀ.
ਓਵਰview ਆਮ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਦੇ ਵਰਣਨ ਦੇ ਨਾਲ ਕਈ ਮੈਟ੍ਰਿਕਸ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।

Intel-Get-Started-with-VTune-Profileਆਰ-08

  • A ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲੇ ਕਾਰਕਾਂ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਲਈ ਹਰੇਕ ਮੈਟ੍ਰਿਕ ਦਾ ਵਿਸਤਾਰ ਕਰੋ।
  • B ਇੱਕ ਫਲੈਗ ਕੀਤਾ ਮੀਟ੍ਰਿਕ ਸਵੀਕਾਰਯੋਗ/ਆਮ ਓਪਰੇਟਿੰਗ ਰੇਂਜ ਤੋਂ ਬਾਹਰ ਇੱਕ ਮੁੱਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਫਲੈਗ ਕੀਤੇ ਮੀਟ੍ਰਿਕ ਨੂੰ ਕਿਵੇਂ ਸੁਧਾਰਿਆ ਜਾਵੇ ਇਹ ਸਮਝਣ ਲਈ ਟੂਲ ਟਿਪਸ ਦੀ ਵਰਤੋਂ ਕਰੋ।
  • C ਹੋਰ ਵਿਸ਼ਲੇਸ਼ਣਾਂ 'ਤੇ ਮਾਰਗਦਰਸ਼ਨ ਦੇਖੋ ਜਿਨ੍ਹਾਂ ਬਾਰੇ ਤੁਹਾਨੂੰ ਅੱਗੇ ਚਲਾਉਣ ਬਾਰੇ ਸੋਚਣਾ ਚਾਹੀਦਾ ਹੈ। ਵਿਸ਼ਲੇਸ਼ਣ ਟ੍ਰੀ ਇਹਨਾਂ ਸਿਫ਼ਾਰਸ਼ਾਂ ਨੂੰ ਉਜਾਗਰ ਕਰਦਾ ਹੈ।

ਅਗਲੇ ਕਦਮ
VTune Pro ਨਾਲ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਸਮੁੱਚਾ ਮੁਲਾਂਕਣ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਇੱਕ ਵਧੀਆ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਹੈfileਆਰ. ਅੱਗੇ, ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਤੁਹਾਡੇ ਐਲਗੋਰਿਦਮ ਨੂੰ ਟਿਊਨਿੰਗ ਦੀ ਲੋੜ ਹੈ।

  1. ਆਮ ਕਾਰਗੁਜ਼ਾਰੀ ਦੀਆਂ ਰੁਕਾਵਟਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ ਇੱਕ ਟਿਊਟੋਰਿਅਲ ਦੀ ਪਾਲਣਾ ਕਰੋ।
  2. ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਹਾਡਾ ਐਲਗੋਰਿਦਮ ਚੰਗੀ ਤਰ੍ਹਾਂ ਤਿਆਰ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਨਤੀਜਿਆਂ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰਨ ਅਤੇ ਹੋਰ ਖੇਤਰਾਂ ਵਿੱਚ ਸੰਭਾਵੀ ਪ੍ਰਦਰਸ਼ਨ ਸੁਧਾਰਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਨੂੰ ਦੁਬਾਰਾ ਚਲਾਓ।

ਇਹ ਵੀ ਦੇਖੋ
ਮਾਈਕ੍ਰੋਆਰਕੀਟੈਕਚਰ ਖੋਜ

VTune ਪ੍ਰੋfiler ਮਦਦ ਟੂਰ

Example: ਪ੍ਰੋfile ਲੀਨਕਸ ਉੱਤੇ ਇੱਕ OpenMP ਐਪਲੀਕੇਸ਼ਨ*
Intel VTune Pro ਦੀ ਵਰਤੋਂ ਕਰੋfiler ਨੂੰ ਇੱਕ ਲੀਨਕਸ ਮਸ਼ੀਨ 'ਤੇ ਪ੍ਰੋfile ਜਿਵੇਂample iso3dfd_omp_offload OpenMP ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ Intel GPU 'ਤੇ ਆਫਲੋਡ ਕੀਤਾ ਗਿਆ। ਜਾਣੋ ਕਿ ਇੱਕ GPU ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਵੇਂ ਚਲਾਉਣਾ ਹੈ ਅਤੇ ਨਤੀਜਿਆਂ ਦੀ ਜਾਂਚ ਕਰਨੀ ਹੈ।

ਪੂਰਵ-ਸ਼ਰਤਾਂ

  • ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡਾ ਸਿਸਟਮ Linux* OS ਕਰਨਲ 4.14 ਜਾਂ ਨਵਾਂ ਸੰਸਕਰਣ ਚਲਾ ਰਿਹਾ ਹੈ।
  • Intel ਪ੍ਰੋਸੈਸਰ ਗ੍ਰਾਫਿਕਸ ਦੇ ਇਹਨਾਂ ਸੰਸਕਰਣਾਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰੋ:
    • ਜਨਰਲ 8
    • ਜਨਰਲ 9
    • ਜਨਰਲ 11
  • ਤੁਹਾਡਾ ਸਿਸਟਮ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ Intel ਪ੍ਰੋਸੈਸਰ 'ਤੇ ਚੱਲਣਾ ਚਾਹੀਦਾ ਹੈ:
    • 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 ਇੰਸਟਾਲ ਕਰੋfiler ਇਹਨਾਂ ਸਰੋਤਾਂ ਵਿੱਚੋਂ ਇੱਕ ਤੋਂ:
    • ਸਟੈਂਡਅਲੋਨ ਉਤਪਾਦ ਡਾਊਨਲੋਡ ਕਰੋ
    • Intel® oneAPI ਬੇਸ ਟੂਲਕਿੱਟ
    • Intel® ਸਿਸਟਮ ਬ੍ਰਿੰਗ-ਅੱਪ ਟੂਲਕਿੱਟ
  • Intel® oneAPI HPC ਟੂਲਕਿੱਟ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰੋ ਜਿਸ ਵਿੱਚ Intel® oneAPI DPC++/C++ ਕੰਪਾਈਲਰ(icx/icpx) ਸ਼ਾਮਲ ਹੈ ਜਿਸਦੀ ਤੁਹਾਨੂੰ ਪ੍ਰੋ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।file OpenMP ਐਪਲੀਕੇਸ਼ਨਾਂ।
  • ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ। vars.sh ਸਕ੍ਰਿਪਟ ਨੂੰ ਚਲਾਓ।
  • GPU ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਆਪਣਾ ਸਿਸਟਮ ਸੈਟ ਅਪ ਕਰੋ।

OpenMP ਆਫਲੋਡ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਓ ਅਤੇ ਕੰਪਾਇਲ ਕਰੋ

  1. iso3dfd_omp_offload OpenMP Offload s ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋample.
  2. ਐੱਸ ਨੂੰ ਖੋਲ੍ਹਿਆ ਗਿਆample ਡਾਇਰੈਕਟਰੀ.
    cd <sample_dir>/ਡਾਇਰੈਕਟਪ੍ਰੋਗਰਾਮਿੰਗ/C++/StructuredGrids/iso3dfd_omp_offload
  3. OpenMP ਆਫਲੋਡ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਕੰਪਾਇਲ ਕਰੋ।

mkdir ਬਿਲਡ;
cmake -DVERIFY_RESULTS=0 ..
ਬਣਾਉਣ - ਜੇ

ਇਹ ਇੱਕ src/iso3dfd ਚੱਲਣਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।

ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਮਿਟਾਉਣ ਲਈ, ਟਾਈਪ ਕਰੋ:
ਸਾਫ਼ ਕਰੋ

ਇਹ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਅਤੇ ਆਬਜੈਕਟ ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ files ਜੋ ਤੁਸੀਂ ਮੇਕ ਕਮਾਂਡ ਨਾਲ ਬਣਾਇਆ ਹੈ।

OpenMP ਔਫਲੋਡ ਐਪਲੀਕੇਸ਼ਨ 'ਤੇ ਇੱਕ GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ
ਤੁਸੀਂ ਹੁਣ ਤੁਹਾਡੇ ਦੁਆਰਾ ਕੰਪਾਇਲ ਕੀਤੀ OpenMP ਐਪਲੀਕੇਸ਼ਨ 'ਤੇ GPU ਆਫਲੋਡ ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਉਣ ਲਈ ਤਿਆਰ ਹੋ।

  1. VTune Pro ਖੋਲ੍ਹੋfiler ਅਤੇ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਲਈ ਨਵੇਂ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  2. ਸੁਆਗਤ ਪੰਨੇ 'ਤੇ, ਆਪਣੇ ਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਸੈੱਟ ਕਰਨ ਲਈ ਕੌਂਫਿਗਰ ਵਿਸ਼ਲੇਸ਼ਣ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  3. ਆਪਣੇ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਇਹਨਾਂ ਸੈਟਿੰਗਾਂ ਨੂੰ ਚੁਣੋ।
    • WHERE ਪੈਨ ਵਿੱਚ, ਲੋਕਲ ਹੋਸਟ ਦੀ ਚੋਣ ਕਰੋ।
    • WHAT ਪੈਨ ਵਿੱਚ, ਐਪਲੀਕੇਸ਼ਨ ਲਾਂਚ ਕਰੋ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ iso3dfd_omp_offload ਬਾਈਨਰੀ ਨੂੰ ਪ੍ਰੋ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਤੌਰ 'ਤੇ ਨਿਰਧਾਰਤ ਕਰੋfile.
    • HOW ਪੈਨ ਵਿੱਚ, ਵਿਸ਼ਲੇਸ਼ਣ ਟ੍ਰੀ ਵਿੱਚ ਐਕਸੀਲੇਟਰ ਗਰੁੱਪ ਤੋਂ GPU ਆਫਲੋਡ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮ ਦੀ ਚੋਣ ਕਰੋ।
      Intel-Get-Started-with-VTune-Profileਆਰ-09
  4. ਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸਟਾਰਟ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

VTune ਪ੍ਰੋfiler ਡਾਟਾ ਇਕੱਠਾ ਕਰਦਾ ਹੈ ਅਤੇ GPU ਆਫਲੋਡ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣ ਨਤੀਜੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ viewਬਿੰਦੂ

  • ਸੰਖੇਪ ਵਿੰਡੋ ਵਿੱਚ, CPU ਅਤੇ GPU ਸਰੋਤ ਵਰਤੋਂ ਦੇ ਅੰਕੜੇ ਵੇਖੋ। ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਇਸ ਡੇਟਾ ਦੀ ਵਰਤੋਂ ਕਰੋ ਕਿ ਕੀ ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਹੈ:
    • GPU-ਬੱਧ
    • CPU-ਬੱਧ
    • ਤੁਹਾਡੇ ਸਿਸਟਮ ਦੇ ਗਣਨਾ ਸਰੋਤਾਂ ਦੀ ਅਕੁਸ਼ਲਤਾ ਨਾਲ ਵਰਤੋਂ ਕਰਨਾ
  • ਬੁਨਿਆਦੀ CPU ਅਤੇ GPU ਮੈਟ੍ਰਿਕਸ ਦੇਖਣ ਲਈ ਪਲੇਟਫਾਰਮ ਵਿੰਡੋ ਵਿੱਚ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਕਰੋ।
  • ਗ੍ਰਾਫਿਕਸ ਵਿੰਡੋ ਵਿੱਚ ਖਾਸ ਕੰਪਿਊਟਿੰਗ ਕਾਰਜਾਂ ਦੀ ਜਾਂਚ ਕਰੋ।

ਡੂੰਘੇ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ, VTune Pro ਵਿੱਚ ਇੱਕ ਸੰਬੰਧਿਤ ਵਿਅੰਜਨ ਦੇਖੋfiler ਪ੍ਰਦਰਸ਼ਨ ਵਿਸ਼ਲੇਸ਼ਣ ਕੁੱਕਬੁੱਕ। ਤੁਸੀਂ GPU ਕੰਪਿਊਟ/ਮੀਡੀਆ ਹੌਟਸਪੌਟਸ ਵਿਸ਼ਲੇਸ਼ਣ ਨਾਲ ਵੀ ਆਪਣੀ ਪ੍ਰੋਫਾਈਲਿੰਗ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ।

Example: ਪ੍ਰੋfile ਇੱਕ SYCL* ਲੀਨਕਸ ਉੱਤੇ ਐਪਲੀਕੇਸ਼ਨ*
VTune ਪ੍ਰੋ ਦੀ ਵਰਤੋਂ ਕਰੋfiler ਦੇ ਨਾਲample matrix_multiply SYCL ਐਪਲੀਕੇਸ਼ਨ ਜੀਪੀਯੂ-ਬਾਊਂਡ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਇਕੱਠੇ ਕੀਤੇ ਉਤਪਾਦ ਅਤੇ ਅੰਕੜਿਆਂ ਤੋਂ ਜਲਦੀ ਜਾਣੂ ਹੋਣ ਲਈ।

ਪੂਰਵ-ਸ਼ਰਤਾਂ

  • VTune Pro ਇੰਸਟਾਲ ਕਰੋfiler ਅਤੇ Intel® oneAPI DPC++/C++ Intel® oneAPI ਬੇਸ ਟੂਲਕਿਟ ਜਾਂ Intel® ਸਿਸਟਮ ਬ੍ਰਿੰਗ-ਅੱਪ ਟੂਲਕਿੱਟ ਤੋਂ ਕੰਪਾਈਲਰ।
  • vars.sh ਸਕ੍ਰਿਪਟ ਨੂੰ ਚਲਾ ਕੇ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ।
  • GPU ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਆਪਣਾ ਸਿਸਟਮ ਸੈਟ ਅਪ ਕਰੋ।

ਮੈਟ੍ਰਿਕਸ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਓ
matrix_multiply_vtune ਕੋਡ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋampIntel oneAPI ਟੂਲਕਿੱਟਾਂ ਲਈ le ਪੈਕੇਜ. ਇਸ 'ਚ ਐੱਸample ਜਿਸਨੂੰ ਤੁਸੀਂ ਬਣਾਉਣ ਅਤੇ ਪ੍ਰੋ ਕਰਨ ਲਈ ਵਰਤ ਸਕਦੇ ਹੋfile ਇੱਕ SYCL ਐਪਲੀਕੇਸ਼ਨ।

ਨੂੰ ਪ੍ਰੋfile ਇੱਕ SYCL ਐਪਲੀਕੇਸ਼ਨ, ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਕੋਡ ਨੂੰ -gline-tables-only ਅਤੇ -fdebug-info-for-profiling Intel oneAPI DPC++ ਕੰਪਾਈਲਰ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੰਪਾਇਲ ਕਰਨਾ ਯਕੀਨੀ ਬਣਾਓ।

ਇਸ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਲਈ ਐੱਸampਲੇ ਐਪਲੀਕੇਸ਼ਨ, ਹੇਠ ਲਿਖੇ ਕੰਮ ਕਰੋ:

  1. ਐੱਸample ਡਾਇਰੈਕਟਰੀ.
    cd <sample_dir/VtuneProfiler/matrix_multiply>
  2. multiply.cpp file src ਫੋਲਡਰ ਵਿੱਚ ਮੈਟਰਿਕਸ ਗੁਣਾ ਦੇ ਕਈ ਸੰਸਕਰਣ ਹਨ। multiply.h ਵਿੱਚ ਅਨੁਸਾਰੀ #define MULTIPLY ਲਾਈਨ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਕੇ ਇੱਕ ਸੰਸਕਰਣ ਚੁਣੋ।
  3. ਮੌਜੂਦਾ ਮੇਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਪ ਬਣਾਓfile:
    cmake
    ਬਣਾਉ
    ਇਹ ਇੱਕ matrix.icpx -fsycl ਚੱਲਣਯੋਗ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।
    ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਮਿਟਾਉਣ ਲਈ, ਟਾਈਪ ਕਰੋ:
    ਸਾਫ਼ ਕਰੋ
    ਇਹ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਅਤੇ ਆਬਜੈਕਟ ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ files ਜੋ ਮੇਕ ਕਮਾਂਡ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਸਨ।

GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ
ਮੈਟਰਿਕਸ 'ਤੇ ਇੱਕ GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓample.

  1. VTune Pro ਲਾਂਚ ਕਰੋfiler vtune-gui ਕਮਾਂਡ ਨਾਲ।
  2. ਸੁਆਗਤ ਪੰਨੇ ਤੋਂ ਨਵੇਂ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  3. ਆਪਣੇ s ਲਈ ਇੱਕ ਨਾਮ ਅਤੇ ਸਥਾਨ ਨਿਰਧਾਰਤ ਕਰੋample project ਅਤੇ Create Project 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  4. WHAT ਪੈਨ ਵਿੱਚ, matrix.icpx-fsycl ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ file.
  5. HOW ਪੈਨ ਵਿੱਚ, ਕਲਿੱਕ ਕਰੋ Intel-Get-Started-with-VTune-Profileਆਰ-06 ਬ੍ਰਾਊਜ਼ ਬਟਨ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਟ੍ਰੀ ਵਿੱਚ ਐਕਸੀਲੇਟਰ ਗਰੁੱਪ ਤੋਂ GPU ਕੰਪਿਊਟ/ਮੀਡੀਆ ਹੌਟਸਪੌਟਸ ਵਿਸ਼ਲੇਸ਼ਣ ਚੁਣੋ।
    Intel-Get-Started-with-VTune-Profileਆਰ-10
  6. ਪਹਿਲਾਂ ਤੋਂ ਚੁਣੇ ਗਏ ਵਿਕਲਪਾਂ ਨਾਲ ਵਿਸ਼ਲੇਸ਼ਣ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਹੇਠਾਂ ਸਟਾਰਟ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ:

  1. GPU ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਉਣ ਲਈ ਸਿਸਟਮ ਨੂੰ ਤਿਆਰ ਕਰੋ। GPU ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਸੈੱਟਅੱਪ ਸਿਸਟਮ ਦੇਖੋ।
  2. Intel ਸੌਫਟਵੇਅਰ ਟੂਲਸ ਲਈ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ:
    ਸਰੋਤ $ONEAPI_ROOT/setvars.sh
  3. GPU ਕੰਪਿਊਟ/ਮੀਡੀਆ ਹੌਟਸਪੌਟਸ ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ:
    vtune -collect gpu-hotspots -r ./result_gpu-hotspots — ./matrix.icpx -fsycl
    ਸੰਖੇਪ ਰਿਪੋਰਟ ਦੇਖਣ ਲਈ, ਟਾਈਪ ਕਰੋ:
    vtune -ਰਿਪੋਰਟ ਸੰਖੇਪ -r ./result_gpu-ਹੌਟਸਪੌਟਸ

VTune ਪ੍ਰੋfiler ਡਾਟਾ ਇਕੱਠਾ ਕਰਦਾ ਹੈ ਅਤੇ GPU ਕੰਪਿਊਟ/ਮੀਡੀਆ ਹੌਟਸਪੌਟਸ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣ ਨਤੀਜੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ viewਬਿੰਦੂ ਸੰਖੇਪ ਵਿੰਡੋ ਵਿੱਚ, ਇਹ ਸਮਝਣ ਲਈ CPU ਅਤੇ GPU ਸਰੋਤ ਵਰਤੋਂ ਦੇ ਅੰਕੜੇ ਦੇਖੋ ਕਿ ਕੀ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ GPU-ਬੱਧ ਹੈ। ਸਮੇਂ ਦੇ ਨਾਲ ਕੋਡ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕਰਨ ਵਾਲੇ ਮੂਲ CPU ਅਤੇ GPU ਮੈਟ੍ਰਿਕਸ ਦੇਖਣ ਲਈ ਗ੍ਰਾਫਿਕਸ ਵਿੰਡੋ 'ਤੇ ਜਾਓ।

Intel® VTune™ ਪ੍ਰੋ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋfilemacOS ਲਈ r*

VTune ਪ੍ਰੋ ਦੀ ਵਰਤੋਂ ਕਰੋfileਇੱਕ ਗੈਰ-macOS ਸਿਸਟਮ (ਸਿਰਫ਼ ਲੀਨਕਸ* ਜਾਂ ਐਂਡਰੌਇਡ*) 'ਤੇ ਰਿਮੋਟ ਟਾਰਗੇਟ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ ਇੱਕ macOS ਸਿਸਟਮ 'ਤੇ r.

ਤੁਸੀਂ VTune Pro ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰ ਸਕਦੇfileਇਹਨਾਂ ਉਦੇਸ਼ਾਂ ਲਈ ਇੱਕ macOS ਵਾਤਾਵਰਣ ਵਿੱਚ r:

  • ਪ੍ਰੋfile macOS ਸਿਸਟਮ ਜਿਸ 'ਤੇ ਇਹ ਸਥਾਪਿਤ ਹੈ।
  • ਇੱਕ ਰਿਮੋਟ macOS ਸਿਸਟਮ 'ਤੇ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ।

ਮੈਕੋਸ ਹੋਸਟ ਤੋਂ ਰਿਮੋਟ ਲੀਨਕਸ* ਜਾਂ ਐਂਡਰਾਇਡ* ਟੀਚੇ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ, ਇਹਨਾਂ ਕਦਮਾਂ ਵਿੱਚੋਂ ਇੱਕ ਕਰੋ:

  • ਇੱਕ VTune ਪ੍ਰੋ ਚਲਾਓfileਟੀਚੇ ਵਜੋਂ ਦਰਸਾਏ ਰਿਮੋਟ ਸਿਸਟਮ ਨਾਲ ਮੈਕੋਸ ਸਿਸਟਮ 'ਤੇ r ਵਿਸ਼ਲੇਸ਼ਣ। ਜਦੋਂ ਵਿਸ਼ਲੇਸ਼ਣ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ, VTune ਪ੍ਰੋfiler ਡਾਟਾ ਇਕੱਠਾ ਕਰਨ ਲਈ ਰਿਮੋਟ ਸਿਸਟਮ ਨਾਲ ਜੁੜਦਾ ਹੈ, ਫਿਰ ਨਤੀਜਿਆਂ ਨੂੰ ਮੈਕੋਸ ਹੋਸਟ ਲਈ ਵਾਪਸ ਲਿਆਉਂਦਾ ਹੈ viewing.
  • ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਟਾਰਗੇਟ ਸਿਸਟਮ 'ਤੇ ਇੱਕ ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ ਅਤੇ ਨਤੀਜਿਆਂ ਨੂੰ ਮੈਕੋਸ ਸਿਸਟਮ ਲਈ ਕਾਪੀ ਕਰੋ viewVTune Pro ਵਿੱਚ ingfiler.

ਇਸ ਦਸਤਾਵੇਜ਼ ਦੇ ਕਦਮ ਇੱਕ ਰਿਮੋਟ ਲੀਨਕਸ ਟਾਰਗੇਟ ਸਿਸਟਮ ਨੂੰ ਮੰਨਦੇ ਹਨ ਅਤੇ VTune Pro ਤੋਂ SSH ਪਹੁੰਚ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਪ੍ਰਦਰਸ਼ਨ ਡੇਟਾ ਇਕੱਤਰ ਕਰਦੇ ਹਨ।filer ਇੱਕ macOS ਹੋਸਟ ਸਿਸਟਮ ਤੇ.

ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰੋ

  1. Intel® VTune™ ਪ੍ਰੋ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋfileਤੁਹਾਡੇ macOS* ਸਿਸਟਮ 'ਤੇ r.
  2. ਆਪਣੀ ਲੀਨਕਸ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਪ੍ਰਤੀਕ ਜਾਣਕਾਰੀ ਅਤੇ ਰੀਲੀਜ਼ ਮੋਡ ਵਿੱਚ ਸਾਰੇ ਅਨੁਕੂਲਨ ਸਮਰਥਿਤ ਨਾਲ ਬਣਾਓ। ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਲਈ, VTune Pro ਵਿੱਚ ਕੰਪਾਈਲਰ ਸੈਟਿੰਗਾਂ ਦੇਖੋfiler ਮਦਦ.
  3. ਪਾਸਵਰਡ-ਰਹਿਤ ਮੋਡ ਵਿੱਚ ਕੰਮ ਕਰਨ ਲਈ ਹੋਸਟ macOS ਸਿਸਟਮ ਤੋਂ ਟਾਰਗਿਟ ਲੀਨਕਸ ਸਿਸਟਮ ਲਈ SSH ਪਹੁੰਚ ਸੈਟ ਅਪ ਕਰੋ।

ਕਦਮ 1: VTune ਪ੍ਰੋ ਸ਼ੁਰੂ ਕਰੋfiler

  1. VTune Pro ਲਾਂਚ ਕਰੋfiler vtune-gui ਕਮਾਂਡ ਨਾਲ।
    ਮੂਲ ਰੂਪ ਵਿੱਚ, the /opt/intel/oneapi/ ਹੈ।
  2. ਜਦੋਂ GUI ਖੁੱਲ੍ਹਦਾ ਹੈ, ਤਾਂ ਸੁਆਗਤ ਸਕਰੀਨ ਵਿੱਚ ਨਵੇਂ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  3. ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ ਡਾਇਲਾਗ ਬਾਕਸ ਵਿੱਚ, ਪ੍ਰੋਜੈਕਟ ਦਾ ਨਾਮ ਅਤੇ ਸਥਾਨ ਨਿਰਧਾਰਤ ਕਰੋ।
  4. ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਕਦਮ 2: ਵਿਸ਼ਲੇਸ਼ਣ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ ਅਤੇ ਚਲਾਓ
ਤੁਹਾਡੇ ਦੁਆਰਾ ਇੱਕ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ, ਪਰਫਾਰਮੈਂਸ ਸਨੈਪਸ਼ਾਟ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮ ਦੇ ਨਾਲ ਕੌਂਫਿਗਰ ਵਿਸ਼ਲੇਸ਼ਣ ਵਿੰਡੋ ਖੁੱਲ੍ਹਦੀ ਹੈ।
ਇਹ ਵਿਸ਼ਲੇਸ਼ਣ ਇੱਕ ਓਵਰ ਪੇਸ਼ ਕਰਦਾ ਹੈview ਉਹਨਾਂ ਮੁੱਦਿਆਂ ਦਾ ਜੋ ਟਾਰਗੇਟ ਸਿਸਟਮ 'ਤੇ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰਦੇ ਹਨ।

Intel-Get-Started-with-VTune-Profileਆਰ-11

  1. WHERE ਪੈਨ ਵਿੱਚ, ਰਿਮੋਟ ਲੀਨਕਸ (SSH) ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ username@ hostname[:port] ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟਾਰਗੇਟ ਲੀਨਕਸ ਸਿਸਟਮ ਦਿਓ।
    VTune ਪ੍ਰੋfiler ਲੀਨਕਸ ਸਿਸਟਮ ਨਾਲ ਜੁੜਦਾ ਹੈ ਅਤੇ ਟਾਰਗਿਟ ਪੈਕੇਜ ਨੂੰ ਇੰਸਟਾਲ ਕਰਦਾ ਹੈ।
  2. WHAT ਪੈਨ ਵਿੱਚ, ਟਾਰਗਿਟ ਲੀਨਕਸ ਸਿਸਟਮ ਉੱਤੇ ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਮਾਰਗ ਪ੍ਰਦਾਨ ਕਰੋ।
  3. ਐਪਲੀਕੇਸ਼ਨ 'ਤੇ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਚਲਾਉਣ ਲਈ ਸਟਾਰਟ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਕਦਮ 3: View ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਡੇਟਾ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ
ਜਦੋਂ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨਾ ਪੂਰਾ ਹੋ ਜਾਂਦਾ ਹੈ, VTune Profiler macOS ਸਿਸਟਮ 'ਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਨਤੀਜੇ ਦਿਖਾਉਂਦਾ ਹੈ। ਸੰਖੇਪ ਵਿੰਡੋ ਵਿੱਚ ਆਪਣਾ ਵਿਸ਼ਲੇਸ਼ਣ ਸ਼ੁਰੂ ਕਰੋ। ਇੱਥੇ, ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਦਰਸ਼ਨ ਵੇਖਦੇ ਹੋview ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਦੀ.

ਓਵਰview ਆਮ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਦੇ ਵਰਣਨ ਦੇ ਨਾਲ ਕਈ ਮੈਟ੍ਰਿਕਸ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।

Intel-Get-Started-with-VTune-Profileਆਰ-12

  • A ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲੇ ਕਾਰਕਾਂ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਲਈ ਹਰੇਕ ਮੈਟ੍ਰਿਕ ਦਾ ਵਿਸਤਾਰ ਕਰੋ।
  • B ਇੱਕ ਫਲੈਗ ਕੀਤਾ ਮੀਟ੍ਰਿਕ ਸਵੀਕਾਰਯੋਗ/ਆਮ ਓਪਰੇਟਿੰਗ ਰੇਂਜ ਤੋਂ ਬਾਹਰ ਇੱਕ ਮੁੱਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਫਲੈਗ ਕੀਤੇ ਮੀਟ੍ਰਿਕ ਨੂੰ ਕਿਵੇਂ ਸੁਧਾਰਿਆ ਜਾਵੇ ਇਹ ਸਮਝਣ ਲਈ ਟੂਲ ਟਿਪਸ ਦੀ ਵਰਤੋਂ ਕਰੋ।
  • C ਹੋਰ ਵਿਸ਼ਲੇਸ਼ਣਾਂ 'ਤੇ ਮਾਰਗਦਰਸ਼ਨ ਦੇਖੋ ਜਿਨ੍ਹਾਂ ਬਾਰੇ ਤੁਹਾਨੂੰ ਅੱਗੇ ਚਲਾਉਣ ਬਾਰੇ ਸੋਚਣਾ ਚਾਹੀਦਾ ਹੈ। ਵਿਸ਼ਲੇਸ਼ਣ ਟ੍ਰੀ ਇਹਨਾਂ ਸਿਫ਼ਾਰਸ਼ਾਂ ਨੂੰ ਉਜਾਗਰ ਕਰਦਾ ਹੈ।

ਅਗਲੇ ਕਦਮ
VTune Pro ਨਾਲ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਸਮੁੱਚਾ ਮੁਲਾਂਕਣ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਇੱਕ ਵਧੀਆ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਹੈfiler.
ਅੱਗੇ, ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਤੁਹਾਡੇ ਐਲਗੋਰਿਦਮ ਨੂੰ ਟਿਊਨਿੰਗ ਦੀ ਲੋੜ ਹੈ।

  1. ਆਪਣੀ ਅਰਜ਼ੀ 'ਤੇ ਹੌਟਸਪੌਟਸ ਵਿਸ਼ਲੇਸ਼ਣ ਚਲਾਓ।
  2. ਹੌਟਸਪੌਟਸ ਟਿਊਟੋਰਿਅਲ ਦੀ ਪਾਲਣਾ ਕਰੋ। ਆਪਣੇ ਹੌਟਸਪੌਟਸ ਵਿਸ਼ਲੇਸ਼ਣ ਦਾ ਵੱਧ ਤੋਂ ਵੱਧ ਲਾਹਾ ਲੈਣ ਲਈ ਤਕਨੀਕਾਂ ਸਿੱਖੋ।
  3. ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਹਾਡਾ ਐਲਗੋਰਿਦਮ ਚੰਗੀ ਤਰ੍ਹਾਂ ਤਿਆਰ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਨਤੀਜਿਆਂ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰਨ ਅਤੇ ਹੋਰ ਖੇਤਰਾਂ ਵਿੱਚ ਸੰਭਾਵੀ ਪ੍ਰਦਰਸ਼ਨ ਸੁਧਾਰਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਸਨੈਪਸ਼ਾਟ ਨੂੰ ਦੁਬਾਰਾ ਚਲਾਓ।

ਇਹ ਵੀ ਦੇਖੋ
ਮਾਈਕ੍ਰੋਆਰਕੀਟੈਕਚਰ ਖੋਜ

VTune ਪ੍ਰੋfiler ਮਦਦ ਟੂਰ

ਜਿਆਦਾ ਜਾਣੋ
ਦਸਤਾਵੇਜ਼ / ਵਰਣਨ

  • ਯੂਜ਼ਰ ਗਾਈਡ
    ਯੂਜ਼ਰ ਗਾਈਡ VTune ਪ੍ਰੋ ਲਈ ਪ੍ਰਾਇਮਰੀ ਦਸਤਾਵੇਜ਼ ਹੈfiler.
    ਨੋਟ ਕਰੋ
    ਤੁਸੀਂ VTune Pro ਦਾ ਇੱਕ ਔਫਲਾਈਨ ਸੰਸਕਰਣ ਵੀ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋfiler ਦਸਤਾਵੇਜ਼।
  • ਆਨਲਾਈਨ ਸਿਖਲਾਈ
    VTune Pro ਦੀਆਂ ਮੂਲ ਗੱਲਾਂ ਸਿੱਖਣ ਲਈ ਔਨਲਾਈਨ ਸਿਖਲਾਈ ਸਾਈਟ ਇੱਕ ਵਧੀਆ ਸਰੋਤ ਹੈfileਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਗਾਈਡਾਂ, ਵੀਡੀਓਜ਼, ਟਿਊਟੋਰਿਅਲਸ, webinars, ਅਤੇ ਤਕਨੀਕੀ ਲੇਖ.
  • ਕੁੱਕਬੁੱਕ
    ਪ੍ਰਦਰਸ਼ਨ ਵਿਸ਼ਲੇਸ਼ਣ ਕੁੱਕਬੁੱਕ ਜਿਸ ਵਿੱਚ VTune ਪ੍ਰੋ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰਸਿੱਧ ਪ੍ਰਦਰਸ਼ਨ ਸਮੱਸਿਆਵਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਅਤੇ ਹੱਲ ਕਰਨ ਲਈ ਪਕਵਾਨਾਂ ਸ਼ਾਮਲ ਹਨfiler.
  • ਵਿੰਡੋਜ਼ ਲਈ ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ | ਲੀਨਕਸ | macOS ਮੇਜ਼ਬਾਨ
    ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਵਿੱਚ VTune Pro ਲਈ ਬੁਨਿਆਦੀ ਇੰਸਟਾਲੇਸ਼ਨ ਨਿਰਦੇਸ਼ ਸ਼ਾਮਲ ਹਨfiler ਅਤੇ ਵੱਖ-ਵੱਖ ਡਰਾਈਵਰਾਂ ਅਤੇ ਕੁਲੈਕਟਰਾਂ ਲਈ ਪੋਸਟ-ਇੰਸਟਾਲੇਸ਼ਨ ਸੰਰਚਨਾ ਨਿਰਦੇਸ਼।
  • ਟਿਊਟੋਰੀਅਲ
    VTune ਪ੍ਰੋfiler ਟਿਊਟੋਰਿਅਲ ਇੱਕ ਛੋਟੇ s ਨਾਲ ਬੁਨਿਆਦੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੁਆਰਾ ਇੱਕ ਨਵੇਂ ਉਪਭੋਗਤਾ ਨੂੰ ਮਾਰਗਦਰਸ਼ਨ ਕਰਦੇ ਹਨampਲੇ ਐਪਲੀਕੇਸ਼ਨ.
  • ਰੀਲੀਜ਼ ਨੋਟਸ
    VTune Pro ਦੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋfiler, ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਸਿਸਟਮ ਲੋੜਾਂ ਅਤੇ ਹੱਲ ਕੀਤੇ ਗਏ ਤਕਨੀਕੀ ਮੁੱਦਿਆਂ ਦੇ ਵਿਆਪਕ ਵਰਣਨ ਸਮੇਤ।
    VTune Pro ਦੇ ਸਟੈਂਡਅਲੋਨ ਅਤੇ ਟੂਲਕਿੱਟ ਸੰਸਕਰਣਾਂ ਲਈfiler, ਮੌਜੂਦਾ ਸਿਸਟਮ ਲੋੜਾਂ ਨੂੰ ਸਮਝੋ।

ਨੋਟਿਸ ਅਤੇ ਬੇਦਾਅਵਾ
ਇੰਟੈੱਲ ਤਕਨਾਲੋਜੀਆਂ ਨੂੰ ਸਮਰੱਥ ਹਾਰਡਵੇਅਰ, ਸਾੱਫਟਵੇਅਰ ਜਾਂ ਸੇਵਾ ਐਕਟੀਵੇਸ਼ਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ.
ਕੋਈ ਵੀ ਉਤਪਾਦ ਜਾਂ ਭਾਗ ਬਿਲਕੁਲ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੋ ਸਕਦਾ।
ਤੁਹਾਡੀਆਂ ਕੀਮਤਾਂ ਅਤੇ ਨਤੀਜੇ ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ.
© ਇੰਟੇਲ ਕਾਰਪੋਰੇਸ਼ਨ। Intel, Intel ਲੋਗੋ, ਅਤੇ ਹੋਰ Intel ਚਿੰਨ੍ਹ Intel ਕਾਰਪੋਰੇਸ਼ਨ ਜਾਂ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਹੋਰ ਨਾਵਾਂ ਅਤੇ ਬ੍ਰਾਂਡਾਂ 'ਤੇ ਦੂਜਿਆਂ ਦੀ ਸੰਪਤੀ ਵਜੋਂ ਦਾਅਵਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
Intel, Intel ਲੋਗੋ, Intel Atom, Intel Core, Intel Xeon Phi, VTune ਅਤੇ Xeon ਅਮਰੀਕਾ ਅਤੇ/ਜਾਂ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ Intel ਕਾਰਪੋਰੇਸ਼ਨ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
*ਹੋਰ ਨਾਵਾਂ ਅਤੇ ਬ੍ਰਾਂਡਾਂ 'ਤੇ ਦੂਜਿਆਂ ਦੀ ਸੰਪਤੀ ਵਜੋਂ ਦਾਅਵਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
Microsoft, Windows, ਅਤੇ Windows ਲੋਗੋ ਸੰਯੁਕਤ ਰਾਜ ਅਤੇ/ਜਾਂ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ Microsoft Corporation ਦੇ ਟ੍ਰੇਡਮਾਰਕ, ਜਾਂ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
ਜਾਵਾ ਓਰੇਕਲ ਅਤੇ / ਜਾਂ ਇਸਦੇ ਸਹਿਯੋਗੀ ਸੰਗਤਾਂ ਦਾ ਇੱਕ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ.
OpenCL ਅਤੇ OpenCL ਲੋਗੋ ਐਪਲ ਇੰਕ. ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ ਜੋ Khronos ਦੁਆਰਾ ਇਜਾਜ਼ਤ ਦੁਆਰਾ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।

ਇੰਟੈੱਲ ਤਕਨਾਲੋਜੀਆਂ ਨੂੰ ਸਮਰੱਥ ਹਾਰਡਵੇਅਰ, ਸਾੱਫਟਵੇਅਰ ਜਾਂ ਸੇਵਾ ਐਕਟੀਵੇਸ਼ਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ.
ਕੋਈ ਵੀ ਉਤਪਾਦ ਜਾਂ ਭਾਗ ਬਿਲਕੁਲ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੋ ਸਕਦਾ।
ਤੁਹਾਡੀਆਂ ਕੀਮਤਾਂ ਅਤੇ ਨਤੀਜੇ ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ.
© ਇੰਟੇਲ ਕਾਰਪੋਰੇਸ਼ਨ। Intel, Intel ਲੋਗੋ, ਅਤੇ ਹੋਰ Intel ਚਿੰਨ੍ਹ Intel ਕਾਰਪੋਰੇਸ਼ਨ ਜਾਂ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਹੋਰ ਨਾਵਾਂ ਅਤੇ ਬ੍ਰਾਂਡਾਂ 'ਤੇ ਦੂਜਿਆਂ ਦੀ ਸੰਪਤੀ ਵਜੋਂ ਦਾਅਵਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
Intel, Intel ਲੋਗੋ, Intel Atom, Intel Core, Intel Xeon Phi, VTune ਅਤੇ Xeon ਅਮਰੀਕਾ ਅਤੇ/ਜਾਂ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ Intel ਕਾਰਪੋਰੇਸ਼ਨ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
*ਹੋਰ ਨਾਵਾਂ ਅਤੇ ਬ੍ਰਾਂਡਾਂ 'ਤੇ ਦੂਜਿਆਂ ਦੀ ਸੰਪਤੀ ਵਜੋਂ ਦਾਅਵਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
Microsoft, Windows, ਅਤੇ Windows ਲੋਗੋ ਸੰਯੁਕਤ ਰਾਜ ਅਤੇ/ਜਾਂ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ Microsoft Corporation ਦੇ ਟ੍ਰੇਡਮਾਰਕ, ਜਾਂ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
ਜਾਵਾ ਓਰੇਕਲ ਅਤੇ / ਜਾਂ ਇਸਦੇ ਸਹਿਯੋਗੀ ਸੰਗਤਾਂ ਦਾ ਇੱਕ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ.
OpenCL ਅਤੇ OpenCL ਲੋਗੋ ਐਪਲ ਇੰਕ. ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ ਜੋ Khronos ਦੁਆਰਾ ਇਜਾਜ਼ਤ ਦੁਆਰਾ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

intel VTune Pro ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋfiler [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
VTune Pro ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋfiler, VTune Pro ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋfiler, VTune ਪ੍ਰੋfiler

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *