இன்டெல்-லோகோ

intel oneAPI த்ரெடிங் பில்டிங் பிளாக்ஸ்

intel-oneAPI-Threading-Building-Blocks-PRODUCT

தயாரிப்பு தகவல்

ஒரு API த்ரெடிங் பில்டிங் பிளாக்ஸ் (ஒரு TB)

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

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-syntax விருப்பக் கொடியைப் பயன்படுத்தவும், இது கொடிகளை தொகுத்தல் மற்றும் இணைக்கும் பயன்முறையில் மாற்றுகிறது.
  • விரிவான குறிப்புகள், அறியப்பட்ட சிக்கல்கள் மற்றும் மாற்றங்களுக்கு GitHub இல் டெவலப்பர் கையேடு மற்றும் API குறிப்பைப் பார்க்கவும்.

ஒரு API த்ரெடிங் பில்டிங் பிளாக்குகளுடன் (ஒரு TB) தொடங்கவும்

  • oneAPI த்ரெடிங் பில்டிங் பிளாக்ஸ் (oneTBB) என்பது த்ரெட்களைப் பயன்படுத்தும் C++ குறியீட்டிற்கான இயக்க நேர அடிப்படையிலான இணை நிரலாக்க மாதிரியாகும். இது மல்டி-கோர் செயலிகளின் மறைந்த செயல்திறனைப் பயன்படுத்த உங்களுக்கு உதவும் டெம்ப்ளேட் அடிப்படையிலான இயக்க நேர நூலகத்தைக் கொண்டுள்ளது.
    oneTBB ஆனது, கணக்கீட்டை இணையாக இயங்கும் பணிகளாக பிரிப்பதன் மூலம் இணை நிரலாக்கத்தை எளிதாக்க உதவுகிறது.
  • ஒரே ஒரு செயல்பாட்டிற்குள், ஒரே மாதிரியான அல்லது வெவ்வேறு வழிமுறைகளை ஒரே நேரத்தில் செயல்படுத்த அனுமதிக்கும் இயக்க முறைமை பொறிமுறையான த்ரெட்கள் மூலம் இணையான தன்மை மேற்கொள்ளப்படுகிறது.
  • நூல்கள் மூலம் பணிகளைச் செயல்படுத்துவதற்கான சாத்தியக்கூறுகளில் ஒன்றை இங்கே காணலாம்.intel-oneAPI-Threading-Building-Blocks-FIG-1

அளவிடக்கூடிய பயன்பாடுகளை எழுத ஒரு தாவலைப் பயன்படுத்தவும்:

  • நூல்களுக்குப் பதிலாக தருக்க இணையான கட்டமைப்பைக் குறிப்பிடவும்
  • தரவு இணை நிரலாக்கத்தை வலியுறுத்துங்கள்
  • அட்வான் எடுtagஒரே நேரத்தில் சேகரிப்புகள் மற்றும் இணையான வழிமுறைகள்
  • oneTBB உள்ளமை இணையான மற்றும் சுமை சமநிலையை ஆதரிக்கிறது. கணினியை அதிகமாகச் சந்தா செலுத்துவதைப் பற்றி கவலைப்படாமல் நூலகத்தைப் பயன்படுத்தலாம் என்பதே இதன் பொருள். oneTBB தனித்த தயாரிப்பாகவும் Intel® oneAPI பேஸ் டூல்கிட்டின் ஒரு பகுதியாகவும் கிடைக்கிறது.

கணினி தேவைகள்

  • oneTBB சிஸ்டம் தேவைகளைப் பார்க்கவும்.

இன்டெல்(ஆர்) ஒன்ஏபிஐ த்ரெடிங் பில்டிங் பிளாக்ஸ் (ஒன்டிபிபி) பதிவிறக்கம்

  • oneTBBஐ ஒரு தனித்த தயாரிப்பாக அல்லது Intel(R) oneAPI பேஸ் டூல்கிட்டின் ஒரு பகுதியாக பதிவிறக்கவும். தனித்த பதிப்பிற்கான நிறுவல் வழிகாட்டியைப் பார்க்கவும் (Windows* OS மற்றும் Linux* OS) மற்றும் Intel(R) oneAPI கருவித்தொகுப்பு நிறுவல் வழிகாட்டி.
நீங்கள் தொடங்குவதற்கு முன்

oneTBB ஐ நிறுவிய பின், நீங்கள் சூழல் மாறிகளை அமைக்க வேண்டும்:

  1. oneTBB நிறுவல் கோப்பகத்திற்குச் செல்லவும் ( ) இயல்பாக, பின்வருபவை:
    1. Linux* OS இல்:
    2. சூப்பர் யூசர்களுக்கு (ரூட்): /opt/intel/Konami
    3. சாதாரண பயனர்களுக்கு (ரூட் அல்லாதது): $HOME/intel/Konami
    4. Windows* OS இல்:
    5. <Program Files>\Intel\oneAPI
  2. ஸ்கிரிப்டைப் பயன்படுத்தி சூழல் மாறிகளை அமைக்கவும் , ஓடுவதன் மூலம்
    • Linux* OS இல்: vars.{sh|csh} in /tbb/latest/env
    • Windows* OS இல்: vars.bat in /tbb/latest/env

Example
கீழே நீங்கள் ஒரு பொதுவான முன்னாள் காணலாம்ampஒருTBB அல்காரிதத்திற்கு le. எஸ்ample 1 முதல் 100 வரையிலான அனைத்து முழு எண்களின் கூட்டுத்தொகையைக் கணக்கிடுகிறது.intel-oneAPI-Threading-Building-Blocks-FIG-2

oneAPI Threading Building Blocks (oneTBB) மற்றும் pkg-config கருவி

  • pkg-config கருவியானது தொகுப்புகள் பற்றிய தகவலை மீட்டெடுப்பதன் மூலம் தொகுத்தல் வரியை எளிதாக்க பயன்படுகிறது.
    சிறப்பு மெட்டாடேட்டா fileகள். இது பெரிய கடின குறியிடப்பட்ட பாதைகளைத் தவிர்க்க உதவுகிறது மற்றும் தொகுத்தலை மேலும் சிறியதாக ஆக்குகிறது.

pkg-config ஐப் பயன்படுத்தி ஒரு நிரலைத் தொகுக்கவும்

  • Linux* OS மற்றும் macOS* இல் oneTBB உடன் test.cpp என்ற சோதனைத் திட்டத்தைத் தொகுக்க, அடங்கும் என்பதைத் தேட முழுப் பாதையை வழங்கவும் fileகள் மற்றும் நூலகங்கள், அல்லது இது போன்ற எளிய வரியை வழங்கவும்:intel-oneAPI-Threading-Building-Blocks-FIG-3

எங்கே:

  • cflags பாதை உட்பட oneTBB நூலகத்தை வழங்குகிறது:intel-oneAPI-Threading-Building-Blocks-FIG-4
  • libs இன்டெல்(R) oneTBB நூலகப் பெயரையும் அதைக் கண்டுபிடிப்பதற்கான தேடல் பாதையையும் வழங்குகிறது:intel-oneAPI-Threading-Building-Blocks-FIG-4
  • குறிப்பு Windows* OS க்கு, -msvc-syntax விருப்பக் கொடியைப் பயன்படுத்தவும், இது கொடிகளை தொகுத்தல் மற்றும் இணைக்கும் பயன்முறையில் மாற்றுகிறது.
மேலும் கண்டுபிடிக்கவும்
  • oneTBB சமூக மன்றம்
  • தயாரிப்பு FAQகள்
  • ஆதரவு கோரிக்கைகள்
  • oneTBB உடன் உங்களுக்கு ஆதரவு தேவைப்பட்டால் இந்த ஆதாரங்களைப் பயன்படுத்தவும்.
  • வெளியீட்டு குறிப்புகள் விரிவான குறிப்புகள், அறியப்பட்ட சிக்கல்கள் மற்றும் மாற்றங்கள் உட்பட தயாரிப்பு பற்றிய புதுப்பித்த தகவலைக் கண்டறியவும்.
  • ஆவணம்: டெவலப்பர் வழிகாட்டி மற்றும் API குறிப்பு
  • OneTBB ஐப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்.
  • GitHub* திறந்த மூலத்தில் oneTBB செயல்படுத்தலைக் கண்டறியவும்.

அறிவிப்புகள் மற்றும் மறுப்புகள்

  • இன்டெல் தொழில்நுட்பங்களுக்கு இயக்கப்பட்ட வன்பொருள், மென்பொருள் அல்லது சேவை செயல்படுத்தல் தேவைப்படலாம்.
  • எந்தவொரு தயாரிப்பு அல்லது கூறு முற்றிலும் பாதுகாப்பாக இருக்க முடியாது.
  • உங்கள் செலவுகள் மற்றும் முடிவுகள் மாறுபடலாம்.
  • © இன்டெல் கார்ப்பரேஷன். இன்டெல், இன்டெல் லோகோ மற்றும் பிற இன்டெல் குறிகள் இன்டெல் கார்ப்பரேஷன் அல்லது அதன் துணை நிறுவனங்களின் வர்த்தக முத்திரைகள். பிற பெயர்கள் மற்றும் பிராண்டுகள் மற்றவர்களின் சொத்தாக உரிமை கோரப்படலாம்.
  • இந்த ஆவணத்தால் எந்தவொரு அறிவுசார் சொத்துரிமைக்கும் உரிமம் (வெளிப்படுத்துதல் அல்லது மறைமுகமாக, எஸ்டோப்பல் அல்லது வேறுவிதமாக) வழங்கப்படவில்லை.
  • விவரிக்கப்பட்ட தயாரிப்புகளில் வடிவமைப்பு குறைபாடுகள் அல்லது பிழைகள் எனப்படும் பிழைகள் இருக்கலாம், இதனால் தயாரிப்பு வெளியிடப்பட்ட விவரக்குறிப்புகளிலிருந்து விலகும். தற்போதைய வகைப்படுத்தப்பட்ட பிழைகள் கோரிக்கையின் பேரில் கிடைக்கின்றன.
  • Intel அனைத்து வெளிப்படையான மற்றும் மறைமுகமான உத்திரவாதங்கள், வரம்புகள் இல்லாமல், வணிகத்திறன் மறைமுகமான உத்தரவாதங்கள், ஒரு குறிப்பிட்ட நோக்கத்திற்கான தகுதி, மற்றும் மீறல் இல்லாதது, அத்துடன் செயல்திறன், கையாளும் முறை அல்லது வர்த்தகத்தில் பயன்பாடு ஆகியவற்றிலிருந்து எழும் எந்த உத்தரவாதத்தையும் மறுக்கிறது.

Windows* OS இல் oneTBB ஐ நிறுவவும்

  • Windows* OS கணினியில் OneAPI த்ரெடிங் பில்டிங் பிளாக்ஸ் (oneTBB) நூலகத்தை எவ்வாறு வரிசைப்படுத்தலாம் என்பதை இந்தப் பிரிவு விவரிக்கிறது.
  • Intel® oneAPI Base Toolkit இன் ஒரு பகுதியாக 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 தவிர வேறு எந்த கூறுகளையும் தேர்ந்தெடுக்க முடியாது. இந்த பயன்முறையில், சாளரத்தின் கீழ்-இடது மூலையில் உள்ள மாற்று என்பதைக் கிளிக் செய்வதன் மூலம் இயல்புநிலை நிறுவல் இருப்பிடத்தை மாற்றலாம்.intel-oneAPI-Threading-Building-Blocks-FIG-5
  1. Integrate IDE படியில், மைக்ரோசாஃப்ட் விஷுவல் ஸ்டுடியோ IDE உடன் முழுமையாக ஒருங்கிணைக்கப்பட்ட oneTBB ஐ வரிசைப்படுத்த முடியுமா என்பதை நிரல் சரிபார்க்கிறது - அதற்கு, ஆதரிக்கப்படும் IDE பதிப்பு இலக்கு கணினியில் நிறுவப்பட வேண்டும். நிறுவப்படவில்லை என்றால், நீங்கள் அமைப்பிலிருந்து வெளியேறி, IDE ஐ நிறுவிய பின் அதை மறுதொடக்கம் செய்யலாம் அல்லது ஒருங்கிணைக்காமல் தொடரலாம்.
  2. மென்பொருள் மேம்பாட்டு நிரல் கட்டத்தில், நீங்கள் விரும்பும் விருப்பத்தைத் தேர்ந்தெடுக்கவும். பின்னர் நிறுவலைத் தொடங்க நிறுவு என்பதைக் கிளிக் செய்யவும்.
  3. செயல்முறை முடிவடையும் வரை காத்திருக்கவும். நிறுவியை மூடுவதற்கு பினிஷ் என்பதைக் கிளிக் செய்யவும் அல்லது புதுப்பிப்புகளைச் சரிபார்க்க அல்லது பிற செயல்களைச் செய்ய நிறுவப்பட்ட தயாரிப்புகளுக்குச் செல்லவும்.

குறிப்பு நிறுவிய பின் சூழல் மாறிகளை உள்ளமைக்க நினைவில் கொள்ளுங்கள். அதைப் பற்றி அறிய நீங்கள் தொடங்குவதற்கு முன் பகுதியைப் பார்க்கவும்.

தொகுப்பு மேலாளருடன் நிறுவவும்

  • ஒரு தொகுப்பு மேலாளருடன் oneTBB ஐ நிறுவ, ஆவணத்தில் விவரிக்கப்பட்டுள்ள தொடர்புடைய கட்டளையை இயக்கவும்:
  • கொண்டா
  • பிப்
  • நுகெட்
  • குறிப்பு நிறுவிய பின் சூழல் மாறிகளை உள்ளமைக்க நினைவில் கொள்ளுங்கள். அதைப் பற்றி அறிய நீங்கள் தொடங்குவதற்கு முன் பகுதியைப் பார்க்கவும்.

ஒருTBBஐ மேம்படுத்துகிறது

  • தடையற்ற மேம்படுத்தல் oneTBB 2021.1 மற்றும் அதற்குப் பிந்தைய பதிப்புகளுக்கு ஆதரிக்கப்படுகிறது. oneTBBஐ சமீபத்திய பதிப்பிற்கு மேம்படுத்த, மேலே விவரிக்கப்பட்டுள்ளபடி அமைப்பை இயக்கவும்.
  • நீங்கள் பழைய பதிப்புகளுடன் (TBB) பணிபுரிந்திருந்தால், oneTBB இன் புதிய பதிப்புகள் பின்தங்கிய இணக்கத்தன்மையை வழங்காது என்பதைக் கவனியுங்கள். TBB ரெவ்amp: விவரங்களுக்கு பின்னணி, மாற்றங்கள் மற்றும் நவீனமயமாக்கல். மேலும், பார்க்கவும்
  • oneTBB க்கு இடம்பெயர்வது பற்றிய கூடுதல் தகவலுக்கு TBB இலிருந்து நகர்கிறது.

OneTBB ஐ நிறுவல் நீக்குகிறது

  • OneTBB ஐ நிறுவல் நீக்க, பயன்பாடுகள் மற்றும் அம்சங்கள் அல்லது நிரல்கள் மற்றும் அம்சங்களைப் பயன்படுத்தவும்.

Linux* OS இல் oneTBB ஐ நிறுவவும்

  • லினக்ஸ்* கணினியில் OneAPI த்ரெடிங் பில்டிங் பிளாக்ஸ் (oneTBB) நூலகத்தை எவ்வாறு வரிசைப்படுத்தலாம் என்பதை இந்தப் பிரிவு விவரிக்கிறது. விருப்பமான வழியைத் தேர்வுசெய்க:
  • கட்டளை வரியைப் பயன்படுத்தி oneTBB ஐ நிறுவவும்
  • தேர்ந்தெடுக்கப்பட்ட தொகுப்பு மேலாளர்களைப் பயன்படுத்தி oneTBB ஐ நிறுவவும்:
  • கொண்டா
  • APT
  • YUM
  • பிஐபி
  • நுகெட்
  • குறிப்பு GUIஐப் பயன்படுத்தி Linux* OS கணினியிலும் ஒரு TBஐ நிறுவலாம். மேலும் அறிய Intel(R) oneAPI நிறுவல் வழிகாட்டியைப் பார்க்கவும்.

கட்டளை வரியைப் பயன்படுத்தி oneTBB ஐ நிறுவவும்

  • OneTBB ஐ நிறுவ, உங்கள் பங்கிற்கு ஏற்ப பின்வரும் கட்டளைகளில் ஒன்றை இயக்கவும்:
  • வேர்:intel-oneAPI-Threading-Building-Blocks-FIG-6
  • பயனர்:intel-oneAPI-Threading-Building-Blocks-FIG-7

எங்கே:

  • அமைதியாக – ஊடாடாத (அமைதியான) பயன்முறையில் நிறுவியை இயக்கவும்.
  • யூலா - இறுதி பயனர் உரிம ஒப்பந்தத்தை (EULA) ஏற்கவும் அல்லது நிராகரிக்கவும், ஆதரிக்கப்படும் மதிப்புகள்: ஏற்கவும் அல்லது நிராகரிக்கவும் (இயல்புநிலை).
  • கூறுகள் - தனிப்பயன் நிறுவப்பட்ட கூறுகளை அனுமதிக்கவும்.

உதாரணமாகampலெ:intel-oneAPI-Threading-Building-Blocks-FIG-8

தொகுப்பு மேலாளர்களைப் பயன்படுத்தி oneTBB ஐ நிறுவவும்

  • உங்களுக்கு விருப்பமான தொகுப்பு மேலாளரைப் பயன்படுத்தி, வழிமுறைகளைப் பின்பற்றவும்.

கொண்டா

  • ஒன்ஏபிஐ த்ரெடிங் பில்டிங் பிளாக்குகளை (oneTBB) நிறுவுவதற்கான பொதுவான வழிமுறைகளை இந்தப் பிரிவு வழங்குகிறது.
  • கோண்டா* தொகுப்பு மேலாளர். கூடுதல் நிறுவல் குறிப்புகளுக்கு, கோண்டா ஆவணத்தைப் பார்க்கவும்.
  • OneTBB ஐ நிறுவ, பின்வரும் கட்டளையை இயக்கவும்:intel-oneAPI-Threading-Building-Blocks-FIG-9
  • நீங்கள் இதையும் பயன்படுத்தலாம்: conda install -c intel/label/intel tbb-devel
  • குறிப்பு கோண்டாவை எவ்வாறு கட்டமைப்பது என்பதை அறிய Intel(R) oneAPI நிறுவல் வழிகாட்டியைப் பார்க்கவும்.

APT

  • APT*ஐப் பயன்படுத்தி oneTBBஐ நிறுவ, இயக்கவும்:intel-oneAPI-Threading-Building-Blocks-FIG-10
  • உதாரணமாகampலெ:

intel-oneAPI-Threading-Building-Blocks-FIG-11

குறிப்பு YUM ஐ எவ்வாறு கட்டமைப்பது என்பதை அறிய Intel(R) oneAPI நிறுவல் வழிகாட்டியைப் பார்க்கவும்.

PIP* ஐப் பயன்படுத்தி oneTBB ஐ நிறுவ, இயக்கவும்:intel-oneAPI-Threading-Building-Blocks-FIG-14

உதாரணமாகampலெ:

intel-oneAPI-Threading-Building-Blocks-FIG-15

நுகெட்

கட்டளை வரியைப் பயன்படுத்தி NuGet* இலிருந்து oneTBB ஐ நிறுவ, பின்வருவனவற்றைச் செய்யுங்கள்:

  1. nuget.org க்குச் செல்லவும்
  2. இயக்கு:intel-oneAPI-Threading-Building-Blocks-FIG-16

குறிப்பு NuGet*ஐ எவ்வாறு கட்டமைப்பது என்பதை அறிய Intel(R) oneAPI நிறுவல் வழிகாட்டியைப் பார்க்கவும்.
குறிப்பு நிறுவிய பின் சூழல் மாறிகளை உள்ளமைக்க நினைவில் கொள்ளுங்கள். அதைப் பற்றி அறிய நீங்கள் தொடங்குவதற்கு முன் பகுதியைப் பார்க்கவும்.

ஒருTBBஐ மேம்படுத்துகிறது
  • தடையற்ற மேம்படுத்தல் oneTBB 2021.1 மற்றும் அதற்குப் பிந்தைய பதிப்புகளுக்கு ஆதரிக்கப்படுகிறது. oneTBBஐ சமீபத்திய பதிப்பிற்கு மேம்படுத்த, மேலே விவரிக்கப்பட்டுள்ளபடி அமைப்பை இயக்கவும்.
  • நீங்கள் பழைய பதிப்புகளுடன் (TBB) பணிபுரிந்திருந்தால், oneTBB இன் புதிய பதிப்புகள் பின்தங்கிய இணக்கத்தன்மையை வழங்காது என்பதைக் கவனியுங்கள். TBB ரெவ்amp: விவரங்களுக்கு பின்னணி, மாற்றங்கள் மற்றும் நவீனமயமாக்கல். மேலும், ஒரு காசநோய்க்கு இடம்பெயர்வது பற்றிய கூடுதல் தகவலுக்கு காசநோயிலிருந்து இடம்பெயர்வதைப் பார்க்கவும்.

ஆவணங்கள் / ஆதாரங்கள்

intel oneAPI த்ரெடிங் பில்டிங் பிளாக்ஸ் [pdf] பயனர் வழிகாட்டி
ஒன்ஏபிஐ த்ரெடிங் பில்டிங் பிளாக்ஸ், த்ரெடிங் பில்டிங் பிளாக்ஸ், பில்டிங் பிளாக்ஸ், பிளாக்ஸ்

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *