Intel-LOGO

Intel oneAPI Threading Building Blocks

intel-oneAPI-Threading-Building-Blocks-ผลิตภัณฑ์

ข้อมูลสินค้า

API Threading Building Blocks หนึ่งรายการ (หนึ่ง TB)

oneAPI Threading Building Blocks (oneTBB) เป็นโมเดลการเขียนโปรแกรมแบบขนานบนรันไทม์สำหรับโค้ด C++ ที่ใช้เธรด เป็นไลบรารีรันไทม์ที่ใช้เทมเพลตซึ่งออกแบบมาเพื่อช่วยควบคุมประสิทธิภาพแฝงของโปรเซสเซอร์แบบมัลติคอร์ oneTBB ทำให้การเขียนโปรแกรมแบบขนานง่ายขึ้นโดยการแบ่งการคำนวณออกเป็นงานที่ทำงานแบบขนาน การทำงานแบบขนานจะดำเนินการภายในกระบวนการเดียวผ่านเธรด ซึ่งเป็นกลไกของระบบปฏิบัติการที่ช่วยให้สามารถดำเนินการชุดคำสั่งเดียวกันหรือต่างกันได้พร้อมกัน

สามารถดาวน์โหลด oneTBB เป็นผลิตภัณฑ์แบบสแตนด์อโลนหรือเป็นส่วนหนึ่งของ Intel(R) oneAPI Base Toolkit ผลิตภัณฑ์มาพร้อมกับชุดข้อกำหนดของระบบที่ควรปฏิบัติตามก่อนการติดตั้ง

ความต้องการของระบบ

  • อ้างถึงข้อกำหนดของระบบ oneTBB

การติดตั้ง

  • ดาวน์โหลด oneTBB เป็นผลิตภัณฑ์แบบสแตนด์อโลนหรือเป็นส่วนหนึ่งของ Intel(R) oneAPI Base Toolkit
  • โปรดดูคู่มือการติดตั้งสำหรับเวอร์ชันสแตนด์อโลน (Windows* OS และ Linux* OS) และคู่มือการติดตั้ง Intel(R) oneAPI Toolkits

คำแนะนำการใช้งาน

    • หลังจากติดตั้ง oneTBB แล้ว ให้ตั้งค่าตัวแปรสภาพแวดล้อมโดยไปที่ไดเร็กทอรีการติดตั้ง oneTBB ตามค่าเริ่มต้น ไดเร็กทอรีการติดตั้งจะเป็นดังนี้:

สำหรับระบบปฏิบัติการ Linux*: /opt/intel/Konami/tab/latest/env/vars.sh

สำหรับระบบปฏิบัติการ Windows*: %ProgramFiles(x86)%InteloneAPItbblatestenvvars.bat

    • คอมไพล์โปรแกรมโดยใช้ oneTBB บน Linux* OS และ macOS* โดยใช้เครื่องมือ pkg-config ระบุเส้นทางแบบเต็มเพื่อค้นหาการรวม files และไลบรารี หรือระบุบรรทัดง่ายๆ ดังนี้:

g++ -o ทดสอบ test.cpp $(แท็บ pkg-config –libs –flags)

  • สำหรับระบบปฏิบัติการ Windows* ให้ใช้แฟล็กตัวเลือก –msvc-syntax เพิ่มเติมที่แปลงแฟล็กการคอมไพล์และการเชื่อมโยงในโหมดที่เหมาะสม
  • โปรดดูคู่มือนักพัฒนาและข้อมูลอ้างอิง API บน GitHub สำหรับบันทึกโดยละเอียด ปัญหาที่ทราบ และการเปลี่ยนแปลง

เริ่มต้นด้วย API Threading Building Blocks หนึ่งรายการ (หนึ่ง TB)

  • oneAPI Threading Building Blocks (oneTBB) เป็นโมเดลการเขียนโปรแกรมแบบขนานบนรันไทม์สำหรับโค้ด C++ ที่ใช้เธรด ประกอบด้วยไลบรารีรันไทม์ที่ใช้เทมเพลตเพื่อช่วยคุณควบคุมประสิทธิภาพแฝงของโปรเซสเซอร์แบบมัลติคอร์
    oneTBB ช่วยให้คุณลดความซับซ้อนของการเขียนโปรแกรมแบบขนานโดยแบ่งการคำนวณออกเป็นงานที่ทำงานแบบขนาน
  • ภายในกระบวนการเดียว การขนานจะดำเนินการผ่านเธรด ซึ่งเป็นกลไกของระบบปฏิบัติการที่อนุญาตให้ดำเนินการชุดคำสั่งเดียวกันหรือต่างกันพร้อมกันได้
  • ที่นี่คุณสามารถดูหนึ่งในการดำเนินงานที่เป็นไปได้ตามเธรดintel-oneAPI-Threading-Building-Blocks-FIG-1

ใช้แท็บเดียวเพื่อเขียนแอปพลิเคชันที่ปรับขนาดได้ซึ่ง:

  • ระบุโครงสร้างขนานแบบลอจิคัลแทนเธรด
  • เน้นการเขียนโปรแกรมแบบขนานข้อมูล
  • รับล่วงหน้าtage ของการรวบรวมพร้อมกันและอัลกอริทึมแบบขนาน
  • oneTBB รองรับการทำงานแบบคู่ขนานซ้อนกันและการทำโหลดบาลานซ์ หมายความว่าคุณสามารถใช้ห้องสมุดโดยไม่ต้องกังวลเกี่ยวกับการสมัครสมาชิกระบบมากเกินไป oneTBB พร้อมใช้งานเป็นผลิตภัณฑ์แบบสแตนด์อโลนและเป็นส่วนหนึ่งของ Intel® oneAPI Base Toolkit

ความต้องการของระบบ

  • อ้างถึงข้อกำหนดของระบบ oneTBB

ดาวน์โหลด Intel(R) oneAPI Threading Building Blocks (oneTBB)

  • ดาวน์โหลด oneTBB เป็นผลิตภัณฑ์แบบสแตนด์อโลนหรือเป็นส่วนหนึ่งของ Intel(R) oneAPI Base Toolkit ดูคู่มือการติดตั้งสำหรับเวอร์ชันสแตนด์อโลน (Windows* OS และ Linux* OS) และคู่มือการติดตั้ง Intel(R) oneAPI Toolkits
ก่อนที่คุณจะเริ่มต้น

หลังจากติดตั้ง oneTBB คุณต้องตั้งค่าตัวแปรสภาพแวดล้อม:

  1. ไปที่ไดเร็กทอรีการติดตั้ง oneTBB ( ). โดยค่าเริ่มต้น, มีดังต่อไปนี้:
    1. บนระบบปฏิบัติการ Linux*:
    2. สำหรับผู้ใช้ขั้นสูง (รูท): /opt/intel/โคนามิ
    3. สำหรับผู้ใช้ทั่วไป (ไม่ใช่รูท): $HOME/intel/โคนามิ
    4. บนระบบปฏิบัติการ Windows*:
    5. <Program Files>\Intel\oneAPI
  2. ตั้งค่าตัวแปรสภาพแวดล้อมโดยใช้สคริปต์ใน โดยการวิ่ง
    • บนระบบปฏิบัติการ Linux*: vars.{sh|csh} ใน /tbb/latest/env
    • บนระบบปฏิบัติการ Windows*: vars.bat ใน /tbb/latest/env

Example
ด้านล่างนี้คุณจะพบอดีตทั่วไปample สำหรับอัลกอริทึม oneTBB เอสample คำนวณผลรวมของจำนวนเต็มทั้งหมดตั้งแต่ 1 ถึง 100intel-oneAPI-Threading-Building-Blocks-FIG-2

oneAPI Threading Building Blocks (oneTBB) และเครื่องมือ pkg-config

  • เครื่องมือ pkg-config ใช้เพื่อทำให้บรรทัดการคอมไพล์ง่ายขึ้นโดยดึงข้อมูลเกี่ยวกับแพ็คเกจจาก
    ข้อมูลเมตาพิเศษ fileส. ช่วยหลีกเลี่ยงเส้นทางฮาร์ดโค้ดขนาดใหญ่และทำให้การคอมไพล์พกพาสะดวกยิ่งขึ้น

คอมไพล์โปรแกรมโดยใช้ pkg-config

  • ในการคอมไพล์โปรแกรมทดสอบ test.cpp ด้วย oneTBB บน Linux* OS และ macOS* ให้ระบุพาธแบบเต็มเพื่อค้นหาการรวม files และไลบรารี หรือระบุบรรทัดง่ายๆ ดังนี้:intel-oneAPI-Threading-Building-Blocks-FIG-3

ที่ไหน:

  • cflags ให้ไลบรารี oneTBB รวมถึงพาธ:intel-oneAPI-Threading-Building-Blocks-FIG-4
  • libs ให้ชื่อไลบรารี Intel(R) oneTBB และพาธการค้นหาเพื่อค้นหา:intel-oneAPI-Threading-Building-Blocks-FIG-4
  • บันทึก สำหรับระบบปฏิบัติการ Windows* ให้ใช้แฟล็กตัวเลือก –msvc-syntax เพิ่มเติมที่แปลงแฟล็กการคอมไพล์และการเชื่อมโยงในโหมดที่เหมาะสม
ค้นหาเพิ่มเติม
  • วันทีบีบี ฟอรั่มชุมชน
  • คำถามที่พบบ่อยเกี่ยวกับผลิตภัณฑ์
  • คำขอการสนับสนุน
  • ใช้แหล่งข้อมูลเหล่านี้หากคุณต้องการความช่วยเหลือจาก oneTBB
  • หมายเหตุการเปิดตัว ค้นหาข้อมูลล่าสุดเกี่ยวกับผลิตภัณฑ์ รวมถึงหมายเหตุโดยละเอียด ปัญหาที่ทราบ และการเปลี่ยนแปลง
  • เอกสารประกอบ: คู่มือนักพัฒนาและข้อมูลอ้างอิง API
  • เรียนรู้การใช้ oneTBB
  • GitHub* ค้นหาการใช้งาน oneTBB ในโอเพ่นซอร์ส

ประกาศและข้อจำกัดความรับผิดชอบ

  • เทคโนโลยีของ Intel อาจต้องเปิดใช้งานฮาร์ดแวร์ซอฟต์แวร์หรือการเปิดใช้งานบริการ
  • ไม่มีผลิตภัณฑ์หรือส่วนประกอบใดที่จะปลอดภัยได้อย่างแน่นอน
  • ค่าใช้จ่ายและผลลัพธ์ของคุณอาจแตกต่างกันไป
  • © อินเทล คอร์ปอเรชั่น Intel, โลโก้ Intel และเครื่องหมายอื่นๆ ของ Intel เป็นเครื่องหมายการค้าของ Intel Corporation หรือบริษัทในเครือ ชื่อและตราสินค้าอื่น ๆ อาจเป็นทรัพย์สินของผู้อื่น
  • ไม่มีการอนุญาตสิทธิ์ใดๆ (โดยชัดแจ้งหรือโดยนัย โดยการห้ามปรามหรือวิธีอื่นใด) ต่อสิทธิในทรัพย์สินทางปัญญาใดๆ ที่ได้รับอนุญาตจากเอกสารนี้
  • ผลิตภัณฑ์ที่อธิบายอาจมีข้อบกพร่องด้านการออกแบบหรือข้อผิดพลาดที่เรียกว่าข้อผิดพลาดซึ่งอาจทำให้ผลิตภัณฑ์เบี่ยงเบนไปจากข้อมูลจำเพาะที่เผยแพร่ ข้อผิดพลาดที่มีลักษณะเฉพาะในปัจจุบันสามารถขอได้
  • Intel ปฏิเสธการรับประกันทั้งโดยชัดแจ้งและโดยนัย รวมถึงแต่ไม่จำกัดเพียง การรับประกันโดยนัยของความสามารถในเชิงพาณิชย์ ความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ และการไม่ละเมิดลิขสิทธิ์ ตลอดจนการรับประกันใดๆ ที่เกิดขึ้นจากการดำเนินการ การดำเนินการ หรือการใช้งานในทางการค้า

ติดตั้ง oneTBB บนระบบปฏิบัติการ Windows*

  • ส่วนนี้อธิบายวิธีการปรับใช้ไลบรารี oneAPI Threading Building Blocks (oneTBB) บนเครื่องระบบปฏิบัติการ Windows*
  • หากคุณวางแผนที่จะติดตั้ง oneTBB โดยเป็นส่วนหนึ่งของ Intel® oneAPI Base Toolkit โปรดดูส่วนที่เกี่ยวข้องของคู่มือการติดตั้ง Intel(R) oneAPI Toolkits
  • หากคุณวางแผนที่จะติดตั้ง oneTBB เป็นผลิตภัณฑ์แบบสแตนด์อโลน ให้ทำตามคำแนะนำด้านล่าง โดยใช้ GUI ของตัวติดตั้งหรือตัวจัดการแพ็คเกจที่คุณเลือก
  • เรียนรู้วิธีติดตั้ง oneTBB ด้วย GUI และตัวจัดการแพ็คเกจ: * ติดตั้งด้วย GUI * ติดตั้งด้วยตัวจัดการแพ็คเกจ

ติดตั้งด้วย GUI

ขั้นตอนที่ 1 เลือกตัวติดตั้งที่ต้องการ

  1. ไปที่หน้าดาวน์โหลด รายการตัวติดตั้งที่มีอยู่จะปรากฏขึ้น
  2. ตัดสินใจเลือกประเภทตัวติดตั้ง Windows ที่คุณจะใช้:
    • ตัวติดตั้งออนไลน์มีขนาดเล็กกว่า file ขนาดแต่ต้องใช้การเชื่อมต่ออินเทอร์เน็ตถาวรขณะใช้งาน
    • ตัวติดตั้งออฟไลน์มีขนาดใหญ่กว่า file ขนาด แต่ต้องใช้การเชื่อมต่ออินเทอร์เน็ตเท่านั้นเพื่อดาวน์โหลดตัวติดตั้ง fileแล้วทำงานแบบออฟไลน์
  3. หลังจากตัดสินใจเลือกประเภทโปรแกรมติดตั้งแล้ว ให้คลิกลิงก์ที่เกี่ยวข้องเพื่อเริ่มการดาวน์โหลด
  4. รอให้การดาวน์โหลดเสร็จสิ้น

ขั้นตอนที่ 2 เตรียมโปรแกรมติดตั้ง

สำหรับโปรแกรมติดตั้งแบบออฟไลน์:

  1. เรียกใช้ .exe file คุณได้ดาวน์โหลด ตัวแยกแพ็คเกจการติดตั้งจะเปิดตัว
  2. ระบุเส้นทางที่จะแยกแพ็คเกจ - ค่าเริ่มต้นคือ C:\Users\ \ดาวน์โหลด\w_tbb_oneapi_p_ _ออฟไลน์
  3. หากจำเป็น ให้เลือก Remove ชั่วคราวที่แตกออกมา fileช่องทำเครื่องหมายหลังการติดตั้ง
  4. คลิกแยก
    สำหรับตัวติดตั้งออนไลน์ การดาวน์โหลดจะเริ่มโดยอัตโนมัติหลังจากที่คุณเรียกใช้ .exe file.

ขั้นตอนที่ 3 เรียกใช้การตั้งค่า

  1. หากคุณกำลังเรียกใช้โปรแกรมติดตั้งแบบออฟไลน์ ให้คลิกดำเนินการต่อเพื่อดำเนินการต่อ โปรแกรมติดตั้งออนไลน์จะดำเนินการโดยอัตโนมัติ
  2. ในขั้นตอน สรุป ให้เลือกกล่องกาเครื่องหมาย ฉันยอมรับเงื่อนไขของข้อตกลงสิทธิ์การใช้งาน
  3. เลือกโหมดการติดตั้ง:
  • หากต้องการใช้การตั้งค่าการติดตั้งเริ่มต้น ให้เลือก การติดตั้งที่แนะนำ oneTBB จะถูกติดตั้งในตำแหน่งเริ่มต้น: %Program FIles (x86)%\Intel\oneAPI\ คลิก ดำเนินการต่อ และดำเนินการต่อไปยังขั้นตอนการรวม IDE
  • หากต้องการแก้ไขการตั้งค่าการติดตั้ง เลือกการติดตั้งแบบกำหนดเอง แล้วคลิกปรับแต่ง คุณจะเข้าสู่ขั้นตอนเลือกส่วนประกอบ อย่างไรก็ตาม ไม่สามารถเลือกคอมโพเนนต์อื่นนอกจาก oneTBB ได้เนื่องจากลักษณะของโซลูชัน ในโหมดนี้ คุณสามารถเปลี่ยนตำแหน่งการติดตั้งเริ่มต้นได้ด้วยการคลิก เปลี่ยน ที่มุมล่างซ้ายของหน้าต่างintel-oneAPI-Threading-Building-Blocks-FIG-5
  1. ที่ขั้นตอน Integrate IDE โปรแกรมจะตรวจสอบว่าสามารถปรับใช้ oneTBB ที่ผสานรวมอย่างสมบูรณ์กับ Microsoft Visual Studio IDE ได้หรือไม่ โดยจะต้องติดตั้งเวอร์ชัน IDE ที่รองรับบนเครื่องเป้าหมาย หากไม่ได้ติดตั้ง คุณสามารถออกจากการตั้งค่าและเริ่มต้นใหม่หลังจากติดตั้ง IDE หรือดำเนินการต่อโดยไม่ผสานรวม
  2. ในขั้นตอน Software Improvement Program ให้เลือกตัวเลือกที่คุณต้องการ จากนั้นคลิกติดตั้งเพื่อเริ่มการติดตั้ง
  3. รอให้กระบวนการเสร็จสิ้น จากนั้นคลิก เสร็จสิ้น เพื่อปิดตัวติดตั้งหรือไปที่ผลิตภัณฑ์ที่ติดตั้งเพื่อตรวจสอบการอัปเดตหรือดำเนินการอื่นๆ

บันทึก อย่าลืมกำหนดค่าตัวแปรสภาพแวดล้อมหลังการติดตั้ง ดูส่วนก่อนที่คุณจะเริ่มต้นเพื่อเรียนรู้เกี่ยวกับเรื่องนี้

ติดตั้งด้วยตัวจัดการแพ็คเกจ

  • หากต้องการติดตั้ง oneTBB ด้วยตัวจัดการแพ็กเกจ ให้รันคำสั่งที่เกี่ยวข้องซึ่งอธิบายไว้ในเอกสาร:
  • คอนด้า
  • พิป
  • นูเก็ต
  • บันทึก อย่าลืมกำหนดค่าตัวแปรสภาพแวดล้อมหลังการติดตั้ง ดูหัวข้อก่อนที่คุณจะเริ่มต้นเพื่อเรียนรู้เกี่ยวกับเรื่องนี้

การอัปเกรด oneTBB

  • รองรับการอัปเกรดอย่างราบรื่นสำหรับ oneTBB 2021.1 และเวอร์ชันที่ใหม่กว่า หากต้องการอัปเกรด oneTBB เป็นเวอร์ชันล่าสุด ให้เรียกใช้การตั้งค่าตามที่อธิบายไว้ข้างต้น
  • หากคุณเคยทำงานกับเวอร์ชันเก่า (TBB) ให้พิจารณาว่าเวอร์ชันใหม่ของ oneTBB ไม่มีความเข้ากันได้แบบย้อนกลับ ดู TBB Revamp: ความเป็นมา การเปลี่ยนแปลง และการปรับปรุงให้ทันสมัย ​​เพื่อดูรายละเอียด นอกจากนี้ยังอ้างถึง
  • การย้ายจาก TBB สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการย้ายไปยัง oneTBB

ถอนการติดตั้ง oneTBB

  • หากต้องการถอนการติดตั้ง oneTBB ให้ใช้ Applications and Features หรือ Programs and Features

ติดตั้ง oneTBB บนระบบปฏิบัติการ Linux*

  • ส่วนนี้อธิบายวิธีการปรับใช้ไลบรารี oneAPI Threading Building Blocks (oneTBB) บนเครื่อง Linux* เลือกวิธีที่ต้องการ:
  • ติดตั้ง oneTBB โดยใช้ Command Line
  • ติดตั้ง oneTBB โดยใช้ตัวจัดการแพ็คเกจที่เลือก:
  • คอนด้า
  • เอพีที
  • อร่อยจัง
  • พิพ
  • นูเก็ต
  • บันทึก คุณยังสามารถติดตั้งหนึ่ง TB บนเครื่อง Linux* OS โดยใช้ GUI ดูคู่มือการติดตั้ง Intel(R) oneAPI เพื่อเรียนรู้เพิ่มเติม

ติดตั้ง oneTBB โดยใช้ Command Line

  • ในการติดตั้ง 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 โดยใช้ตัวจัดการแพ็คเกจ

  • ทำตามคำแนะนำโดยใช้ตัวจัดการแพ็คเกจที่คุณเลือก

คอนด้า

  • ส่วนนี้ให้คำแนะนำทั่วไปเกี่ยวกับการติดตั้ง oneAPI Threading Building Blocks (oneTBB) ผ่านทาง
  • ผู้จัดการแพ็คเกจ Conda* สำหรับหมายเหตุการติดตั้งเพิ่มเติม โปรดดูที่เอกสารประกอบของ Conda
  • ในการติดตั้ง oneTBB ให้รันคำสั่งต่อไปนี้:intel-oneAPI-Threading-Building-Blocks-FIG-9
  • คุณยังสามารถใช้: conda install -c intel/label/intel tbb-devel
  • บันทึก ดูคู่มือการติดตั้ง Intel(R) oneAPI เพื่อเรียนรู้วิธีกำหนดค่า Conda

เอพีที

  • ในการติดตั้ง oneTBB โดยใช้ APT* ให้รัน:intel-oneAPI-Threading-Building-Blocks-FIG-10
  • เช่นampเลอ:

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

บันทึก ดูคู่มือการติดตั้ง Intel(R) oneAPI เพื่อเรียนรู้วิธีกำหนดค่า YUM

ในการติดตั้ง oneTBB โดยใช้ PIP* ให้เรียกใช้:intel-oneAPI-Threading-Building-Blocks-FIG-14

เช่นampเลอ:

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

นูเก็ต

ในการติดตั้ง oneTBB จาก NuGet* โดยใช้บรรทัดคำสั่ง ให้ทำดังต่อไปนี้:

  1. ไปที่ nuget.org
  2. วิ่ง:intel-oneAPI-Threading-Building-Blocks-FIG-16

บันทึก ดูคู่มือการติดตั้ง Intel(R) oneAPI เพื่อเรียนรู้วิธีกำหนดค่า NuGet*
บันทึก อย่าลืมกำหนดค่าตัวแปรสภาพแวดล้อมหลังการติดตั้ง ดูส่วนก่อนที่คุณจะเริ่มต้นเพื่อเรียนรู้เกี่ยวกับเรื่องนี้

การอัปเกรด oneTBB
  • รองรับการอัปเกรดอย่างราบรื่นสำหรับ oneTBB 2021.1 และเวอร์ชันที่ใหม่กว่า หากต้องการอัปเกรด oneTBB เป็นเวอร์ชันล่าสุด ให้เรียกใช้การตั้งค่าตามที่อธิบายไว้ข้างต้น
  • หากคุณเคยทำงานกับเวอร์ชันเก่า (TBB) ให้พิจารณาว่าเวอร์ชันใหม่ของ oneTBB ไม่มีความเข้ากันได้แบบย้อนกลับ ดู TBB Revamp: ความเป็นมา การเปลี่ยนแปลง และการปรับปรุงให้ทันสมัย ​​เพื่อดูรายละเอียด นอกจากนี้ โปรดดูที่การย้ายจาก TBB สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการย้ายไปยังหนึ่ง TB

เอกสาร / แหล่งข้อมูล

Intel oneAPI Threading Building Blocks [พีดีเอฟ] คู่มือการใช้งาน
oneAPI เธรดการสร้างบล็อก, เธรดการสร้างเธรด, สำเร็จรูป, บล็อก

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *