ตรวจสอบให้แน่ใจว่าไดรเวอร์ระบบของคุณได้รับการอัปเดตเป็นเวอร์ชันล่าสุด
- OpenCL ช่วยให้คุณใช้ประโยชน์จากประสิทธิภาพที่เพิ่มขึ้นสำหรับแอปต่างๆ ตั้งแต่การประมวลผลทางวิทยาศาสตร์ไปจนถึงงานกราฟิก
- อ่านต่อเพื่อทราบขั้นตอนในการติดตั้งบนคอมพิวเตอร์ของคุณ
การติดตั้ง 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. อัปเดตไดรเวอร์กราฟิกของคุณ
- กด หน้าต่าง + ร เพื่อเปิด วิ่ง กล่องโต้ตอบ
- พิมพ์ devmgmt.msc และคลิก ตกลง เพื่อเปิด ตัวจัดการอุปกรณ์ แอป.
- ไปที่ อะแดปเตอร์จอแสดงผล และคลิกเพื่อขยาย คลิกขวาที่ไดรเวอร์ และเลือก อัพเดตไดรเวอร์.
- เลือก ค้นหาไดรเวอร์โดยอัตโนมัติ.
- ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
2. ตรวจสอบว่าคุณได้ติดตั้ง OpenCL Runtime หรือไม่
- กด หน้าต่าง + อี เพื่อเปิดกล่องหน้าต่าง Windows Explorer
- นำทางไปยังเส้นทางนี้:
C:\Windows\System32
- ค้นหา OpenCL.dll ไฟล์. หากมี แสดงว่าคุณได้ติดตั้งรันไทม์ OpenCL ไว้ในคอมพิวเตอร์ของคุณ
ถ้าคุณ ไม่พบ Opencl.dll อาจเป็นเพราะไดรเวอร์ที่ล้าสมัย อ่านคู่มือนี้เพื่อเรียนรู้วิธีแก้ปัญหา
3. ดาวน์โหลดคอมไพเลอร์ C/C++
- กด หน้าต่าง คีย์ พิมพ์ พาวเวอร์เชลล์และคลิก ทำงานในฐานะผู้ดูแลระบบ.
- หากต้องการติดตั้งคอมไพเลอร์ C/C++ เช่น Visual Studio Build Tools 2022 ให้พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
winget install "Visual Studio Build Tools 2022"
- เมื่อคุณเห็น ติดตั้งสำเร็จแล้ว ข้อความ คุณจะติดตั้งแอปแล้ว
- ตอนนี้เพื่อรับการกำหนดค่าขั้นต่ำโดยใช้บรรทัดคำสั่งให้คัดลอกและวางคำสั่งต่อไปนี้แล้วกด เข้า:
& "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
- กด หน้าต่าง คีย์ พิมพ์ พาวเวอร์เชลล์และคลิก ทำงานในฐานะผู้ดูแลระบบ.
- พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
winget install Git.Git
- คัดลอกและวางคำสั่งต่อไปนี้เพื่อติดตั้ง CMake แล้วกด เข้า:
winget install Kitware.CMake
- ในการติดตั้ง 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)
- กดหน้าต่างคีย์ พิมพ์คอมไพล์และคลิกเปิด.
- พิมพ์คำสั่งต่อไปนี้เพื่อโคลนที่เก็บ 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
-
- หากต้องการตั้งค่าและเริ่มต้น Vcpkg ให้คัดลอกและวางคำสั่งต่อไปนี้แล้วกดเข้า:
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
6. ติดตั้ง OpenCL
- ขณะนี้ยูทิลิตีบรรทัดคำสั่ง Vcpkg ถูกสร้างขึ้น ให้พิมพ์คำสั่งต่อไปนี้เพื่อค้นหาแพ็คเกจที่พร้อมใช้งานซึ่งตรงกับชื่อเฉพาะใน PowerShell ในกรณีนี้คือ OpenCL และกด เข้า:
.\vcpkg.exe search opencl
…
opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
- จากนั้นคัดลอกและวางคำสั่งต่อไปนี้เพื่อติดตั้ง ไลบรารี OpenCL สำหรับแพลตฟอร์ม x64 Windows และกด เข้า:
.\vcpkg.exe --triplet=x64-windows install opencl
- ในกรณีที่คุณต้องการกำหนดเป้าหมาย ARM 64 บิต, แทนที่ –triplet=x64-windows ในคำสั่งด้วย –triplet=arm64-windows
โดยสรุป การรวม OpenCL เข้ากับสภาพแวดล้อม Windows 11 สามารถปลดล็อกศักยภาพในการประมวลผลที่รวดเร็วยิ่งขึ้นในแอปพลิเคชันต่างๆ
ในการติดตั้งบนคอมพิวเตอร์ของคุณ คุณต้องติดตั้ง Visual Studio Code และ Visual C++ Redistributable package ในกรณีที่คุณกำลังประสบปัญหาเช่น ไม่สามารถติดตั้ง Visual C++ Redistributable ได้; อ่านคู่มือนี้
ติดอยู่ที่ไหนสักแห่งขณะทำตามขั้นตอน? อย่าลังเลที่จะพูดถึงคำถามของคุณในส่วนความคิดเห็นด้านล่าง เรายินดีที่จะช่วยเหลือ!