intel-LOGO

intel oneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ

ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-പ്രൊഡക്റ്റ്

ഉൽപ്പന്ന വിവരം

ഒരു API ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ (ഒരു TB)

oneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ (oneTBB) ത്രെഡുകൾ ഉപയോഗിക്കുന്ന C++ കോഡിനായുള്ള ഒരു റൺടൈം അടിസ്ഥാനമാക്കിയുള്ള സമാന്തര പ്രോഗ്രാമിംഗ് മോഡലാണ്. മൾട്ടി-കോർ പ്രൊസസറുകളുടെ ഒളിഞ്ഞിരിക്കുന്ന പ്രകടനം പ്രയോജനപ്പെടുത്താൻ സഹായിക്കുന്നതിന് രൂപകൽപ്പന ചെയ്ത ടെംപ്ലേറ്റ് അടിസ്ഥാനമാക്കിയുള്ള റൺടൈം ലൈബ്രറിയാണിത്. കംപ്യൂട്ടേഷനെ സമാന്തരമായി പ്രവർത്തിക്കുന്ന ടാസ്‌ക്കുകളായി വിഭജിച്ച് oneTBB സമാന്തര പ്രോഗ്രാമിംഗ് ലളിതമാക്കുന്നു. ത്രെഡുകളിലൂടെ ഒരൊറ്റ പ്രക്രിയയ്ക്കുള്ളിൽ സമാന്തരത നടപ്പിലാക്കുന്നു, ഒരേ അല്ലെങ്കിൽ വ്യത്യസ്തമായ നിർദ്ദേശങ്ങൾ ഒരേസമയം നടപ്പിലാക്കാൻ പ്രാപ്തമാക്കുന്ന ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം മെക്കാനിസം.

oneTBB ഒരു സ്റ്റാൻഡ്-എലോൺ ഉൽപ്പന്നമായോ Intel(R) oneAPI ബേസ് ടൂൾകിറ്റിന്റെ ഭാഗമായോ ഡൗൺലോഡ് ചെയ്യാം. ഇൻസ്റ്റാളേഷന് മുമ്പ് പാലിക്കേണ്ട ഒരു കൂട്ടം സിസ്റ്റം ആവശ്യകതകളുമായാണ് ഉൽപ്പന്നം വരുന്നത്.

സിസ്റ്റം ആവശ്യകതകൾ

  • oneTBB സിസ്റ്റം ആവശ്യകതകൾ കാണുക.

ഇൻസ്റ്റലേഷൻ

  • ഒരു ഒറ്റപ്പെട്ട ഉൽപ്പന്നമായോ Intel(R) oneAPI ബേസ് ടൂൾകിറ്റിന്റെ ഭാഗമായോ oneTBB ഡൗൺലോഡ് ചെയ്യുക.
  • ഒരു സ്റ്റാൻഡ്-എലോൺ പതിപ്പിനും (Windows* OS, Linux* OS) Intel(R) oneAPI ടൂൾകിറ്റ് ഇൻസ്റ്റലേഷൻ ഗൈഡിനും വേണ്ടിയുള്ള ഇൻസ്റ്റലേഷൻ ഗൈഡ് കാണുക.

ഉപയോഗ നിർദ്ദേശങ്ങൾ

    • oneTBB ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, oneTBB ഇൻസ്റ്റലേഷൻ ഡയറക്ടറിയിലേക്ക് പോയി എൻവയോൺമെന്റ് വേരിയബിളുകൾ സജ്ജമാക്കുക. സ്ഥിരസ്ഥിതിയായി, ഇൻസ്റ്റലേഷൻ ഡയറക്ടറി ഇപ്രകാരമാണ്:

Linux* OS-നായി: /opt/intel/Konami/tab/latest/env/vars.sh

Windows* OS-ന്: %പ്രോഗ്രാംFiles(x86)%InteloneAPItbblatestenvvars.bat

    • pkg-config ടൂൾ ഉപയോഗിച്ച് Linux* OS, macOS* എന്നിവയിൽ oneTBB ഉപയോഗിച്ച് ഒരു പ്രോഗ്രാം കംപൈൽ ചെയ്യുക. ഉൾപ്പെടെ തിരയാനുള്ള മുഴുവൻ പാതയും നൽകുക fileകളും ലൈബ്രറികളും, അല്ലെങ്കിൽ ഇതുപോലുള്ള ഒരു ലളിതമായ ലൈൻ നൽകുക:

g++ -o test test.cpp $(pkg-config –libs –flags ടാബ്)

  • Windows* OS-നായി, അനുബന്ധ മോഡിൽ കംപൈലിംഗ്, ലിങ്കിംഗ് ഫ്ലാഗുകൾ പരിവർത്തനം ചെയ്യുന്ന –msvc-സിന്റാക്സ് ഓപ്ഷൻ ഫ്ലാഗ് ഉപയോഗിക്കുക.
  • വിശദമായ കുറിപ്പുകൾ, അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ, മാറ്റങ്ങൾ എന്നിവയ്ക്കായി GitHub-ലെ ഡെവലപ്പർ ഗൈഡും API റഫറൻസും കാണുക.

ഒരു API ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ (ഒരു TB) ഉപയോഗിച്ച് ആരംഭിക്കുക

  • oneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ (oneTBB) ത്രെഡുകൾ ഉപയോഗിക്കുന്ന C++ കോഡിനായുള്ള ഒരു റൺടൈം അടിസ്ഥാനമാക്കിയുള്ള സമാന്തര പ്രോഗ്രാമിംഗ് മോഡലാണ്. മൾട്ടി-കോർ പ്രൊസസറുകളുടെ ഒളിഞ്ഞിരിക്കുന്ന പ്രകടനം പ്രയോജനപ്പെടുത്താൻ നിങ്ങളെ സഹായിക്കുന്നതിന് ടെംപ്ലേറ്റ് അടിസ്ഥാനമാക്കിയുള്ള റൺടൈം ലൈബ്രറി ഇതിൽ അടങ്ങിയിരിക്കുന്നു.
    സമാന്തരമായി പ്രവർത്തിക്കുന്ന ടാസ്‌ക്കുകളായി കമ്പ്യൂട്ടേഷനെ വിഭജിച്ച് സമാന്തര പ്രോഗ്രാമിംഗ് ലളിതമാക്കാൻ oneTBB നിങ്ങളെ പ്രാപ്‌തമാക്കുന്നു.
  • ഒരൊറ്റ പ്രക്രിയയ്ക്കുള്ളിൽ, സമാന്തരത ത്രെഡുകളിലൂടെ നടപ്പിലാക്കുന്നു, ഒരേ അല്ലെങ്കിൽ വ്യത്യസ്തമായ നിർദ്ദേശങ്ങൾ ഒരേസമയം നടപ്പിലാക്കാൻ അനുവദിക്കുന്ന ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം മെക്കാനിസം.
  • ത്രെഡുകൾ വഴിയുള്ള ടാസ്‌ക്കുകളുടെ സാധ്യമായ നിർവ്വഹണങ്ങളിലൊന്ന് ഇവിടെ നിങ്ങൾക്ക് കാണാൻ കഴിയും.ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-1

സ്കെയിലബിൾ ആപ്ലിക്കേഷനുകൾ എഴുതാൻ ഒരു ടാബ് ഉപയോഗിക്കുക:

  • ത്രെഡുകൾക്ക് പകരം ലോജിക്കൽ പാരലൽ ഘടന വ്യക്തമാക്കുക
  • ഡാറ്റാ പാരലൽ പ്രോഗ്രാമിംഗിന് പ്രാധാന്യം നൽകുക
  • അഡ്വാൻ എടുക്കുകtagസമാന്തര ശേഖരണങ്ങളുടെയും സമാന്തര അൽഗോരിതങ്ങളുടെയും ഇ
  • oneTBB നെസ്റ്റഡ് പാരലലിസവും ലോഡ് ബാലൻസിംഗും പിന്തുണയ്ക്കുന്നു. ഒരു സിസ്റ്റം ഓവർ സബ്‌സ്‌ക്രൈബുചെയ്യുന്നതിനെക്കുറിച്ച് വിഷമിക്കാതെ നിങ്ങൾക്ക് ലൈബ്രറി ഉപയോഗിക്കാമെന്നാണ് ഇതിനർത്ഥം. OneTBB ഒരു ഒറ്റപ്പെട്ട ഉൽപ്പന്നമായും Intel® oneAPI ബേസ് ടൂൾകിറ്റിന്റെ ഭാഗമായും ലഭ്യമാണ്.

സിസ്റ്റം ആവശ്യകതകൾ

  • oneTBB സിസ്റ്റം ആവശ്യകതകൾ കാണുക.

Intel(R) oneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ (oneTBB) ഡൗൺലോഡ് ചെയ്യുക

  • ഒരു ഒറ്റപ്പെട്ട ഉൽപ്പന്നമായോ Intel(R) oneAPI ബേസ് ടൂൾകിറ്റിന്റെ ഭാഗമായോ oneTBB ഡൗൺലോഡ് ചെയ്യുക. ഒരു സ്റ്റാൻഡ്-എലോൺ പതിപ്പിനായി (Windows* OS, Linux* OS) ഇൻസ്റ്റാളേഷൻ ഗൈഡും Intel(R) oneAPI ടൂൾകിറ്റ് ഇൻസ്റ്റലേഷൻ ഗൈഡും കാണുക.
നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ്

oneTBB ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, നിങ്ങൾ പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജമാക്കേണ്ടതുണ്ട്:

  1. oneTBB ഇൻസ്റ്റലേഷൻ ഡയറക്ടറിയിലേക്ക് പോകുക ( ). സ്വതവേ, ഇനിപ്പറയുന്നതാണ്:
    1. Linux* OS-ൽ:
    2. സൂപ്പർഉപയോക്താക്കൾക്കായി (റൂട്ട്): /ഓപ്റ്റ്/ഇന്റൽ/കൊണാമി
    3. സാധാരണ ഉപയോക്താക്കൾക്ക് (റൂട്ട് അല്ലാത്തത്): $ഹോം/ഇന്റൽ/കൊണാമി
    4. Windows* OS-ൽ:
    5. <Program Files>\Intel\oneAPI
  2. ഇൻ സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് എൻവയോൺമെന്റ് വേരിയബിളുകൾ സജ്ജമാക്കുക , ഓടുന്നതിലൂടെ
    • Linux* OS-ൽ: vars.{sh|csh} ഇൻ /tbb/latest/env
    • Windows* OS-ൽ: vars.bat ഇൻ /tbb/latest/env

Example
താഴെ നിങ്ങൾക്ക് ഒരു സാധാരണ മുൻ കണ്ടെത്താംampഒരു ടിബിബി അൽഗോരിതം വേണ്ടി. എസ്ample 1 മുതൽ 100 ​​വരെയുള്ള എല്ലാ പൂർണ്ണസംഖ്യകളുടെയും ഒരു തുക കണക്കാക്കുന്നു.ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-2

oneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകളും (oneTBB) pkg-config ടൂളും

  • pkg-config ടൂളിൽ നിന്ന് പാക്കേജുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ വീണ്ടെടുത്ത് കമ്പൈലേഷൻ ലൈൻ ലളിതമാക്കാൻ ഉപയോഗിക്കുന്നു.
    പ്രത്യേക മെറ്റാഡാറ്റ fileഎസ്. ഇത് വലിയ ഹാർഡ്-കോഡഡ് പാതകൾ ഒഴിവാക്കാനും സമാഹാരം കൂടുതൽ പോർട്ടബിൾ ആക്കാനും സഹായിക്കുന്നു.

pkg-config ഉപയോഗിച്ച് ഒരു പ്രോഗ്രാം കംപൈൽ ചെയ്യുക

  • Linux* OS, macOS* എന്നിവയിൽ oneTBB ഉപയോഗിച്ച് test.cpp എന്ന ഒരു ടെസ്റ്റ് പ്രോഗ്രാം കംപൈൽ ചെയ്യാൻ, ഉൾപ്പെടുന്നവയ്ക്കായി തിരയാനുള്ള മുഴുവൻ പാതയും നൽകുക fileകളും ലൈബ്രറികളും, അല്ലെങ്കിൽ ഇതുപോലുള്ള ഒരു ലളിതമായ ലൈൻ നൽകുക:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-3

എവിടെ:

  • cflags പാത ഉൾപ്പെടെയുള്ള oneTBB ലൈബ്രറി നൽകുന്നു:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-4
  • libs ഇന്റൽ(R) oneTBB ലൈബ്രറി നാമവും അത് കണ്ടെത്തുന്നതിനുള്ള തിരയൽ പാതയും നൽകുന്നു:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-4
  • കുറിപ്പ് Windows* OS-നായി, അനുബന്ധ മോഡിൽ കംപൈലിംഗ്, ലിങ്കിംഗ് ഫ്ലാഗുകൾ പരിവർത്തനം ചെയ്യുന്ന –msvc-സിന്റാക്സ് ഓപ്ഷൻ ഫ്ലാഗ് ഉപയോഗിക്കുക.
കൂടുതൽ കണ്ടെത്തുക
  • വൺടിബിബി കമ്മ്യൂണിറ്റി ഫോറം
  • ഉൽപ്പന്ന പതിവുചോദ്യങ്ങൾ
  • പിന്തുണ അഭ്യർത്ഥനകൾ
  • നിങ്ങൾക്ക് oneTBB-നൊപ്പം പിന്തുണ ആവശ്യമുണ്ടെങ്കിൽ ഈ ഉറവിടങ്ങൾ ഉപയോഗിക്കുക.
  • റിലീസ് കുറിപ്പുകൾ വിശദമായ കുറിപ്പുകൾ, അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ, മാറ്റങ്ങൾ എന്നിവ ഉൾപ്പെടെ ഉൽപ്പന്നത്തെക്കുറിച്ചുള്ള കാലികമായ വിവരങ്ങൾ കണ്ടെത്തുക.
  • ഡോക്യുമെൻ്റേഷൻ: ഡെവലപ്പർ ഗൈഡും API റഫറൻസും
  • oneTBB ഉപയോഗിക്കാൻ പഠിക്കുക.
  • GitHub* ഓപ്പൺ സോഴ്സിൽ oneTBB നടപ്പിലാക്കൽ കണ്ടെത്തുക.

അറിയിപ്പുകളും നിരാകരണങ്ങളും

  • ഇന്റൽ സാങ്കേതികവിദ്യകൾക്ക് പ്രവർത്തനക്ഷമമാക്കിയ ഹാർഡ്‌വെയർ, സോഫ്റ്റ്വെയർ അല്ലെങ്കിൽ സേവന സജീവമാക്കൽ ആവശ്യമായി വന്നേക്കാം.
  • ഒരു ഉൽപ്പന്നവും ഘടകങ്ങളും പൂർണ്ണമായും സുരക്ഷിതമാക്കാൻ കഴിയില്ല.
  • നിങ്ങളുടെ ചെലവുകളും ഫലങ്ങളും വ്യത്യാസപ്പെടാം.
  • © ഇന്റൽ കോർപ്പറേഷൻ. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
  • ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശങ്ങൾക്കുള്ള ലൈസൻസ് (എസ്റ്റോപ്പൽ മുഖേനയോ മറ്റെന്തെങ്കിലുമോ പ്രകടിപ്പിക്കുകയോ സൂചിപ്പിക്കുകയോ) ഈ പ്രമാണം അനുവദിക്കുന്നില്ല.
  • വിവരിച്ച ഉൽപ്പന്നങ്ങളിൽ ഡിസൈൻ വൈകല്യങ്ങളോ എറാറ്റ എന്നറിയപ്പെടുന്ന പിശകുകളോ അടങ്ങിയിരിക്കാം, ഇത് പ്രസിദ്ധീകരിച്ച സവിശേഷതകളിൽ നിന്ന് ഉൽപ്പന്നം വ്യതിചലിക്കുന്നതിന് കാരണമാകുന്നു. നിലവിലെ സ്വഭാവമുള്ള പിശകുകൾ അഭ്യർത്ഥന പ്രകാരം ലഭ്യമാണ്.
  • പരിമിതികളില്ലാതെ, വ്യാപാരക്ഷമത, ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ഫിറ്റ്നസ്, നോൺ-ലംഘനം, കൂടാതെ പ്രകടനത്തിന്റെ ഗതി, ഇടപാടിന്റെ ഗതി, അല്ലെങ്കിൽ വ്യാപാരത്തിലെ ഉപയോഗം എന്നിവയിൽ നിന്ന് ഉണ്ടാകുന്ന ഏതെങ്കിലും വാറന്റി ഉൾപ്പെടെ, എല്ലാ എക്സ്പ്രസ്, ഇംപ്ലൈഡ് വാറന്റികളും Intel നിരാകരിക്കുന്നു.

Windows* OS-ൽ oneTBB ഇൻസ്റ്റാൾ ചെയ്യുക

  • ഒരു Windows* OS മെഷീനിൽ OneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ (oneTBB) ലൈബ്രറി എങ്ങനെ വിന്യസിക്കാമെന്ന് ഈ വിഭാഗം വിവരിക്കുന്നു.
  • Intel® oneAPI ബേസ് ടൂൾകിറ്റിന്റെ ഭാഗമായി oneTBB ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, Intel(R) oneAPI ടൂൾകിറ്റ് ഇൻസ്റ്റലേഷൻ ഗൈഡിന്റെ അനുബന്ധ വിഭാഗം പരിശോധിക്കുക.
  • നിങ്ങൾ ഒരു ഒറ്റപ്പെട്ട ഉൽപ്പന്നമായി oneTBB ഇൻസ്റ്റാൾ ചെയ്യാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഇൻസ്റ്റാളർ GUI അല്ലെങ്കിൽ നിങ്ങൾക്ക് ഇഷ്ടമുള്ള ഒരു പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് ചുവടെയുള്ള നിർദ്ദേശങ്ങൾ പാലിക്കുക.
  • GUI, പാക്കേജ് മാനേജർ എന്നിവ ഉപയോഗിച്ച് oneTBB എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് മനസിലാക്കുക: * GUI ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുക * ഒരു പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുക

GUI ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുക

ഘട്ടം 1. തിരഞ്ഞെടുത്ത ഇൻസ്റ്റാളർ തിരഞ്ഞെടുക്കുക

  1. ഡൗൺലോഡ് പേജിലേക്ക് പോകുക. ലഭ്യമായ ഇൻസ്റ്റാളറുകളുടെ ഒരു ലിസ്റ്റ് ദൃശ്യമാകുന്നു.
  2. നിങ്ങൾ ഉപയോഗിക്കുന്ന വിൻഡോസ് ഇൻസ്റ്റാളർ തരം തീരുമാനിക്കുക:
    • ഓൺലൈൻ ഇൻസ്റ്റാളറിന് ചെറുതാണ് file വലിപ്പം എന്നാൽ പ്രവർത്തിക്കുമ്പോൾ സ്ഥിരമായ ഇന്റർനെറ്റ് കണക്ഷൻ ആവശ്യമാണ്.
    • ഓഫ്‌ലൈൻ ഇൻസ്റ്റാളറിന് വലുതാണ് file വലിപ്പം എന്നാൽ ഇൻസ്റ്റാളർ ഡൗൺലോഡ് ചെയ്യാൻ മാത്രം ഇന്റർനെറ്റ് കണക്ഷൻ ആവശ്യമാണ് file, തുടർന്ന് ഓഫ്‌ലൈനിൽ പ്രവർത്തിക്കുന്നു.
  3. ഇൻസ്റ്റാളർ തരം തീരുമാനിച്ച ശേഷം, ഡൗൺലോഡ് ആരംഭിക്കുന്നതിന് അനുബന്ധ ലിങ്കിൽ ക്ലിക്കുചെയ്യുക.
  4. ഡൗൺലോഡ് പൂർത്തിയാകുന്നതുവരെ കാത്തിരിക്കുക.

ഘട്ടം 2. ഇൻസ്റ്റാളർ തയ്യാറാക്കുക

ഓഫ്‌ലൈൻ ഇൻസ്റ്റാളറുകൾക്ക്:

  1. .Exe പ്രവർത്തിപ്പിക്കുക file നിങ്ങൾ ഡൗൺലോഡ് ചെയ്തു. ഇൻസ്റ്റലേഷൻ പാക്കേജ് എക്സ്ട്രാക്റ്റർ സമാരംഭിക്കും.
  2. പാക്കേജ് എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യേണ്ട പാത വ്യക്തമാക്കുക - സ്ഥിരസ്ഥിതി C:\Users\ ആണ് \ഡൗൺലോഡുകൾ\w_tbb_oneapi_p_ _ഓഫ്‌ലൈൻ.
  3. ആവശ്യമെങ്കിൽ, താൽക്കാലികമായി വേർതിരിച്ചെടുത്ത നീക്കം തിരഞ്ഞെടുക്കുക fileഇൻസ്റ്റലേഷനുശേഷം ചെക്ക്ബോക്സ്.
  4. എക്സ്ട്രാക്റ്റ് ക്ലിക്ക് ചെയ്യുക.
    ഓൺലൈൻ ഇൻസ്റ്റാളറിന്, നിങ്ങൾ .exe റൺ ചെയ്തതിന് ശേഷം ഡൗൺലോഡ് സ്വയമേവ ആരംഭിക്കുന്നു file.

ഘട്ടം 3. സജ്ജീകരണം പ്രവർത്തിപ്പിക്കുക

  1. നിങ്ങൾ ഓഫ്‌ലൈൻ ഇൻസ്റ്റാളറാണ് പ്രവർത്തിപ്പിക്കുന്നതെങ്കിൽ, തുടരാൻ തുടരുക ക്ലിക്കുചെയ്യുക. ഓൺലൈൻ ഇൻസ്റ്റാളർ സ്വയമേവ മുന്നോട്ട് പോകും.
  2. സംഗ്രഹ ഘട്ടത്തിൽ, ലൈസൻസ് കരാറിന്റെ നിബന്ധനകൾ ഞാൻ അംഗീകരിക്കുന്നു ചെക്ക്ബോക്സ് തിരഞ്ഞെടുക്കുക.
  3. ഇൻസ്റ്റലേഷൻ മോഡ് തിരഞ്ഞെടുക്കുക:
  • ഡിഫോൾട്ട് ഇൻസ്റ്റലേഷൻ ക്രമീകരണങ്ങൾ ഉപയോഗിക്കുന്നതിന്, ശുപാർശ ചെയ്യുന്ന ഇൻസ്റ്റലേഷൻ തിരഞ്ഞെടുക്കുക. oneTBB ഡിഫോൾട്ട് ലൊക്കേഷനിൽ ഇൻസ്റ്റാൾ ചെയ്യപ്പെടും: %പ്രോഗ്രാം FIles (x86)%\Intel\oneAPI\. തുടരുക ക്ലിക്ക് ചെയ്ത് ഇന്റഗ്രേറ്റ് IDE ഘട്ടത്തിലേക്ക് പോകുക.
  • ഇൻസ്റ്റലേഷൻ ക്രമീകരണങ്ങൾ പരിഷ്‌ക്കരിക്കുന്നതിന്, ഇഷ്‌ടാനുസൃത ഇൻസ്റ്റാളേഷൻ തിരഞ്ഞെടുത്ത് ഇഷ്‌ടാനുസൃതമാക്കുക ക്ലിക്കുചെയ്യുക. നിങ്ങൾ ഘടകങ്ങൾ തിരഞ്ഞെടുക്കുക ഘട്ടത്തിലേക്ക് പോകും. എന്നിരുന്നാലും, പരിഹാര സ്വഭാവം കാരണം oneTBB ഒഴികെയുള്ള ഘടകങ്ങളൊന്നും തിരഞ്ഞെടുക്കാനാവില്ല. ഈ മോഡിൽ, വിൻഡോയുടെ താഴെ-ഇടത് കോണിലുള്ള മാറ്റുക എന്നതിൽ ക്ലിക്കുചെയ്ത് നിങ്ങൾക്ക് ഡിഫോൾട്ട് ഇൻസ്റ്റലേഷൻ സ്ഥാനം മാറ്റാവുന്നതാണ്.ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-5
  1. ഇന്റഗ്രേറ്റ് ഐഡിഇ ഘട്ടത്തിൽ, മൈക്രോസോഫ്റ്റ് വിഷ്വൽ സ്റ്റുഡിയോ ഐഡിഇയുമായി പൂർണ്ണമായും സംയോജിപ്പിച്ച് oneTBB വിന്യസിക്കാൻ കഴിയുമോ എന്ന് പ്രോഗ്രാം പരിശോധിക്കുന്നു - അതിനായി, ടാർഗെറ്റ് മെഷീനിൽ പിന്തുണയ്ക്കുന്ന IDE പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം. ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ, നിങ്ങൾക്ക് സജ്ജീകരണത്തിൽ നിന്ന് പുറത്തുകടന്ന് IDE ഇൻസ്റ്റാൾ ചെയ്തതിന് ശേഷം അത് പുനരാരംഭിക്കാം, അല്ലെങ്കിൽ സംയോജനമില്ലാതെ തുടരുക.
  2. സോഫ്റ്റ്‌വെയർ മെച്ചപ്പെടുത്തൽ പ്രോഗ്രാം ഘട്ടത്തിൽ, നിങ്ങൾ ഇഷ്ടപ്പെടുന്ന ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. തുടർന്ന് ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കാൻ ഇൻസ്റ്റാൾ ചെയ്യുക ക്ലിക്ക് ചെയ്യുക.
  3. പ്രക്രിയ പൂർത്തിയാകുന്നതുവരെ കാത്തിരിക്കുക. തുടർന്ന് ഇൻസ്റ്റാളർ അടയ്ക്കുന്നതിന് പൂർത്തിയാക്കുക ക്ലിക്കുചെയ്യുക അല്ലെങ്കിൽ അപ്‌ഡേറ്റുകൾക്കായി പരിശോധിക്കുന്നതിനോ മറ്റ് നടപടികൾ കൈക്കൊള്ളുന്നതിനോ ഇൻസ്റ്റാൾ ചെയ്ത ഉൽപ്പന്നങ്ങളിലേക്ക് പോകുക.

കുറിപ്പ് ഇൻസ്റ്റാളേഷന് ശേഷം എൻവയോൺമെന്റ് വേരിയബിളുകൾ കോൺഫിഗർ ചെയ്യാൻ ഓർമ്മിക്കുക. അതിനെക്കുറിച്ച് അറിയാൻ നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പുള്ള ഭാഗം കാണുക.

ഒരു പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുക

  • ഒരു പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് oneTBB ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, ഡോക്യുമെന്റേഷനിൽ വിവരിച്ചിരിക്കുന്ന അനുബന്ധ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:
  • കോണ്ട
  • പിപ്പ്
  • നുഗെറ്റ്
  • കുറിപ്പ് ഇൻസ്റ്റാളേഷന് ശേഷം എൻവയോൺമെന്റ് വേരിയബിളുകൾ കോൺഫിഗർ ചെയ്യാൻ ഓർമ്മിക്കുക. അതിനെക്കുറിച്ച് അറിയാൻ നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ് വിഭാഗം കാണുക.

oneTBB നവീകരിക്കുന്നു

  • തടസ്സങ്ങളില്ലാത്ത നവീകരണം oneTBB 2021.1-നും പിന്നീടുള്ള പതിപ്പുകൾക്കും പിന്തുണയ്‌ക്കുന്നു. oneTBB ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യാൻ, മുകളിൽ വിവരിച്ചതുപോലെ സജ്ജീകരണം പ്രവർത്തിപ്പിക്കുക.
  • നിങ്ങൾ പഴയ പതിപ്പുകളിൽ (TBB) പ്രവർത്തിച്ചിരുന്നെങ്കിൽ, oneTBB-യുടെ പുതിയ പതിപ്പുകൾ പിന്നോക്ക അനുയോജ്യത നൽകുന്നില്ലെന്ന് പരിഗണിക്കുക. ടിബിബി റവamp: വിശദാംശങ്ങൾക്ക് പശ്ചാത്തലം, മാറ്റങ്ങൾ, ആധുനികവൽക്കരണം. കൂടാതെ, റഫർ ചെയ്യുക
  • oneTBB-ലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് TBB-ൽ നിന്ന് മൈഗ്രേറ്റ് ചെയ്യുന്നു.

oneTBB അൺഇൻസ്റ്റാൾ ചെയ്യുന്നു

  • oneTBB അൺഇൻസ്റ്റാൾ ചെയ്യാൻ, ആപ്ലിക്കേഷനുകളും ഫീച്ചറുകളും അല്ലെങ്കിൽ പ്രോഗ്രാമുകളും ഫീച്ചറുകളും ഉപയോഗിക്കുക.

Linux* OS-ൽ oneTBB ഇൻസ്റ്റാൾ ചെയ്യുക

  • ഒരു Linux* മെഷീനിൽ OneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ (oneTBB) ലൈബ്രറി എങ്ങനെ വിന്യസിക്കാമെന്ന് ഈ വിഭാഗം വിവരിക്കുന്നു. ഇഷ്ടപ്പെട്ട വഴി തിരഞ്ഞെടുക്കുക:
  • കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് oneTBB ഇൻസ്റ്റാൾ ചെയ്യുക
  • ഇഷ്ടമുള്ള പാക്കേജ് മാനേജർമാർ ഉപയോഗിച്ച് oneTBB ഇൻസ്റ്റാൾ ചെയ്യുക:
  • കോണ്ട
  • APT
  • രുചികരമായത്
  • PIP
  • നുഗെറ്റ്
  • കുറിപ്പ് GUI ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു Linux* OS മെഷീനിൽ ഒരു TB ഇൻസ്റ്റാൾ ചെയ്യാനും കഴിയും. കൂടുതലറിയാൻ Intel(R) oneAPI ഇൻസ്റ്റലേഷൻ ഗൈഡ് കാണുക.

കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് oneTBB ഇൻസ്റ്റാൾ ചെയ്യുക

  • oneTBB ഇൻസ്റ്റാൾ ചെയ്യാൻ, നിങ്ങളുടെ റോൾ അനുസരിച്ച് ഇനിപ്പറയുന്ന കമാൻഡുകളിലൊന്ന് പ്രവർത്തിപ്പിക്കുക:
  • റൂട്ട്:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-6
  • ഉപയോക്താവ്:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-7

എവിടെ:

  • നിശബ്ദം – നോൺ-ഇന്ററാക്ടീവ് (സൈലന്റ്) മോഡിൽ ഇൻസ്റ്റാളർ പ്രവർത്തിപ്പിക്കുക.
  • യൂല - അന്തിമ ഉപയോക്തൃ ലൈസൻസ് കരാർ (EULA), പിന്തുണയ്ക്കുന്ന മൂല്യങ്ങൾ സ്വീകരിക്കുക അല്ലെങ്കിൽ നിരസിക്കുക (സ്ഥിരസ്ഥിതി).
  • ഘടകങ്ങൾ - ഇഷ്‌ടാനുസൃതമായി ഇൻസ്റ്റാൾ ചെയ്ത ഘടകങ്ങൾ നിങ്ങളെ അനുവദിക്കുക.

ഉദാampLe:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-8

പാക്കേജ് മാനേജർമാർ ഉപയോഗിച്ച് oneTBB ഇൻസ്റ്റാൾ ചെയ്യുക

  • നിങ്ങൾക്ക് ഇഷ്ടമുള്ള ഒരു പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് നിർദ്ദേശങ്ങൾ പാലിക്കുക.

കോണ്ട

  • ഈ വിഭാഗം വൺഎപിഐ ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ (oneTBB) ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള പൊതുവായ നിർദ്ദേശങ്ങൾ നൽകുന്നു
  • കോണ്ട* പാക്കേജ് മാനേജർ. കൂടുതൽ ഇൻസ്റ്റലേഷൻ കുറിപ്പുകൾക്കായി, Conda ഡോക്യുമെന്റേഷൻ കാണുക.
  • oneTBB ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-9
  • നിങ്ങൾക്ക് ഇതും ഉപയോഗിക്കാം: conda install -c intel/label/intel tbb-devel
  • കുറിപ്പ് കോണ്ട എങ്ങനെ കോൺഫിഗർ ചെയ്യാം എന്നറിയാൻ Intel(R) oneAPI ഇൻസ്റ്റലേഷൻ ഗൈഡ് കാണുക.

APT

  • APT* ഉപയോഗിച്ച് oneTBB ഇൻസ്റ്റാൾ ചെയ്യാൻ, പ്രവർത്തിപ്പിക്കുക:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-10
  • ഉദാampLe:

ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-11

കുറിപ്പ് YUM എങ്ങനെ കോൺഫിഗർ ചെയ്യാം എന്നറിയാൻ Intel(R) oneAPI ഇൻസ്റ്റലേഷൻ ഗൈഡ് കാണുക.

PIP* ഉപയോഗിച്ച് oneTBB ഇൻസ്റ്റാൾ ചെയ്യാൻ, പ്രവർത്തിപ്പിക്കുക:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-14

ഉദാampLe:

ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-15

നുഗെറ്റ്

കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് NuGet*-ൽ നിന്ന് oneTBB ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഇനിപ്പറയുന്നവ ചെയ്യുക:

  1. nuget.org എന്നതിലേക്ക് പോകുക
  2. പ്രവർത്തിപ്പിക്കുക:ഇന്റൽ-വൺഎപിഐ-ത്രെഡിംഗ്-ബിൽഡിംഗ്-ബ്ലോക്കുകൾ-ചിത്രം-16

കുറിപ്പ് NuGet* എങ്ങനെ കോൺഫിഗർ ചെയ്യാം എന്നറിയാൻ Intel(R) oneAPI ഇൻസ്റ്റലേഷൻ ഗൈഡ് കാണുക.
കുറിപ്പ് ഇൻസ്റ്റാളേഷന് ശേഷം എൻവയോൺമെന്റ് വേരിയബിളുകൾ കോൺഫിഗർ ചെയ്യാൻ ഓർമ്മിക്കുക. അതിനെക്കുറിച്ച് അറിയാൻ നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പുള്ള ഭാഗം കാണുക.

oneTBB നവീകരിക്കുന്നു
  • തടസ്സങ്ങളില്ലാത്ത നവീകരണം oneTBB 2021.1-നും പിന്നീടുള്ള പതിപ്പുകൾക്കും പിന്തുണയ്‌ക്കുന്നു. oneTBB ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യാൻ, മുകളിൽ വിവരിച്ചതുപോലെ സജ്ജീകരണം പ്രവർത്തിപ്പിക്കുക.
  • നിങ്ങൾ പഴയ പതിപ്പുകളിൽ (TBB) പ്രവർത്തിച്ചിരുന്നെങ്കിൽ, oneTBB-യുടെ പുതിയ പതിപ്പുകൾ പിന്നോക്ക അനുയോജ്യത നൽകുന്നില്ലെന്ന് പരിഗണിക്കുക. ടിബിബി റവamp: വിശദാംശങ്ങൾക്ക് പശ്ചാത്തലം, മാറ്റങ്ങൾ, ആധുനികവൽക്കരണം. കൂടാതെ, ഒരു ടിബിയിലേക്ക് മൈഗ്രേറ്റുചെയ്യുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് ടിബിബിയിൽ നിന്ന് മൈഗ്രേറ്റിംഗ് കാണുക.

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

intel oneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ [pdf] ഉപയോക്തൃ ഗൈഡ്
oneAPI ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ, ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ, ബിൽഡിംഗ് ബ്ലോക്കുകൾ, ബ്ലോക്കുകൾ

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *