วิธีติดตั้ง OpenCL บน Windows 11: คำแนะนำทีละขั้นตอน

ตรวจสอบให้แน่ใจว่าไดรเวอร์ระบบของคุณได้รับการอัปเดตเป็นเวอร์ชันล่าสุด

  • OpenCL ช่วยให้คุณใช้ประโยชน์จากประสิทธิภาพที่เพิ่มขึ้นสำหรับแอปต่างๆ ตั้งแต่การประมวลผลทางวิทยาศาสตร์ไปจนถึงงานกราฟิก
  • อ่านต่อเพื่อทราบขั้นตอนในการติดตั้งบนคอมพิวเตอร์ของคุณ
ติดตั้ง OpenCL บน Windows 11: คำแนะนำทีละขั้นตอน

การติดตั้ง OpenCL (Open Computing Language) ช่วยให้ฮาร์ดแวร์ของคุณมีพลังในการเร่งความเร็วงานประมวลผลที่หลากหลาย เช่น การเรนเดอร์กราฟิก

ในคำแนะนำทีละขั้นตอนนี้ เราจะแนะนำคุณตลอดขั้นตอนในการติดตั้ง OpenCL บนคอมพิวเตอร์ Windows 11 ของคุณเพื่อเพิ่มประสิทธิภาพในการคำนวณ

OpenCL คืออะไร?

Open Computing Language หรือ OpenCL เป็นเฟรมเวิร์กมาตรฐานแบบเปิดที่ให้บริการฟรี พร้อมด้วยการเขียนโปรแกรมแบบขนานของตัวเร่งความเร็วต่างๆ ที่พบในคอมพิวเตอร์ส่วนบุคคล อุปกรณ์เคลื่อนที่ และแพลตฟอร์มแบบฝัง

เราทดสอบ ทบทวน และให้คะแนนอย่างไร

เราทำงานมาตลอด 6 เดือนที่ผ่านมาเพื่อสร้างระบบตรวจสอบใหม่เกี่ยวกับวิธีที่เราผลิตเนื้อหา เมื่อใช้สิ่งนี้ เราได้ปรับปรุงบทความส่วนใหญ่ของเราใหม่ในภายหลังเพื่อมอบความเชี่ยวชาญเชิงปฏิบัติจริงเกี่ยวกับคำแนะนำที่เราทำ

สำหรับรายละเอียดเพิ่มเติมคุณสามารถอ่านได้ วิธีที่เราทดสอบ ทบทวน และให้คะแนนที่ WindowsReport.

เป้าหมายของ OpenCL คือการช่วยให้นักพัฒนาควบคุมพลังการประมวลผลของหน่วยประมวลผล เช่น CPU, GPU และตัวเร่งความเร็วในลักษณะที่เป็นหนึ่งเดียวเพื่อปรับปรุงประสิทธิภาพ

ในบทความนี้
  • ฉันจะติดตั้ง OpenCL บน Windows 11 ได้อย่างไร
  • 1. อัปเดตไดรเวอร์กราฟิกของคุณ
  • 2. ตรวจสอบว่าคุณได้ติดตั้ง OpenCL Runtime หรือไม่
  • 3. ดาวน์โหลดคอมไพเลอร์ C/C++
  • 4. ติดตั้ง Git, CMake และ Visual Studio Code
  • 5. รับ OpenCL SDK และติดตั้ง Vcpkg
  • 6. ติดตั้ง OpenCL

ฉันจะติดตั้ง OpenCL บน Windows 11 ได้อย่างไร

ก่อนดำเนินการขั้นตอนใดๆ เพื่อติดตั้ง OpenCL บน Windows 11 ให้ดำเนินการตรวจสอบเบื้องต้นดังต่อไปนี้:

  • ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งแพ็คเกจ Visual C++ Redistributable แล้ว
  • ตรวจสอบว่าคอมพิวเตอร์ของคุณมีคุณสมบัติตรงตามข้อกำหนดขั้นต่ำในการเรียกใช้แอป OpenCL และรันไทม์ OpenCL หรือไม่
  • ขั้นแรกให้ตรวจสอบ รายการความเข้ากันได้ของไดรเวอร์ จากเว็บไซต์อย่างเป็นทางการของ Khronos

เมื่อเสร็จแล้วให้ทำตามขั้นตอนเหล่านี้ตามลำดับเดียวกับที่กล่าวไว้

1. อัปเดตไดรเวอร์กราฟิกของคุณ

  1. กด หน้าต่าง + เพื่อเปิด วิ่ง กล่องโต้ตอบคำสั่งเรียกใช้ตัวจัดการอุปกรณ์ - ติดตั้ง OpenCL บน Windows 11
  2. พิมพ์ devmgmt.msc และคลิก ตกลง เพื่อเปิด ตัวจัดการอุปกรณ์ แอป.
  3. ไปที่ อะแดปเตอร์จอแสดงผล และคลิกเพื่อขยาย คลิกขวาที่ไดรเวอร์ และเลือก อัพเดตไดรเวอร์.อัพเดตไดรเวอร์การ์ดแสดงผล
  4. เลือก ค้นหาไดรเวอร์โดยอัตโนมัติ.ค้นหาไดรเวอร์โดยอัตโนมัติ
  5. ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น

2. ตรวจสอบว่าคุณได้ติดตั้ง OpenCL Runtime หรือไม่

  1. กด หน้าต่าง + อี เพื่อเปิดกล่องหน้าต่าง Windows Explorer
  2. นำทางไปยังเส้นทางนี้: C:\Windows\System32explorer_Look สำหรับ OpenCL.dll - ติดตั้ง OpenCL บน Windows 11
  3. ค้นหา OpenCL.dll ไฟล์. หากมี แสดงว่าคุณได้ติดตั้งรันไทม์ OpenCL ไว้ในคอมพิวเตอร์ของคุณ

ถ้าคุณ ไม่พบ Opencl.dll อาจเป็นเพราะไดรเวอร์ที่ล้าสมัย อ่านคู่มือนี้เพื่อเรียนรู้วิธีแก้ปัญหา

3. ดาวน์โหลดคอมไพเลอร์ C/C++

  1. กด หน้าต่าง คีย์ พิมพ์ พาวเวอร์เชลล์และคลิก ทำงานในฐานะผู้ดูแลระบบ.ติดตั้ง OpenCL บน Windows 11 - เปิด Powershell
  2. หากต้องการติดตั้งคอมไพเลอร์ C/C++ เช่น Visual Studio Build Tools 2022 ให้พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า: winget install "Visual Studio Build Tools 2022"ติดตั้งวิชวลสตูดิโอ
  3. เมื่อคุณเห็น ติดตั้งสำเร็จแล้ว ข้อความ คุณจะติดตั้งแอปแล้ว
  4. ตอนนี้เพื่อรับการกำหนดค่าขั้นต่ำโดยใช้บรรทัดคำสั่งให้คัดลอกและวางคำสั่งต่อไปนี้แล้วกด เข้า: & "C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" install --passive --norestart --productId Microsoft.VisualStudio.Product.BuildTools --channelId VisualStudio.17.Release --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.VC.Redist.14.Latest add Microsoft.VisualStudio.Component.Windows11SDK.22000

คุณสามารถใช้คำสั่งตามที่กล่าวไว้ข้างต้นหากทำงานบน Windows 11 อย่างไรก็ตาม ให้แทนที่ –เพิ่มไมโครซอฟต์ วิชวลสตูดิโอ. ส่วนประกอบ. Windows11SDK.22000 กับ -เพิ่มไมโครซอฟต์ วิชวลสตูดิโอ. ส่วนประกอบ. Windows10SDK.19041 สำหรับวินโดวส์ 10

4. ติดตั้ง Git, CMake และ Visual Studio Code

  1. กด หน้าต่าง คีย์ พิมพ์ พาวเวอร์เชลล์และคลิก ทำงานในฐานะผู้ดูแลระบบ.ติดตั้ง OpenCL บน Windows 11 - เปิด Powershell
  2. พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า: winget install Git.Gitติดตั้ง GIT
  3. คัดลอกและวางคำสั่งต่อไปนี้เพื่อติดตั้ง CMake แล้วกด เข้า: winget install Kitware.CMake
  4. ในการติดตั้ง Visual Studio Code ให้พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า: winget install "Visual Studio Code" --source msstore

คุณสามารถข้ามขั้นตอนเหล่านี้ได้หากคุณติดตั้ง Git, CMake หรือ Visual Studio Code บนคอมพิวเตอร์ของคุณแล้ว

5. รับ OpenCL SDK และติดตั้ง Vcpkg

ในการพัฒนาแอป OpenCL แบบเนทีฟ คุณต้องมีคอมไพเลอร์ C หรือ C++, ส่วนหัวของ OpenCL (C และส่วนหัว C++ เสริม) และไลบรารีแบบไดนามิก (OpenCL.dll) และไลบรารีการส่งออก (OpenCL.lib)

  1. กดหน้าต่างคีย์ พิมพ์คอมไพล์และคลิกเปิด.
  2. พิมพ์คำสั่งต่อไปนี้เพื่อโคลนที่เก็บ Git ที่เกี่ยวข้องกับ OpenCL SDK จากนั้นกำหนดค่าโปรเจ็กต์โดยใช้ CMake และสุดท้ายสร้างและติดตั้งผ่าน Visual Studio 2022 จากนั้นกดเข้า:
    • git clone --recursive https://github.com/KhronosGroup/OpenCL-SDK.git
      cmake -G "Visual Studio 17 2022" -A x64 -T v143 -D CMAKE_INSTALL_PREFIX=./OpenCL-SDK/install -B ./OpenCL-SDK/build -S ./OpenCL-SDK
      cmake --build OpenCL-SDK/build --config Release --target install -- /m /v: minimal
      ชุด SDK - ติดตั้ง openCL Windows 11
  3. หากต้องการตั้งค่าและเริ่มต้น Vcpkg ให้คัดลอกและวางคำสั่งต่อไปนี้แล้วกดเข้า:
    • git clone https://github.com/microsoft/vcpkg.git
      cd vcpkg
      .\bootstrap-vcpkg.bat

6. ติดตั้ง OpenCL

  1. ขณะนี้ยูทิลิตีบรรทัดคำสั่ง Vcpkg ถูกสร้างขึ้น ให้พิมพ์คำสั่งต่อไปนี้เพื่อค้นหาแพ็คเกจที่พร้อมใช้งานซึ่งตรงกับชื่อเฉพาะใน PowerShell ในกรณีนี้คือ OpenCL และกด เข้า:
    • .\vcpkg.exe search opencl

      opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
  2. จากนั้นคัดลอกและวางคำสั่งต่อไปนี้เพื่อติดตั้ง ไลบรารี OpenCL สำหรับแพลตฟอร์ม x64 Windows และกด เข้า: .\vcpkg.exe --triplet=x64-windows install opencl
  3. ในกรณีที่คุณต้องการกำหนดเป้าหมาย ARM 64 บิต, แทนที่ –triplet=x64-windows ในคำสั่งด้วย –triplet=arm64-windows

โดยสรุป การรวม OpenCL เข้ากับสภาพแวดล้อม Windows 11 สามารถปลดล็อกศักยภาพในการประมวลผลที่รวดเร็วยิ่งขึ้นในแอปพลิเคชันต่างๆ

ในการติดตั้งบนคอมพิวเตอร์ของคุณ คุณต้องติดตั้ง Visual Studio Code และ Visual C++ Redistributable package ในกรณีที่คุณกำลังประสบปัญหาเช่น ไม่สามารถติดตั้ง Visual C++ Redistributable ได้; อ่านคู่มือนี้

ติดอยู่ที่ไหนสักแห่งขณะทำตามขั้นตอน? อย่าลังเลที่จะพูดถึงคำถามของคุณในส่วนความคิดเห็นด้านล่าง เรายินดีที่จะช่วยเหลือ!

วิธีเลิกทำการคืนค่าระบบใน Windows 11

วิธีเลิกทำการคืนค่าระบบใน Windows 11ระบบการเรียกคืนWindows 11

การคืนค่าครั้งล่าสุดไม่เป็นไปตามแผนที่วางไว้หรือคุณเริ่มประสบปัญหาหลังจากนั้น หากเป็นกรณีนี้ ให้เรียนรู้วิธีเลิกทำการคืนค่าระบบใน Windows 11มีสองวิธีที่คุณสามารถทำได้ ทั้งจากแอปเพล็ตคุณสมบัติของระบ...

อ่านเพิ่มเติม
ไดรเวอร์ Nvidia หยุดทำงานใน Windows 11 หรือไม่ ซ่อมมันเดี๋ยวนี้

ไดรเวอร์ Nvidia หยุดทำงานใน Windows 11 หรือไม่ ซ่อมมันเดี๋ยวนี้ไดรเวอร์ NvidiaWindows 11

หากไดรเวอร์ Nvidia หยุดทำงานใน Windows 11 จะส่งผลต่อการทำงานที่มีประสิทธิภาพของพีซีในการแก้ไขปัญหา ให้ลองติดตั้งใหม่และอัปเดตไดรเวอร์ แก้ไขการตั้งค่า การเรียกใช้เครื่องมือ DISM และการสแกน SFC รวมถึ...

อ่านเพิ่มเติม
Windows 11 ตรวจไม่พบสถานีเชื่อมต่อใช่หรือไม่ นี่คือสิ่งที่ต้องทำ

Windows 11 ตรวจไม่พบสถานีเชื่อมต่อใช่หรือไม่ นี่คือสิ่งที่ต้องทำWindows 11สถานีเชื่อมต่อ

แท่นวางช่วยให้สามารถเสียบอุปกรณ์พกพาเช่นพีซีของคุณเข้ากับอุปกรณ์ต่อพ่วงทั่วไปในการคำนวณ เรียกอีกอย่างว่าท่าเรือหรือตัวจำลองพอร์ต หากคุณต้องการเชื่อมต่อแล็ปท็อปกับจอภาพภายนอก คุณต้องมีแท่นวางหรือ US...

อ่านเพิ่มเติม