intel oneAPI ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ
ਉਤਪਾਦ ਜਾਣਕਾਰੀ
ਇੱਕ API ਥਰਿੱਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (ਇੱਕ ਟੀਬੀ)
oneAPI ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (oneTBB) C++ ਕੋਡ ਲਈ ਇੱਕ ਰਨਟਾਈਮ-ਅਧਾਰਿਤ ਸਮਾਨਾਂਤਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਮਾਡਲ ਹੈ ਜੋ ਥਰਿੱਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਇਹ ਇੱਕ ਟੈਂਪਲੇਟ-ਅਧਾਰਿਤ ਰਨਟਾਈਮ ਲਾਇਬ੍ਰੇਰੀ ਹੈ ਜੋ ਮਲਟੀ-ਕੋਰ ਪ੍ਰੋਸੈਸਰਾਂ ਦੇ ਸੁਤੰਤਰ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਵਰਤਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤੀ ਗਈ ਹੈ। oneTBB ਗਣਨਾ ਨੂੰ ਸਮਾਨਾਂਤਰ ਚੱਲ ਰਹੇ ਕਾਰਜਾਂ ਵਿੱਚ ਤੋੜ ਕੇ ਸਮਾਂਤਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੂੰ ਸਰਲ ਬਣਾਉਂਦਾ ਹੈ। ਸਮਾਨਤਾ ਨੂੰ ਇੱਕ ਇੱਕਲੇ ਪ੍ਰਕਿਰਿਆ ਦੇ ਅੰਦਰ ਥ੍ਰੈੱਡਾਂ ਰਾਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇੱਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿਧੀ ਜੋ ਇੱਕੋ ਜਾਂ ਵੱਖੋ-ਵੱਖਰੇ ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਲਾਗੂ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।
oneTBB ਨੂੰ ਇਕੱਲੇ ਉਤਪਾਦ ਵਜੋਂ ਜਾਂ Intel(R) oneAPI ਬੇਸ ਟੂਲਕਿਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਉਤਪਾਦ ਸਿਸਟਮ ਲੋੜਾਂ ਦੇ ਇੱਕ ਸਮੂਹ ਦੇ ਨਾਲ ਆਉਂਦਾ ਹੈ ਜੋ ਇੰਸਟਾਲੇਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਪੂਰੀਆਂ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।
ਸਿਸਟਮ ਦੀਆਂ ਲੋੜਾਂ
- oneTBB ਸਿਸਟਮ ਲੋੜਾਂ ਨੂੰ ਵੇਖੋ।
ਇੰਸਟਾਲੇਸ਼ਨ
- OneTBB ਨੂੰ ਇਕੱਲੇ ਉਤਪਾਦ ਵਜੋਂ ਜਾਂ Intel(R) oneAPI ਬੇਸ ਟੂਲਕਿਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਡਾਊਨਲੋਡ ਕਰੋ।
- ਸਟੈਂਡ-ਅਲੋਨ ਸੰਸਕਰਣ (Windows* OS ਅਤੇ Linux* OS) ਅਤੇ Intel(R) oneAPI ਟੂਲਕਿਟਸ ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਲਈ ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਵੇਖੋ।
ਵਰਤੋਂ ਨਿਰਦੇਸ਼
-
- OneTBB ਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਬਾਅਦ, oneTBB ਇੰਸਟਾਲੇਸ਼ਨ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾ ਕੇ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈੱਟ ਕਰੋ। ਮੂਲ ਰੂਪ ਵਿੱਚ, ਇੰਸਟਾਲੇਸ਼ਨ ਡਾਇਰੈਕਟਰੀ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹੈ:
Linux* OS ਲਈ: /opt/intel/Konami/tab/latest/env/vars.sh
ਵਿੰਡੋਜ਼ * OS ਲਈ: % ਪ੍ਰੋਗਰਾਮFiles(x86)%InteloneAPItbblatestenvvars.bat
-
- pkg-config ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ Linux* OS ਅਤੇ macOS* 'ਤੇ oneTBB ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਕੰਪਾਇਲ ਕਰੋ। ਸਮੇਤ ਦੀ ਖੋਜ ਕਰਨ ਲਈ ਪੂਰਾ ਮਾਰਗ ਪ੍ਰਦਾਨ ਕਰੋ files ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ, ਜਾਂ ਇਸ ਤਰ੍ਹਾਂ ਦੀ ਇੱਕ ਸਧਾਰਨ ਲਾਈਨ ਪ੍ਰਦਾਨ ਕਰੋ:
g++ -o ਟੈਸਟ test.cpp $(pkg-config –libs –flags ਟੈਬ)
- Windows* OS ਲਈ, ਇਸ ਤੋਂ ਇਲਾਵਾ –msvc-ਸਿੰਟੈਕਸ ਵਿਕਲਪ ਫਲੈਗ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜੋ ਕੰਪਾਈਲਿੰਗ ਅਤੇ ਲਿੰਕਿੰਗ ਫਲੈਗ ਨੂੰ ਇੱਕ ਉਚਿਤ ਮੋਡ ਵਿੱਚ ਬਦਲਦਾ ਹੈ।
- ਵਿਸਤ੍ਰਿਤ ਨੋਟਸ, ਜਾਣੇ-ਪਛਾਣੇ ਮੁੱਦਿਆਂ, ਅਤੇ ਤਬਦੀਲੀਆਂ ਲਈ GitHub 'ਤੇ ਡਿਵੈਲਪਰ ਗਾਈਡ ਅਤੇ API ਸੰਦਰਭ ਵੇਖੋ।
ਇੱਕ API ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (ਇੱਕ ਟੀਬੀ) ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ
- oneAPI ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (oneTBB) C++ ਕੋਡ ਲਈ ਇੱਕ ਰਨਟਾਈਮ-ਅਧਾਰਿਤ ਸਮਾਨਾਂਤਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਮਾਡਲ ਹੈ ਜੋ ਥਰਿੱਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਮਲਟੀ-ਕੋਰ ਪ੍ਰੋਸੈਸਰਾਂ ਦੀ ਲੁਕਵੀਂ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਵਰਤਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਇੱਕ ਟੈਂਪਲੇਟ-ਅਧਾਰਿਤ ਰਨਟਾਈਮ ਲਾਇਬ੍ਰੇਰੀ ਸ਼ਾਮਲ ਹੈ।
oneTBB ਤੁਹਾਨੂੰ ਸਮਾਨਾਂਤਰ ਚੱਲ ਰਹੇ ਕਾਰਜਾਂ ਵਿੱਚ ਗਣਨਾ ਨੂੰ ਤੋੜ ਕੇ ਸਮਾਂਤਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੂੰ ਸਰਲ ਬਣਾਉਣ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ। - ਇੱਕ ਸਿੰਗਲ ਪ੍ਰਕਿਰਿਆ ਦੇ ਅੰਦਰ, ਸਮਾਨਤਾ ਨੂੰ ਥ੍ਰੈੱਡਾਂ ਦੁਆਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇੱਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿਧੀ ਜੋ ਇੱਕੋ ਜਾਂ ਵੱਖੋ-ਵੱਖਰੇ ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਲਾਗੂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ।
- ਇੱਥੇ ਤੁਸੀਂ ਥਰਿੱਡਾਂ ਦੁਆਰਾ ਕਾਰਜਾਂ ਦੇ ਸੰਭਾਵਿਤ ਐਗਜ਼ੀਕਿਊਸ਼ਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ।
ਸਕੇਲੇਬਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਲਿਖਣ ਲਈ ਇੱਕ ਟੈਬ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜੋ:
- ਥਰਿੱਡਾਂ ਦੀ ਬਜਾਏ ਲਾਜ਼ੀਕਲ ਸਮਾਨਾਂਤਰ ਬਣਤਰ ਦਿਓ
- ਡਾਟਾ-ਸਮਾਂਤਰ ਪ੍ਰੋਗਰਾਮਿੰਗ 'ਤੇ ਜ਼ੋਰ ਦਿਓ
- ਐਡਵਾਂਸ ਲਓtagਸਮਕਾਲੀ ਸੰਗ੍ਰਹਿ ਅਤੇ ਸਮਾਂਤਰ ਐਲਗੋਰਿਦਮ ਦਾ e
- oneTBB ਨੇਸਟਡ ਸਮਾਨਤਾ ਅਤੇ ਲੋਡ ਸੰਤੁਲਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਸਿਸਟਮ ਨੂੰ ਓਵਰਸਬਸਕ੍ਰਾਈਬ ਕਰਨ ਬਾਰੇ ਚਿੰਤਾ ਕੀਤੇ ਬਿਨਾਂ ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। oneTBB ਇਕੱਲੇ ਉਤਪਾਦ ਵਜੋਂ ਅਤੇ Intel® oneAPI ਬੇਸ ਟੂਲਕਿਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਉਪਲਬਧ ਹੈ।
ਸਿਸਟਮ ਦੀਆਂ ਲੋੜਾਂ
- oneTBB ਸਿਸਟਮ ਲੋੜਾਂ ਨੂੰ ਵੇਖੋ।
Intel(R) oneAPI ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (oneTBB) ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ
- OneTBB ਨੂੰ ਇਕੱਲੇ ਉਤਪਾਦ ਵਜੋਂ ਜਾਂ Intel(R) oneAPI ਬੇਸ ਟੂਲਕਿਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਡਾਊਨਲੋਡ ਕਰੋ। ਇੱਕ ਸਟੈਂਡ-ਅਲੋਨ ਸੰਸਕਰਣ (Windows* OS ਅਤੇ Linux* OS) ਅਤੇ Intel(R) oneAPI ਟੂਲਕਿਟਸ ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਲਈ ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਦੇਖੋ।
ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰੋ
OneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈੱਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ:
- oneTBB ਇੰਸਟਾਲੇਸ਼ਨ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ ( ). ਮੂਲ ਰੂਪ ਵਿੱਚ, ਹੇਠ ਦਿੱਤੀ ਹੈ:
- Linux* OS 'ਤੇ:
- ਸੁਪਰ ਉਪਭੋਗਤਾਵਾਂ ਲਈ (ਰੂਟ): /opt/intel/Konami
- ਆਮ ਉਪਭੋਗਤਾਵਾਂ ਲਈ (ਗੈਰ-ਰੂਟ): $HOME/intel/Konami
- ਵਿੰਡੋਜ਼ * OS 'ਤੇ:
- <Program Files>\Intel\oneAPI
- ਇਨ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਕਰੋ , ਚਲਾ ਕੇ
- Linux* OS 'ਤੇ: vars{sh|csh} in /tbb/latest/env
- ਵਿੰਡੋਜ਼ * OS 'ਤੇ: ਵਿੱਚ vars.bat /tbb/latest/env
Example
ਹੇਠਾਂ ਤੁਸੀਂ ਇੱਕ ਆਮ ਸਾਬਕਾ ਨੂੰ ਲੱਭ ਸਕਦੇ ਹੋampਇੱਕ OneTBB ਐਲਗੋਰਿਦਮ ਲਈ le. ਐੱਸample 1 ਤੋਂ 100 ਤੱਕ ਸਾਰੇ ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਜੋੜ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ।
oneAPI ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (oneTBB) ਅਤੇ pkg-config ਟੂਲ
- pkg-config ਟੂਲ ਨੂੰ ਪੈਕੇਜਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਕੇ ਸੰਕਲਨ ਲਾਈਨ ਨੂੰ ਸਰਲ ਬਣਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
ਵਿਸ਼ੇਸ਼ ਮੈਟਾਡਾਟਾ fileਐੱਸ. ਇਹ ਵੱਡੇ ਹਾਰਡ-ਕੋਡ ਵਾਲੇ ਮਾਰਗਾਂ ਤੋਂ ਬਚਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ ਅਤੇ ਸੰਕਲਨ ਨੂੰ ਹੋਰ ਪੋਰਟੇਬਲ ਬਣਾਉਂਦਾ ਹੈ।
pkg-config ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਕੰਪਾਇਲ ਕਰੋ
- Linux* OS ਅਤੇ macOS* 'ਤੇ oneTBB ਨਾਲ ਟੈਸਟ ਪ੍ਰੋਗਰਾਮ test.cpp ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਲਈ, ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਖੋਜ ਕਰਨ ਲਈ ਪੂਰਾ ਮਾਰਗ ਪ੍ਰਦਾਨ ਕਰੋ files ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ, ਜਾਂ ਇਸ ਤਰ੍ਹਾਂ ਦੀ ਇੱਕ ਸਧਾਰਨ ਲਾਈਨ ਪ੍ਰਦਾਨ ਕਰੋ:
ਕਿੱਥੇ:
- cflags ਮਾਰਗ ਸਮੇਤ OneTBB ਲਾਇਬ੍ਰੇਰੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ:
- libs Intel(R) oneTBB ਲਾਇਬ੍ਰੇਰੀ ਦਾ ਨਾਮ ਅਤੇ ਇਸਨੂੰ ਲੱਭਣ ਲਈ ਖੋਜ ਮਾਰਗ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ:
- ਨੋਟ ਕਰੋ Windows* OS ਲਈ, ਇਸ ਤੋਂ ਇਲਾਵਾ –msvc-ਸਿੰਟੈਕਸ ਵਿਕਲਪ ਫਲੈਗ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜੋ ਕੰਪਾਈਲਿੰਗ ਅਤੇ ਲਿੰਕਿੰਗ ਫਲੈਗ ਨੂੰ ਇੱਕ ਉਚਿਤ ਮੋਡ ਵਿੱਚ ਬਦਲਦਾ ਹੈ।
ਹੋਰ ਲੱਭੋ
- ਇੱਕTBB ਭਾਈਚਾਰਾ ਫੋਰਮ
- ਉਤਪਾਦ ਬਾਰੇ ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
- ਸਹਾਇਤਾ ਬੇਨਤੀਆਂ
- ਜੇਕਰ ਤੁਹਾਨੂੰ oneTBB ਨਾਲ ਸਹਾਇਤਾ ਦੀ ਲੋੜ ਹੈ ਤਾਂ ਇਹਨਾਂ ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ਰੀਲੀਜ਼ ਨੋਟਸ ਉਤਪਾਦ ਬਾਰੇ ਅੱਪ-ਟੂ-ਡੇਟ ਜਾਣਕਾਰੀ ਲੱਭੋ, ਜਿਸ ਵਿੱਚ ਵਿਸਤ੍ਰਿਤ ਨੋਟਸ, ਜਾਣੀਆਂ-ਪਛਾਣੀਆਂ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਤਬਦੀਲੀਆਂ ਸ਼ਾਮਲ ਹਨ।
- ਦਸਤਾਵੇਜ਼: ਡਿਵੈਲਪਰ ਗਾਈਡ ਅਤੇ API ਸੰਦਰਭ
- oneTBB ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਿੱਖੋ।
- GitHub* ਓਪਨ ਸੋਰਸ ਵਿੱਚ oneTBB ਲਾਗੂਕਰਨ ਲੱਭੋ।
ਨੋਟਿਸ ਅਤੇ ਬੇਦਾਅਵਾ
- ਇੰਟੈੱਲ ਤਕਨਾਲੋਜੀਆਂ ਨੂੰ ਸਮਰੱਥ ਹਾਰਡਵੇਅਰ, ਸਾੱਫਟਵੇਅਰ ਜਾਂ ਸੇਵਾ ਐਕਟੀਵੇਸ਼ਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ.
- ਕੋਈ ਵੀ ਉਤਪਾਦ ਜਾਂ ਭਾਗ ਬਿਲਕੁਲ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੋ ਸਕਦਾ।
- ਤੁਹਾਡੀਆਂ ਕੀਮਤਾਂ ਅਤੇ ਨਤੀਜੇ ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ.
- © ਇੰਟੇਲ ਕਾਰਪੋਰੇਸ਼ਨ। Intel, Intel ਲੋਗੋ, ਅਤੇ ਹੋਰ Intel ਚਿੰਨ੍ਹ Intel ਕਾਰਪੋਰੇਸ਼ਨ ਜਾਂ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਹੋਰ ਨਾਵਾਂ ਅਤੇ ਬ੍ਰਾਂਡਾਂ 'ਤੇ ਦੂਜਿਆਂ ਦੀ ਸੰਪਤੀ ਵਜੋਂ ਦਾਅਵਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
- ਇਸ ਦਸਤਾਵੇਜ਼ ਦੁਆਰਾ ਕਿਸੇ ਵੀ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੇ ਅਧਿਕਾਰਾਂ ਲਈ ਕੋਈ ਲਾਇਸੈਂਸ (ਐਸਟੋਪਲ ਦੁਆਰਾ ਜਾਂ ਕਿਸੇ ਹੋਰ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਗਟ ਜਾਂ ਸੰਕੇਤ) ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ।
- ਵਰਣਿਤ ਉਤਪਾਦਾਂ ਵਿੱਚ ਡਿਜ਼ਾਈਨ ਨੁਕਸ ਜਾਂ ਇਰੱਟਾ ਵਜੋਂ ਜਾਣੀਆਂ ਜਾਂਦੀਆਂ ਗਲਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜੋ ਉਤਪਾਦ ਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੋਂ ਭਟਕਣ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀਆਂ ਹਨ। ਮੌਜੂਦਾ ਅੱਖਰ-ਚਿੰਨ੍ਹ ਇਰੱਟਾ ਬੇਨਤੀ 'ਤੇ ਉਪਲਬਧ ਹੈ।
- Intel ਸਾਰੀਆਂ ਐਕਸਪ੍ਰੈਸ ਅਤੇ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀਆਂ ਨੂੰ ਅਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸੀਮਾ ਤੋਂ ਬਿਨਾਂ, ਵਪਾਰਕਤਾ ਦੀਆਂ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀਆਂ, ਕਿਸੇ ਖਾਸ ਉਦੇਸ਼ ਲਈ ਫਿਟਨੈਸ, ਅਤੇ ਗੈਰ-ਉਲੰਘਣਾ, ਅਤੇ ਨਾਲ ਹੀ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਕੋਰਸ, ਸੌਦੇ ਦੇ ਕੋਰਸ, ਜਾਂ ਵਪਾਰ ਵਿੱਚ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੀ ਕੋਈ ਵੀ ਵਾਰੰਟੀ ਸ਼ਾਮਲ ਹੈ।
Windows* OS 'ਤੇ oneTBB ਸਥਾਪਤ ਕਰੋ
- ਇਹ ਭਾਗ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਵਿੰਡੋਜ਼* OS ਮਸ਼ੀਨ 'ਤੇ oneAPI ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (oneTBB) ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਕਿਵੇਂ ਤੈਨਾਤ ਕਰ ਸਕਦੇ ਹੋ।
- ਜੇਕਰ ਤੁਸੀਂ Intel® oneAPI ਬੇਸ ਟੂਲਕਿੱਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ oneTBB ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾ ਰਹੇ ਹੋ, ਤਾਂ Intel(R) oneAPI ਟੂਲਕਿਟਸ ਸਥਾਪਨਾ ਗਾਈਡ ਦੇ ਅਨੁਸਾਰੀ ਭਾਗ ਨੂੰ ਵੇਖੋ।
- ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸਟੈਂਡਅਲੋਨ ਉਤਪਾਦ ਦੇ ਤੌਰ 'ਤੇ oneTBB ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ ਇੰਸਟਾਲਰ GUI ਜਾਂ ਆਪਣੀ ਪਸੰਦ ਦੇ ਪੈਕੇਜ ਮੈਨੇਜਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਹਿਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
- GUI ਅਤੇ ਪੈਕੇਜ ਮੈਨੇਜਰ ਨਾਲ oneTBB ਨੂੰ ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ ਸਿੱਖੋ: * GUI ਨਾਲ ਇੰਸਟਾਲ ਕਰੋ * ਪੈਕੇਜ ਮੈਨੇਜਰ ਨਾਲ ਇੰਸਟਾਲ ਕਰੋ
GUI ਨਾਲ ਇੰਸਟਾਲ ਕਰੋ
ਕਦਮ 1. ਤਰਜੀਹੀ ਇੰਸਟਾਲਰ ਦੀ ਚੋਣ ਕਰੋ
- ਡਾਊਨਲੋਡ ਪੰਨੇ 'ਤੇ ਜਾਓ। ਉਪਲਬਧ ਸਥਾਪਕਾਂ ਦੀ ਇੱਕ ਸੂਚੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੀ ਗਈ ਹੈ।
- ਵਿੰਡੋਜ਼ ਇੰਸਟੌਲਰ ਕਿਸਮ ਬਾਰੇ ਫੈਸਲਾ ਕਰੋ ਜੋ ਤੁਸੀਂ ਵਰਤੋਗੇ:
- ਔਨਲਾਈਨ ਇੰਸਟੌਲਰ ਕੋਲ ਇੱਕ ਛੋਟਾ ਹੈ file ਆਕਾਰ ਪਰ ਚੱਲਦੇ ਸਮੇਂ ਇੱਕ ਸਥਾਈ ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
- ਔਫਲਾਈਨ ਇੰਸਟਾਲਰ ਵਿੱਚ ਇੱਕ ਵੱਡਾ ਹੈ file ਆਕਾਰ ਪਰ ਇੰਸਟਾਲਰ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਸਿਰਫ਼ ਇੱਕ ਇੰਟਰਨੈੱਟ ਕਨੈਕਸ਼ਨ ਦੀ ਲੋੜ ਹੈ file, ਅਤੇ ਫਿਰ ਔਫਲਾਈਨ ਚੱਲਦਾ ਹੈ।
- ਇੰਸਟਾਲਰ ਦੀ ਕਿਸਮ 'ਤੇ ਫੈਸਲਾ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਡਾਊਨਲੋਡ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਸੰਬੰਧਿਤ ਲਿੰਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਡਾਊਨਲੋਡ ਪੂਰਾ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰੋ।
ਕਦਮ 2. ਇੰਸਟਾਲਰ ਨੂੰ ਤਿਆਰ ਕਰੋ
ਔਫਲਾਈਨ ਸਥਾਪਕਾਂ ਲਈ:
- .Exe ਚਲਾਉ file ਤੁਸੀਂ ਡਾਊਨਲੋਡ ਕੀਤਾ ਹੈ। ਇੰਸਟਾਲੇਸ਼ਨ ਪੈਕੇਜ ਐਕਸਟਰੈਕਟਰ ਲਾਂਚ ਕੀਤਾ ਜਾਵੇਗਾ।
- ਉਹ ਮਾਰਗ ਨਿਰਧਾਰਤ ਕਰੋ ਜਿੱਥੇ ਪੈਕੇਜ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਹੈ - ਡਿਫੌਲਟ C:\Users\ ਹੈ \ਡਾਊਨਲੋਡਸ\w_tbb_oneapi_p_ _ਆਫਲਾਈਨ।
- ਜੇ ਜਰੂਰੀ ਹੋਵੇ, ਤਾਂ ਹਟਾਓ ਅਸਥਾਈ ਐਕਸਟਰੈਕਟ ਦੀ ਚੋਣ ਕਰੋ files ਇੰਸਟਾਲੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਚੈੱਕਬਾਕਸ.
- ਐਬਸਟਰੈਕਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਔਨਲਾਈਨ ਇੰਸਟਾਲਰ ਲਈ, ਤੁਹਾਡੇ ਦੁਆਰਾ .exe ਚਲਾਉਣ ਤੋਂ ਬਾਅਦ ਡਾਊਨਲੋਡ ਆਪਣੇ ਆਪ ਸ਼ੁਰੂ ਹੋ ਜਾਂਦਾ ਹੈ file.
ਕਦਮ 3. ਸੈੱਟਅੱਪ ਚਲਾਓ
- ਜੇਕਰ ਤੁਸੀਂ ਔਫਲਾਈਨ ਇੰਸਟਾਲਰ ਚਲਾ ਰਹੇ ਹੋ, ਤਾਂ ਅੱਗੇ ਵਧਣ ਲਈ ਜਾਰੀ ਰੱਖੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਔਨਲਾਈਨ ਇੰਸਟੌਲਰ ਆਪਣੇ ਆਪ ਹੀ ਅੱਗੇ ਵਧੇਗਾ।
- ਸੰਖੇਪ ਪੜਾਅ ਵਿੱਚ, ਮੈਂ ਲਾਇਸੰਸ ਸਮਝੌਤੇ ਦੀਆਂ ਸ਼ਰਤਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹਾਂ ਚੈੱਕਬਾਕਸ ਨੂੰ ਚੁਣੋ।
- ਇੰਸਟਾਲੇਸ਼ਨ ਮੋਡ ਚੁਣੋ:
- ਪੂਰਵ-ਨਿਰਧਾਰਤ ਇੰਸਟਾਲੇਸ਼ਨ ਸੈਟਿੰਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਸਿਫਾਰਿਸ਼ ਕੀਤੀ ਸਥਾਪਨਾ ਦੀ ਚੋਣ ਕਰੋ। oneTBB ਡਿਫੌਲਟ ਟਿਕਾਣੇ ਵਿੱਚ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਵੇਗਾ: % ਪ੍ਰੋਗਰਾਮ FIles (x86)%\Intel\oneAPI\. ਜਾਰੀ ਰੱਖੋ ਤੇ ਕਲਿਕ ਕਰੋ ਅਤੇ ਏਕੀਕ੍ਰਿਤ IDE ਪੜਾਅ 'ਤੇ ਅੱਗੇ ਵਧੋ।
- ਇੰਸਟਾਲੇਸ਼ਨ ਸੈਟਿੰਗਾਂ ਨੂੰ ਸੋਧਣ ਲਈ, ਕਸਟਮ ਇੰਸਟਾਲੇਸ਼ਨ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ ਕਸਟਮਾਈਜ਼ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਤੁਸੀਂ ਭਾਗ ਚੁਣੋ ਪੜਾਅ 'ਤੇ ਅੱਗੇ ਵਧੋਗੇ। ਹਾਲਾਂਕਿ, ਹੱਲ ਪ੍ਰਕਿਰਤੀ ਦੇ ਕਾਰਨ ਇੱਕ ਟੀਬੀਬੀ ਤੋਂ ਇਲਾਵਾ ਕੋਈ ਵੀ ਭਾਗ ਨਹੀਂ ਚੁਣਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਮੋਡ ਵਿੱਚ, ਤੁਸੀਂ ਵਿੰਡੋ ਦੇ ਹੇਠਲੇ-ਖੱਬੇ ਕੋਨੇ ਵਿੱਚ ਬਦਲੋ ਨੂੰ ਦਬਾ ਕੇ ਡਿਫਾਲਟ ਇੰਸਟਾਲੇਸ਼ਨ ਸਥਾਨ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ।
- ਏਕੀਕ੍ਰਿਤ IDE ਪੜਾਅ 'ਤੇ, ਪ੍ਰੋਗਰਾਮ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ IDE ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਏਕੀਕ੍ਰਿਤ oneTBB ਨੂੰ ਤੈਨਾਤ ਕਰਨਾ ਸੰਭਵ ਹੈ - ਇਸਦੇ ਲਈ, ਸਮਰਥਿਤ IDE ਸੰਸਕਰਣ ਟਾਰਗੇਟ ਮਸ਼ੀਨ 'ਤੇ ਸਥਾਪਤ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ ਇੰਸਟੌਲ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਸੈਟਅਪ ਤੋਂ ਬਾਹਰ ਆ ਸਕਦੇ ਹੋ ਅਤੇ IDE ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਤੋਂ ਬਾਅਦ ਇਸਨੂੰ ਰੀਸਟਾਰਟ ਕਰ ਸਕਦੇ ਹੋ, ਜਾਂ ਬਿਨਾਂ ਏਕੀਕਰਣ ਦੇ ਅੱਗੇ ਵਧ ਸਕਦੇ ਹੋ।
- ਸੌਫਟਵੇਅਰ ਸੁਧਾਰ ਪ੍ਰੋਗਰਾਮ ਦੇ ਪੜਾਅ 'ਤੇ, ਆਪਣੀ ਪਸੰਦ ਦਾ ਵਿਕਲਪ ਚੁਣੋ। ਫਿਰ ਇੰਸਟਾਲੇਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇੰਸਟਾਲ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਪ੍ਰਕਿਰਿਆ ਦੇ ਪੂਰਾ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰੋ। ਫਿਰ ਇੰਸਟਾਲਰ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ ਮੁਕੰਮਲ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਅੱਪਡੇਟਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਜਾਂ ਹੋਰ ਕਾਰਵਾਈਆਂ ਕਰਨ ਲਈ ਸਥਾਪਤ ਉਤਪਾਦਾਂ 'ਤੇ ਜਾਓ।
ਨੋਟ ਕਰੋ ਇੰਸਟਾਲੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ ਯਾਦ ਰੱਖੋ। ਇਸ ਬਾਰੇ ਜਾਣਨ ਲਈ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸੈਕਸ਼ਨ ਦੇਖੋ।
ਇੱਕ ਪੈਕੇਜ ਮੈਨੇਜਰ ਨਾਲ ਇੰਸਟਾਲ ਕਰੋ
- ਇੱਕ ਪੈਕੇਜ ਮੈਨੇਜਰ ਦੇ ਨਾਲ oneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ, ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਵਰਣਿਤ ਅਨੁਸਾਰੀ ਕਮਾਂਡ ਚਲਾਓ:
- ਕੌਂਡਾ
- ਪਿੱਪ
- NuGet
- ਨੋਟ ਕਰੋ ਇੰਸਟਾਲੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ ਯਾਦ ਰੱਖੋ। ਇਸ ਬਾਰੇ ਜਾਣਨ ਲਈ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸੈਕਸ਼ਨ ਦੇਖੋ।
oneTBB ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ
- ਸਹਿਜ ਅੱਪਗਰੇਡ oneTBB 2021.1 ਅਤੇ ਬਾਅਦ ਦੇ ਸੰਸਕਰਣਾਂ ਲਈ ਸਮਰਥਿਤ ਹੈ। OneTBB ਨੂੰ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਵਿੱਚ ਅੱਪਗ੍ਰੇਡ ਕਰਨ ਲਈ, ਉੱਪਰ ਦੱਸੇ ਅਨੁਸਾਰ ਸੈੱਟਅੱਪ ਚਲਾਓ।
- ਜੇਕਰ ਤੁਸੀਂ ਪੁਰਾਣੇ ਸੰਸਕਰਣਾਂ (TBB) ਨਾਲ ਕੰਮ ਕਰਦੇ ਹੋ, ਤਾਂ ਵਿਚਾਰ ਕਰੋ ਕਿ oneTBB ਦੇ ਨਵੇਂ ਸੰਸਕਰਣ ਪਿਛੜੇ ਅਨੁਕੂਲਤਾ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦੇ ਹਨ। TBB Rev ਦੇਖੋamp: ਵੇਰਵਿਆਂ ਲਈ ਪਿਛੋਕੜ, ਬਦਲਾਅ, ਅਤੇ ਆਧੁਨਿਕੀਕਰਨ। ਵੀ, ਵੇਖੋ
- OneTBB 'ਤੇ ਮਾਈਗ੍ਰੇਟ ਕਰਨ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ TBB ਤੋਂ ਮਾਈਗ੍ਰੇਟ ਕਰਨਾ।
oneTBB ਨੂੰ ਅਣਇੰਸਟੌਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ
- OneTBB ਨੂੰ ਅਣਇੰਸਟੌਲ ਕਰਨ ਲਈ, ਐਪਲੀਕੇਸ਼ਨਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜਾਂ ਪ੍ਰੋਗਰਾਮਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
Linux* OS 'ਤੇ oneTBB ਸਥਾਪਤ ਕਰੋ
- ਇਹ ਭਾਗ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਲੀਨਕਸ* ਮਸ਼ੀਨ 'ਤੇ oneAPI ਥਰਿੱਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (oneTBB) ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਕਿਵੇਂ ਤੈਨਾਤ ਕਰ ਸਕਦੇ ਹੋ। ਪਸੰਦੀਦਾ ਤਰੀਕਾ ਚੁਣੋ:
- ਕਮਾਂਡ ਲਾਈਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਟੀਬੀਬੀ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ
- ਪਸੰਦ ਦੇ ਪੈਕੇਜ ਪ੍ਰਬੰਧਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ oneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ:
- ਕੌਂਡਾ
- ਏ.ਪੀ.ਟੀ
- YUM
- ਪੀ.ਆਈ.ਪੀ
- NuGet
- ਨੋਟ ਕਰੋ ਤੁਸੀਂ GUI ਦੀ ਵਰਤੋਂ ਕਰਕੇ Linux* OS ਮਸ਼ੀਨ 'ਤੇ ਇੱਕ TB ਵੀ ਸਥਾਪਤ ਕਰ ਸਕਦੇ ਹੋ। ਹੋਰ ਜਾਣਨ ਲਈ Intel(R) oneAPI ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਦੇਖੋ।
ਕਮਾਂਡ ਲਾਈਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਟੀਬੀਬੀ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ
- OneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ, ਆਪਣੀ ਭੂਮਿਕਾ ਦੇ ਅਨੁਸਾਰ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਵਿੱਚੋਂ ਇੱਕ ਚਲਾਓ:
- ਰੂਟ:
- ਉਪਭੋਗਤਾ:
ਕਿੱਥੇ:
- ਚੁੱਪ - ਇੰਸਟਾਲਰ ਨੂੰ ਗੈਰ-ਇੰਟਰਐਕਟਿਵ (ਸਾਈਲੈਂਟ) ਮੋਡ ਵਿੱਚ ਚਲਾਓ।
- ਯੂਲਾ - ਅੰਤਮ ਉਪਭੋਗਤਾ ਲਾਈਸੈਂਸ ਇਕਰਾਰਨਾਮਾ (EULA), ਸਮਰਥਿਤ ਮੁੱਲ: ਸਵੀਕਾਰ ਜਾਂ ਅਸਵੀਕਾਰ ਕਰੋ (ਡਿਫੌਲਟ) ਨੂੰ ਸਵੀਕਾਰ ਜਾਂ ਅਸਵੀਕਾਰ ਕਰੋ।
- ਭਾਗ - ਤੁਹਾਨੂੰ ਕਸਟਮ ਇੰਸਟੌਲ ਕੀਤੇ ਹਿੱਸੇ ਕਰਨ ਦਿਓ।
ਸਾਬਕਾ ਲਈampLe:
ਪੈਕੇਜ ਪ੍ਰਬੰਧਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ oneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ
- ਆਪਣੀ ਪਸੰਦ ਦੇ ਪੈਕੇਜ ਮੈਨੇਜਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਹਿਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
ਕੌਂਡਾ
- ਇਹ ਭਾਗ OneAPI ਥਰਿੱਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲੌਕਸ (oneTBB) ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਆਮ ਹਦਾਇਤਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
- ਕੌਂਡਾ* ਪੈਕੇਜ ਮੈਨੇਜਰ। ਵਾਧੂ ਇੰਸਟਾਲੇਸ਼ਨ ਨੋਟਸ ਲਈ, ਕੌਂਡਾ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ।
- OneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਓ:
- ਤੁਸੀਂ ਇਹ ਵੀ ਵਰਤ ਸਕਦੇ ਹੋ: conda install -c intel/label/intel tbb-devel
- ਨੋਟ ਕਰੋ ਕੋਂਡਾ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨ ਦਾ ਤਰੀਕਾ ਸਿੱਖਣ ਲਈ Intel(R) oneAPI ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਦੇਖੋ।
ਏ.ਪੀ.ਟੀ
- APT* ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ oneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ, ਚਲਾਓ:
- ਸਾਬਕਾ ਲਈampLe:
ਨੋਟ ਕਰੋ YUM ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ ਇਹ ਜਾਣਨ ਲਈ Intel(R) oneAPI ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਦੇਖੋ।
PIP* ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ oneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ, ਚਲਾਓ:
ਸਾਬਕਾ ਲਈampLe:
NuGet
ਕਮਾਂਡ ਲਾਈਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ NuGet* ਤੋਂ oneTBB ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੰਮ ਕਰੋ:
- nuget.org 'ਤੇ ਜਾਓ
- ਚਲਾਓ:
ਨੋਟ ਕਰੋ NuGet* ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ ਸਿੱਖਣ ਲਈ Intel(R) oneAPI ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਦੇਖੋ।
ਨੋਟ ਕਰੋ ਇੰਸਟਾਲੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ ਯਾਦ ਰੱਖੋ। ਇਸ ਬਾਰੇ ਜਾਣਨ ਲਈ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸੈਕਸ਼ਨ ਦੇਖੋ।
-
ਸਹਿਜ ਅੱਪਗਰੇਡ oneTBB 2021.1 ਅਤੇ ਬਾਅਦ ਦੇ ਸੰਸਕਰਣਾਂ ਲਈ ਸਮਰਥਿਤ ਹੈ। OneTBB ਨੂੰ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਵਿੱਚ ਅੱਪਗ੍ਰੇਡ ਕਰਨ ਲਈ, ਉੱਪਰ ਦੱਸੇ ਅਨੁਸਾਰ ਸੈੱਟਅੱਪ ਚਲਾਓ।
-
ਜੇਕਰ ਤੁਸੀਂ ਪੁਰਾਣੇ ਸੰਸਕਰਣਾਂ (TBB) ਨਾਲ ਕੰਮ ਕਰਦੇ ਹੋ, ਤਾਂ ਵਿਚਾਰ ਕਰੋ ਕਿ oneTBB ਦੇ ਨਵੇਂ ਸੰਸਕਰਣ ਪਿਛੜੇ ਅਨੁਕੂਲਤਾ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦੇ ਹਨ। TBB Rev ਦੇਖੋamp: ਵੇਰਵਿਆਂ ਲਈ ਪਿਛੋਕੜ, ਬਦਲਾਅ, ਅਤੇ ਆਧੁਨਿਕੀਕਰਨ। ਨਾਲ ਹੀ, ਇੱਕ ਟੀਬੀ ਵਿੱਚ ਮਾਈਗ੍ਰੇਟ ਕਰਨ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਟੀਬੀਬੀ ਤੋਂ ਮਾਈਗ੍ਰੇਟਿੰਗ ਵੇਖੋ।
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
intel oneAPI ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ oneAPI ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ, ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ, ਬਿਲਡਿੰਗ ਬਲਾਕ, ਬਲਾਕ |