ฉันพยายามติดตั้ง ROCm แต่เมื่อเรียกใช้คำสั่ง ร็อคอินโฟ
ฉันได้รับผลลัพธ์นี้:
libkmod: ข้อผิดพลาด ../libkmod/libkmod-module.c:1657 kmod_module_new_from_loaded: ไม่สามารถเปิด /proc/modules: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ข้อผิดพลาด: ไม่สามารถรับรายการโมดูล: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ไม่ได้โหลดโมดูล ROCKk อาจไม่มีอุปกรณ์ GPU
และเมื่อเรียกใช้คำสั่ง คลินิก
คำสั่งหลังจากติดตั้ง ฉันได้รับผลลัพธ์นี้ มี 0 อุปกรณ์:
จำนวนชานชาลา1
ชื่อแพลตฟอร์ม AMD Accelerated Parallel Processing
ผู้จำหน่ายแพลตฟอร์ม Advanced Micro Devices, Inc.
เวอร์ชันแพลตฟอร์ม OpenCL 2.2 AMD-APP (3361.0)
โปรไฟล์แพลตฟอร์ม FULL_PROFILE
ส่วนขยายแพลตฟอร์ม cl_khr_icd cl_amd_event_callback
ความละเอียดของตัวจับเวลาโฮสต์แพลตฟอร์ม 100ns
ส่วนต่อท้ายฟังก์ชันส่วนขยายของแพลตฟอร์ม AMD
ชื่อแพลตฟอร์ม AMD Accelerated Parallel Processing
จำนวนอุปกรณ์ 0
พฤติกรรมของแพลตฟอร์ม NULL
clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) AMD เร่งการประมวลผลแบบขนาน
clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) AMD เร่งการประมวลผลแบบขนาน
clCreateContext(NULL, ...) [ค่าเริ่มต้น] ไม่พบอุปกรณ์ในแพลตฟอร์ม
clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) ไม่พบอุปกรณ์ในแพลตฟอร์ม
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) ไม่พบอุปกรณ์ในแพลตฟอร์ม
clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) ไม่พบอุปกรณ์ในแพลตฟอร์ม
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) ไม่พบอุปกรณ์ในแพลตฟอร์ม
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) ไม่พบอุปกรณ์ในแพลตฟอร์ม
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) ไม่พบอุปกรณ์ในแพลตฟอร์ม
คุณสมบัติของโหลดเดอร์ ICD
ชื่อตัวโหลด ICD OpenCL ตัวโหลด ICD
ICD loader Vendor OCL Icd ซอฟต์แวร์ฟรี
ตัวโหลด ICD เวอร์ชัน 2.2.11
โปรไฟล์โหลดเดอร์ ICD OpenCL 2.1
หมายเหตุ: ไลบรารี OpenCL ของคุณรองรับ OpenCL 2.1 เท่านั้น
แต่บางแพลตฟอร์มที่ติดตั้งรองรับ OpenCL 2.2
โปรแกรมที่ใช้คุณสมบัติ 2.2 อาจมีปัญหา
หรือประพฤติชั่ว
ฉันกำลังทำงานกับอุปกรณ์ Windows ที่มี Ubuntu 18.04 LTS เคอร์เนลเวอร์ชัน 5.5.0 และฉันมีกราฟิก AMD Radeon Vega 8
การติดตั้ง ROCm ทำดังนี้:
ฉันดาวน์โหลดเคอร์เนล 5.5
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb
sudo dpkg -i linux-headers-5.0.0*.deb linux-image-unsigned-5.0.0*.deb linux-modules-5.0.0*.deb
ฉันรีบูทระบบแล้วดาวน์โหลดและติดตั้ง amdgpu-install:
$ sudo apt-get update
$ wget https://repo.radeon.com/amdgpu-install/21.40/ubuntu/bionic/amdgpu-install-21.40.40500-1_all.deb
$ sudo apt-get install ./amdgpu-install-21.40.40500-1_all.deb
$ sudo apt-get update
$ sudo amdgpu-install --usecase=opencl,rocm --no-dkms
รีบูตอีกครั้งหนึ่ง และเพิ่มตัวเองในกลุ่มวิดีโอ:
sudo usermod -a -G วิดีโอ $LOGNAME
ฉันไม่ได้รับข้อความแสดงข้อผิดพลาดจนกว่าจะทำงาน คลินิก
และ ร็อคอินโฟ
. ใครช่วยบอกฉันทีว่าฉันทำอะไรผิด?
P.D: ฉันกำลังพยายามให้ ROCm OpenCl ใช้ GPU กับ GROMACS