คำถามติดแท็ก opencl

OpenCL (Open Computing Language) เป็นเฟรมเวิร์กสำหรับการเขียนโปรแกรมที่ดำเนินการในแพลตฟอร์มที่แตกต่างกันซึ่งประกอบด้วย CPU, GPU และโปรเซสเซอร์อื่น ๆ

3
วิธีการติดตั้ง libOpenCL.so บน Ubuntu
ฉันดาวน์โหลดintel_sdk_for_opencl_2016_ubuntu_6.0.0.1049_x64พยายามเรียกใช้install.shแต่มีข้อความระบุว่าระบบปฏิบัติการที่ไม่รองรับดังนั้นฉันจึงอ่านบางที่ฉันต้องการสร้างไฟล์. deb จากไฟล์ RPM ไฟล์ใดไฟล์หนึ่งฉันทำได้ด้วย 2: OpenCL-1.2-devel_6.0.0.1049-2_amd64.deb OpenCL-1.2-Intel-devel_6.0.0.1049-2_amd64.deb ติดตั้งทั้งคู่ด้วยsudo dpkg -iแต่ฉันยังไม่มี libOpenCL.so ที่ฉันต้องการ ตอนนี้ฉันติดอยู่ ... :(
44 opencl 

4
ฉันจะทำให้ nVidia CUDA หรือ OpenCL ทำงานบนแล็ปท็อปที่มีการ์ดแยกต่อเนื่อง nVidia / Intel Integrated Graphics ได้อย่างไร
แบ็คกราวน์: ฉันเป็นศิลปิน 3D (เป็นงานอดิเรก) และเพิ่งเริ่มใช้ Ubuntu 12.04 LTS เป็นดูอัลบูตด้วย Windows 7 มันทำงานบนแล็ปท็อปโตชิบา 64 บิตใหม่ที่มี NVIDIA GeForce GT 540M GPU ของฉัน ( กราฟิกการ์ด) นอกจากนี้ยังมี Intel Integrated Graphics (ซึ่งฉันสงสัยว่าใช้งานกับ Ubuntu) ดังนั้นเมื่อฉันแสดงฉาก 3 มิติของฉันไปยังภาพบน Windows ฉันสามารถเลือกระหว่างการใช้ CPU หรือ GPU nVidia ของฉัน (เร็วกว่า) จากแอปพลิเคชัน 3D ฉันสามารถตั้งค่าให้ GPU ใช้ CUDA หรือ OpenCL ใน Ubuntu ไม่มีตัวเลือก …

2
OpenCL บน Ubuntu 16.04, Intel Sandy Bridge CPU
เป็นไปได้ไหมที่จะติดตั้ง openCL บน 16.04 (เฉพาะ CPU)? ฉันลองใช้ไกด์หลายคน แต่ก็ยังไม่ได้รับกล่องทำงาน ฉันมีซีพียูเจนเนอเรชั่นที่สองที่มีสะพานทรายถ้าเป็นเช่นนี้

1
จะทำให้ OpenCL ทำงานบน AMD GPU กับ Ubuntu 16.04 ได้อย่างไร?
ฉันมีพีซีที่มี: VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Venus XT [Radeon HD 8870M / R9 M270X/M370X] [1002:6821] (rev ff) (prog-if ff) ฉันจะทำให้ OpenCL ทำงานได้อย่างไร ฉันไม่ได้เสนอไดรเวอร์ที่เป็นกรรมสิทธิ์ในเครื่องมือแหล่งซอฟท์แวร์และ AFAIK ไม่รองรับ 16.04 อีกต่อไป clinfo ปัจจุบันแสดงรายการอุปกรณ์ศูนย์

3
จะทำให้ OpenCL ทำงานบนไดร์เวอร์ 14.10 + Nvidia 331.89 ได้อย่างไร?
ไดรเวอร์ที่เป็นกรรมสิทธิ์ 331.89 ไม่ให้ OpenCL ฉัน (ลองทั้งทดสอบและอัปเดต) ในขณะที่ฉันมีรุ่น 304.123 ใช้งานได้ - ยกเว้นฉันต้องการไดรเวอร์ปัจจุบันและตอนนี้ไม่สามารถปรับลดรุ่นได้ อย่างไรก็ตาม - ฉันสามารถปรับลดรุ่นได้ตามวิธีแก้ปัญหา แต่ฉันต้องการ 331.89 ทำงาน ฉันใช้ "darktable -d opencl" เป็น alos ทดสอบเพิ่มลิงก์สัญลักษณ์ไปยัง darktable แต่นั่นไม่ได้ช่วย 331.89
11 nvidia  opencl 

2
ฉันจะติดตั้งชุดเครื่องมือ NVIDIA CUDA บน 18.04 ด้วย Coffee Lake - รองรับได้อย่างไร
ฉันชอบการติดตั้ง 18.04 และฉันก็ทำงานกับ blender3d ได้อย่างมากมาย ฉันต้องการชุดเครื่องมือ CUDA เพื่อแสดงผลด้วย GPU ของฉันแทนที่จะเป็น CPU ฉันได้อ่านแล้วว่าเป็นเรื่องสำคัญที่จะต้องได้รับชุดเครื่องมือที่เหมาะสมหรืออาจมีปัญหาที่ไม่ดีพอสมควร เพียงแค่ต้องการยืนยันว่ามีให้สำหรับ Ubuntu 18.04 นอกจากนี้สถานที่ที่จะได้รับและยืนยันที่ถูกต้องหรือไม่ ขอบคุณ
10 nvidia  18.04  cuda  opencl 

2
/ usr / bin / ld: ไม่พบ -lOpenCL
ขณะพยายามรวบรวมโปรแกรมง่ายๆที่กำหนดใน OpenCL จากนี้เว็บไซต์ มันจะให้สิ่งDeviceInfoที่ฉันต้องการ หลังจากเรียกเพียง a makeฉันได้รับข้อผิดพลาดด้านล่าง: sharan@sharan-X550CC:~/opencl-ex/Ex1$ make g++ DeviceInfo.cpp -I ../../Cpp_common -lOpenCL -o DeviceInfo /usr/bin/ld: cannot find -lOpenCL collect2: error: ld returned 1 exit status Makefile:23: recipe for target 'DeviceInfo' failed make: *** [DeviceInfo] Error 1 ตอนนี้ผมได้ติดตั้งโดยใช้คำแนะนำจากนี้เว็บไซต์ อย่างไรก็ตามฉันยังคงได้รับข้อผิดพลาดข้างต้น ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?

2
เปิด cl ใน intel
วิธีการรวบรวมและเรียกใช้รหัสเปิดบนโปรเซสเซอร์ Intel i5 ที่มีหน่วย intel hd 4000 gpu ??? Open cl ได้รับ istalled ใน / opt / intel / opencl และ versionis ubuntu 12.04 ความช่วยเหลือใด ๆ จะเป็นความช่วยเหลือที่ดี ... ขอบคุณ
9 opencl 

1
วิธีการเปิดใช้งานแพลตฟอร์ม CPU สำหรับแอปพลิเคชัน OpenCL
ฉันกำลังใช้งาน Ubuntu 16.04 บนเครื่องที่มี AMD A8-5600K APU และ Radeon R9 270X ไดรเวอร์ amdgpu ยังไม่รองรับการ์ดของฉันดังนั้นฉันจึงไม่สามารถใช้ OpenCL บน GPU ของฉันได้ อย่างไรก็ตามฉันไม่เห็นเหตุผลว่าทำไมแอปพลิเคชัน OpenCL ไม่สามารถใช้ CPU ของฉันได้ ฉันได้ติดตั้งทุกแพ็คเกจที่ฉันนึกได้ - ocl-icd-libopencl1 , ocl-icd-opencl-devฯลฯ ฉันเขียนแอพพลิเคชั่นเรียบง่ายที่ระบุแพลตฟอร์ม OpenCL ที่มีอยู่และไม่สามารถclGetPlatformIDs()โทร ฉันพลาดอะไรไป แก้ไข:ฉันติดตั้ง AMD APP SDK ตามที่แนะนำในคำตอบของ SE6 แต่ยังไม่มีแพลตฟอร์มปรากฏขึ้น วิ่งstraceเปิดเผยว่าสำหรับรถตักดิน OpenCL ICD libamdocl64.soไม่สามารถหา แก้ไขเพิ่มเติม:สำเร็จ! ฉันสามารถทำให้มันทำงานโดยใช้คำสั่งต่อไปนี้: sudo ln -s '/opt/AMDAPPSDK-3.0/lib/x86_64/sdk/libamdocl64.so' \ …

1
Vega RX 64, OpenCL และ Ubuntu 16.04 HWE
ปัจจุบันฉันมีการเชื่อมต่อ 4 Vega RX 64 และอูบุนตูก็เห็นแค่หนึ่งในนั้นหรือเห็นทั้ง 4 เป็นอุปกรณ์เดียวกัน ใช้งาน clinfo ฉันได้รับ: Number of platforms: 1 Platform Profile: FULL_PROFILE Platform Version: OpenCL 2.0 AMD-APP (2482.3) Platform Name: AMD Accelerated Parallel Processing Platform Vendor: Advanced Micro Devices, Inc. Platform Extensions: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices Platform Name: AMD Accelerated Parallel Processing Number of devices: …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.