Score:0

ฉันควรติดตั้ง CUDA เวอร์ชันใด พวกเขามีความเข้ากันได้กลับ?

ธง eg

นี่เป็น GPU ตัวแรกที่ฉันใช้และน่าเสียดายที่ฉันใช้ Ubuntu 20.04 ไม่ใช่ Windows ที่ใช้งานง่าย ฉันต้องการใช้ GPU ของฉัน (Nvidia Quadro 2000 1GB GDDR5) สำหรับโมเดลแมชชีนเลิร์นนิงขั้นพื้นฐาน ฉันมีซูเปอร์คอมพิวเตอร์จากมหาวิทยาลัยเพื่อฝึกโมเดลที่ใหญ่กว่า

เมื่อฉันพิมพ์ nvidia-smi ในเทอร์มินัลของฉันฉันเห็นสิ่งต่อไปนี้

+--------------------------------------------- ----------------------------+
| เวอร์ชันไดรเวอร์ NVIDIA-SMI 390.144: 390.144 |
|---------------------------------------++---------------- ----------------------------+
| ชื่อ GPU ความคงทน-M| Bus-Id Disp.A | ผันผวน Uncorr ECC |
| Fan Temp Perf Pwr:การใช้งาน/ความจุ| การใช้งานหน่วยความจำ | GPU-Util Compute M. |
|==============================+================== =====+======================|
| 0 Quadro 2000 ปิด | 00000000:01:00.0 เปิด | ไม่มี |
| 34% 62C P0 ไม่มีข้อมูล / ไม่มีข้อมูล | 383MiB / 963MiB | ค่าเริ่มต้น 20% |
+--------------------------------------+-------- ----------------------------+
                                                                               
+--------------------------------------------- ----------------------------+
| กระบวนการ: หน่วยความจำ GPU |
| GPU ประเภท PID ชื่อกระบวนการ การใช้งาน |
|================================================= ============================|
| 0 955 G /usr/lib/xorg/Xorg 93MiB |
| 0 1261 G /usr/bin/gnome-shell 143MiB |
| 0 3398 G ...AAgAAAAAAAAAAAAAAAAAAAA= --แชร์ไฟล์ 142MiB |
+--------------------------------------------- ----------------------------+

ในคำตอบอื่น ๆ เช่นในคำตอบนี้ Nvidia-smi แสดงเวอร์ชัน CUDA แต่ไม่ได้ติดตั้ง CUDA มี รุ่น CUDA ถัดจาก รุ่นไดรเวอร์.

ฉันต้องการดาวน์โหลด Pytorch แต่ฉันไม่แน่ใจว่าฉันควรดาวน์โหลด CUDA เวอร์ชันใด หรือฉันควรดาวน์โหลด CUDA แยกต่างหากในกรณีที่ฉันต้องการรันโค้ด Tensorflow BTW ฉันใช้ Anaconda กับ VScode

ฉันพบ บทความเก่า ซึ่งบอกว่า GPU ของฉันรองรับ CUDA 2.1 เวอร์ชันที่ใหม่กว่าสามารถใช้งานร่วมกันได้หรือไม่?

ตาม นแมธ คำแนะนำ ฉันไปติดตั้ง CUDA จากที่เก็บ Ubuntu ดังต่อไปนี้

$ sudo apt ติดตั้ง nvidia-cuda-toolkit

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
ไม่สามารถติดตั้งบางแพ็คเกจได้ นี่อาจหมายความว่าคุณมี
ร้องขอสถานการณ์ที่เป็นไปไม่ได้หรือหากคุณใช้สถานการณ์ที่ไม่เสถียร
การกระจายที่ยังไม่ได้สร้างแพ็คเกจที่จำเป็นบางอย่าง
หรือได้รับการแนะนำ: nvidia-visual-profiler (= 10.1.243-3) แต่จะไม่ถูกติดตั้ง
E: ไม่สามารถแก้ไขปัญหาได้ คุณได้ติดตั้ง package.oing ที่เสียแล้ว
                       แนะนำ: nvidia-visual-profiler (= 10.1.243-3) แต่จะไม่ถูกติดตั้ง
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย

ที่นี่ฉันเข้าใจว่ามันต้องมีการพึ่งพา ฉันจะแก้ไขได้อย่างไร

ChanganAuto avatar
us flag
`nvidia-visual-profiler` อยู่ที่ที่เก็บลิขสิทธิ์ ตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งาน เปิด Software & Updates เพื่อยืนยันและดำเนินการตามนั้น
Prakhar Sharma avatar
eg flag
@ChanganAuto ใช่ ซอฟต์แวร์ถูกจำกัดโดยลิขสิทธิ์หรือปัญหาทางกฎหมาย (ลิขสิทธิ์) ได้รับการตรวจสอบแล้วในซอฟต์แวร์และการอัปเดต
cc flag
ตรวจสอบข้อกำหนดความสามารถในการคำนวณของ CUDA บนซอฟต์แวร์ใดๆ ที่คุณต้องการติดตั้ง 2GB Quadro 1000 ของฉัน (cc=2.1 เช่นเดียวกับของคุณ) ถูกจำกัดไว้ที่ CUDA 8.x สำหรับ DNN และ Tensorflow ของฉัน
Prakhar Sharma avatar
eg flag
@ubfan1 ค่ะ ชุดเครื่องมือ CUDA 9.0 รองรับเวอร์ชันไดรเวอร์ของฉัน (จาก nvidia-smi) เมื่อฉันติดตั้ง Pytorch เวอร์ชันเก่ากว่าที่รองรับ CUDA 9.0 ยังคง torch.cuda.is_available() เป็น False โปรดดูคำถามนี้: https://askubuntu.com/q/1383692/1230667
Score:1
ธง ng

อย่าคิดมากเรื่องนี้ เพียงใช้เวอร์ชันของ CUDA ที่อยู่ใน repos สำหรับ Ubuntu เวอร์ชันของคุณ เว้นแต่คุณจะมีเหตุผลทางเทคนิคที่เจาะจงในการทำเช่นนั้น คุณไม่จำเป็นต้องติดตั้งเวอร์ชันใดเวอร์ชันหนึ่ง โดยเฉพาะอย่างยิ่งไม่ใช่เวอร์ชันที่ไม่ได้อยู่ในที่เก็บข้อมูลของ Ubuntu สิ่งนี้เป็นจริงกับ CUDA เช่นเดียวกับซอฟต์แวร์อื่นๆ ลองนึกถึงเรื่องนี้: เหตุใดนักพัฒนาซอฟต์แวร์จึงออกซอฟต์แวร์เวอร์ชันใหม่ที่หยุดสนับสนุนคุณลักษณะและฮาร์ดแวร์ที่คนส่วนใหญ่ยังคงใช้อยู่

อันที่จริง หากคุณพยายามติดตั้งซอฟต์แวร์เวอร์ชันอย่างชัดเจน (โดยเฉพาะเวอร์ชันเก่า) ที่แตกต่างจากที่อยู่ในคลังของ Ubuntu ก็มักจะเป็นสูตรสำเร็จสำหรับหายนะ เนื่องจากซอฟต์แวร์จำนวนมากใน Ubuntu/Linux พึ่งพาการพึ่งพาและคาดหวังเวอร์ชันที่อยู่ใน ที่เก็บข้อมูลอย่างเป็นทางการ

Prakhar Sharma avatar
eg flag
ขอบคุณสำหรับการตอบกลับ. ฉันได้รับข้อผิดพลาดบางอย่าง ฉันได้อัปเดตคำตอบแล้ว
Nmath avatar
ng flag
คุณเรียกใช้ `sudo apt update` และ `sudo apt upgrade` ก่อนหรือไม่ คุณต้องได้รับข้อมูลล่าสุดเกี่ยวกับการบำรุงรักษาและระบบการจัดการแพ็คเกจของคุณต้องไม่เสียหายก่อนที่จะติดตั้งอะไรใหม่ นี่เป็นปัญหาที่แตกต่างจากคำถามที่คุณถามที่นี่มาก ดู: https://askubuntu.com/q/223237
Prakhar Sharma avatar
eg flag
ใช่ ฉันรันคำสั่งอัพเดตและอัปเกรดก่อน
Nmath avatar
ng flag
`คุณมีแพ็คเกจที่เสียหาย' แสดงว่าคำสั่งเหล่านั้นอาจมีปัญหาที่ต้องแก้ไขก่อน เพิ่มผลลัพธ์ทั้งหมดของแต่ละคำถามของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา