Score:1

Pytorch สำหรับ GPU เก่ามาก

ธง eg

ฉันมี Nvidia Quadro 2000 1GB ตั้งแต่ปี 2010 จาก รายการ GPU รุ่นเก่า CUDA ของ Nvidia ฉันเห็นว่ามันรองรับความสามารถในการคำนวณของ 2.1

ฉันพบ คู่มือความเข้ากันได้ของ CUDA ด้วยตาราง "CUDA Toolkit และเวอร์ชันไดรเวอร์ที่เข้ากันได้" ในหน้า 4

เวอร์ชันไดรเวอร์ของฉันคือ 390.144 (จาก nvidia-smi) ดังนั้นจากตาราง CUDA 9.0 (9.0.76) ควรรองรับ GPU

ตอนนี้ฉันพยายามหา Pytorch เวอร์ชันเก่าที่รองรับ CUDA 9.0 โชคดี, ไพทอร์ช 1.1.0 รองรับ CUDA 9.0 จากนั้นฉันใช้คำสั่งนี้เพื่อติดตั้ง Pytorch เวอร์ชันนี้ conda ติดตั้ง pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=9.0 -c pytorch.

น่าเสียดาย, torch.cuda.is_available() แสดง เท็จ. ฉันทำอะไรผิดหรือเปล่า? Btw นี่คือผลลัพธ์ของ nvidia-smi สั่งการ.

(ฐาน) hell@Dell-Precision-T1600:~$ nvidia-smi
ส. 25 ธ.ค. 03:39:47 น. 2564       
+--------------------------------------------- ----------------------------+
| เวอร์ชันไดรเวอร์ 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 เปิด | ไม่มี |
| 33% 61C P0 ไม่มีข้อมูล / ไม่มีข้อมูล | 383MiB / 963MiB | ค่าเริ่มต้น 24% |
+--------------------------------------+-------- ----------------------------+
                                                                               
+--------------------------------------------- ----------------------------+
| กระบวนการ: หน่วยความจำ GPU |
| GPU ประเภท PID ชื่อกระบวนการ การใช้งาน |
|================================================= ============================|
| 0 938 G /usr/lib/xorg/Xorg 93MiB |
| 0 1249 G /usr/bin/gnome-shell 159MiB |
| 0 3903 G ...AAgAAAAAAAAAAAAAAAAAAAA= --แชร์ไฟล์ 125MiB |
| 0 17545 G ...l/anaconda3/envs/pytorch_try/bin/python 1MiB |
+--------------------------------------------- ----------------------------+
cc flag
Look at section 3.1 Hardware Support, table 2 of your cuda compatibility link. Your 2.1 compute capability (Fermi) doesn't even run driver 384. Try dropping back to CUDA 8 and the 367-375 driver.
cocomac avatar
cn flag
@ubfan1 I disagree. Plugging the OP's GPU into the [NVIDIA "Download Drivers" tool](https://www.nvidia.com/Download/index.aspx?lang=en-us) suggests version 390.147. That would put the OP at CUDA 9.0, as they are just short of the requirement for 9.1
Prakhar Sharma avatar
eg flag
@ubfan1 I tried downgrading and broke the display driver. Had black screen on boot. Then used chroot environment to uninstall nivida drivers and update grub.
cc flag
I confirm my last driver used on my Quadro 1000 was the 390 driver, so that should work with you quadro 2000. Looks like Nvidia's older hardware web pages are not being maintained much, many dead links, like on our specific old Quadros.
Prakhar Sharma avatar
eg flag
Exactly, I don't know why CUDA 9.0 supported Pytorch is not recognizing my GPU.

โพสต์คำตอบ

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