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

สถาปัตยกรรมคอมพิวเตอร์ที่พัฒนาโดย Nvidia ซึ่งอนุญาตให้โปรแกรมประมวลผลอัลกอริทึมใน GPU ของการ์ดแสดงผลแทน CPU ของคอมพิวเตอร์

15
ทำไมเรายังคงใช้ซีพียูแทน GPU?
สำหรับฉันแล้วดูเหมือนว่าการคำนวณในสมัยนี้จะใช้ GPU เป็นจำนวนมาก เห็นได้ชัดว่ามีกราฟิกอยู่ที่นั่น แต่ใช้ CUDA และเช่น AI, hashing algorithm (คิดว่า bitcoin) และอื่น ๆ ก็ทำบน GPU เช่นกัน ทำไมเราไม่สามารถกำจัด CPU และใช้ GPU ด้วยตัวเองได้? อะไรทำให้ GPU เร็วกว่าซีพียูมาก?
373 cpu  gpu  cuda  gpgpu 

1
ฉันจะทดสอบหน่วยความจำ GPU / RAM ได้อย่างไร
ฉันMemTest86ทำงานบนเครื่องของลูกค้ามากและมันยอดเยี่ยมสำหรับการแก้ไขปัญหาหน่วยความจำ คำถามของฉันคือฉันจะทดสอบได้อย่างไรว่า GPU กำลังจะเริ่มต้นอย่างไร ฉันรู้จักโปรแกรมเช่น 3DMark เพื่อผลักดันการ์ดกราฟิกให้ถึงขีด จำกัด แต่ใช้หน่วยความจำวิดีโอกับอะไร มันคุ้มค่าการทดสอบ? มีเครื่องมือที่มีความเครียดสามารถตรวจจับปัญหาในการ์ดวิดีโอ (หน่วยความจำ) จริง ๆ แล้วอาจใช้ CUDA / OpenCL หรือไม่

3
ข้อผิดพลาด: cuvid ร้องขอ แต่ไม่พึงพอใจต่อการอ้างอิงทั้งหมด: cuda / ffnvcodec
ฉันพยายามรวบรวม FFMPEG ด้วยการสนับสนุน Nvidia Cuda บน Debian 9.3 พารามิเตอร์สิ่งที่ฉันใช้: --enable-cuda --enable-cuvid --enable-nvenc --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64 --enable-gpl --enable-libx264 --disable-x86asm --enable-libx265 --enable-libfdk-aac --enable-nonfree มีการติดตั้ง Nvidia Cuda พร้อมไดรเวอร์ เมื่อฉันพยายามกำหนดค่า ffmpeg มันพูดว่า: ERROR: cuvid requested, but not all dependencies are satisfied: cuda ffmpeg ที่ใหม่กว่าจะแสดงข้อความที่คล้ายกัน ERROR: cuda requested, but not all dependencies are satisfied: ffnvcodec ฉันไม่รู้ว่าทำไมฉันถึงมีปัญหานี้เพราะฉันรวบรวมffmpegเซิร์ฟเวอร์ …
18 linux  ffmpeg  cuda 

3
ฉันจะรู้เกี่ยวกับความสามารถในการคำนวณและ sm ของการ์ดกราฟิกของฉันได้อย่างไร
ฉันรู้ว่าฉันจะได้รับ capabilty คำนวณโดยเพียงแค่การเยี่ยมชมนี้หน้า CUDA อย่างเป็นทางการหรือหน้าวิกินี้ แต่ฉันไม่รู้ว่าฉันควรจะหาsmบัตรของฉันอย่างไร นี่มันสั้นshader modelใช่มั้ย หรือshared memory? หรือไม่มีพวกเขา?

1
GPU หลายตัวใน Linux - วิธีระบุ GPU ที่ใช้ Windows X
ฉันใช้ Red Hat Enterprise Linux 6.1 บนระบบที่มี GTX 480 เมื่อเร็ว ๆ นี้ฉันได้เพิ่ม 3GB GTX 580 เนื่องจากแอปพลิเคชัน CUDA ของฉันต้องการหน่วยความจำมากกว่าที่ฉันมีใน 480 เนื่องจากปัญหาพื้นที่ในกล่องฉันต้อง วาง 580 บนบัส PCI-E ใกล้กับ CPU และย้าย 480 ไปยังสล็อตที่สอง ตอนนี้เมื่อฉันเรียกใช้ RHEL, X windows ทำงานบน 580 ฉันต้องการให้มี 480 run X windows ดังนั้น 3GB เต็มรูปแบบที่มีอยู่ใน 580 ฉันมีจอภาพเดียวซึ่งจะแสดงเฉพาะเมื่อเชื่อมต่อกับ 580 ; ไม่มีสัญญาณหากเชื่อมต่อกับ 480 ฉันได้สำรวจสองตัวเลือก: …
12 linux  x-windows  cuda 


2
ฉันจะกู้คืนรหัสผ่าน zip โดยใช้ CUDA (GPU) ได้อย่างไร
ฉันจะกู้คืนรหัสผ่าน zip บน linux โดยใช้ CUDA (GPU) ได้อย่างไร ในช่วงสองวันที่ผ่านมาฉันลองใช้ "fcrackzip" แต่มันช้าเกินไป เมื่อไม่กี่เดือนก่อนฉันเห็นแอปพลิเคชั่นบางตัวที่สามารถใช้ GPU / CUDA และรับประสิทธิภาพที่เพิ่มขึ้นอย่างมากเมื่อเทียบกับ CPU หากไม่สามารถใช้ brute-force โดยใช้ cuda ได้โปรดบอกฉันว่าแอปพลิเคชั่นที่ดีที่สุดสำหรับการโจมตีด้วยพจนานุกรมคืออะไรและฉันจะหาพจนานุกรมที่ใหญ่ที่สุดได้ดีที่สุดที่ไหน ความนับถือ

5
ลินุกซ์ distro ที่ดีที่สุดสำหรับการพัฒนา cuda [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ใครช่วยแนะนำ linux distro ที่ดีที่สุดสำหรับการพัฒนา CUDA เหตุผลที่ฉันถามคือฉันพยายามติดตั้ง SDK ล่าสุด cuda ใน Fedora 12 และมันเป็นความเจ็บปวดที่คอจริงๆ ฉันใช้เวลา 8 ชั่วโมงในการลบไดร์เวอร์นูโวและติดตั้งไดร์เวอร์ nvidia หลังจากนั้นระบบปฏิบัติการก็ตัดสินใจที่จะเปิดใช้งานและระเบิดไฟล์ / var / log / ข้อความถึง 9 GB และกินพื้นที่ที่เหลือทั้งหมดของฉันด้วยข้อผิดพลาดแปลก ๆ ฉันไม่เข้าใจว่าเกิดอะไรขึ้นเพิ่มเติม แต่ไดรฟ์ Nvidia ของฉันไม่ทำงานอีกต่อไป กรุณาอย่าเปลวไฟฉันฉันไม่ใช่แฟนบอยของ windows หรืออะไรก็ตาม ฉันใช้ลีนุกซ์มาตั้งแต่ปี 2002 และชอบมันมาก มันเป็นเพียงประสบการณ์ส่วนตัวของฉัน จะเป็นประโยชน์จริง ๆ สำหรับคำแนะนำเชิงบวก …
8 linux  cuda 

1
ปัญหาในการรวบรวม OpenCV สำหรับ Linux บนแล็ปท็อป Optimus โดยใช้ bumblebee
ตกลงฉันมีคำถามเกี่ยวกับ Optimus / CUDA / drivers ที่เฉพาะเจาะจง: ฉันใช้ Ubuntu 12.04 บน Acer Aspire 5750G แล็ปท็อปนี้มี GPU GT540M ที่รองรับ CUDA แต่ยังมี Optimus ดังนั้นเพื่อที่จะใช้งานได้ฉันต้องใช้ bumblebee ดังต่อไปนี้ คำแนะนำเหล่านี้ ฉันติดตั้งไดรเวอร์ NVIDIA รุ่นล่าสุดจาก ppa:ubuntu-x-swat/x-updatesจากนั้นติดตั้ง bumblebee ตอนนี้ฉันสามารถเรียกใช้ข้อมูลบน GPU ได้ดี ( optirun glxspheres ทำงานตามที่คาดไว้) อย่างไรก็ตามฉันพยายามรวบรวมบางสิ่งบางอย่าง (OpenCV-2.4.2) ด้วยการสนับสนุนรันไทม์ของ CUDA และฉันพบข้อผิดพลาดของคอมไพเลอร์ที่ดูเหมือนว่าจะทำอย่างไรหากไม่ได้ติดตั้งไดรเวอร์สำหรับนักพัฒนา NVIDIA CUDA สิ่งที่ฉันอยากรู้คือการใช้ bumblebee ร่วมกับไดรเวอร์สำหรับนักพัฒนาของ NVIDIA หรือไม่ จะปลอดภัยไหมที่จะใช้ตัวติดตั้งที่ดาวน์โหลดจากหน้าผู้พัฒนาของ …

1
ติดตั้งไดรเวอร์ cuda ในคอนเทนเนอร์เสมือนของ proxmox
ฉันได้ติดตั้ง2.6.32-17-pveบนเครื่องโฮสต์ของฉันด้วย: 02:00.0 VGA compatible controller: NVIDIA Corporation Device 11c6 (rev a1) (prog-if 00 [VGA controller]) Subsystem: Giga-byte Technology Device 3557 Flags: fast devsel, IRQ 16 Memory at fa000000 (32-bit, non-prefetchable) [size=16M] Memory at c0000000 (64-bit, prefetchable) [size=256M] Memory at d0000000 (64-bit, prefetchable) [size=32M] I/O ports at e000 [size=128] Expansion ROM …

0
ข้อผิดพลาด CUDNN: ไม่สามารถรับอัลกอริทึมแบบ Convolution
ฉันมีปัญหาในการใช้งานเครือข่ายการแปลงบน Keras ด้วยการสร้าง Tensorflow ที่คอมไพล์ด้วยซอร์ส ฉันใช้ CUDA 10.0 และ CuDNN 7.4 และทั้งคู่ได้รวบรวมอย่างถูกต้องตามที่ตรวจสอบโดยตัวอย่าง makefiles ฉันได้รับข้อผิดพลาดเหล่านี้เมื่อฉันเรียกใช้ Conv net แต่ไม่ใช่เครือข่ายที่หนาแน่น: UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above. [[{{node conv2d_1/convolution}}]] [[metrics/acc/Mean/_169]] ฉันได้ลองต่อท้ายเส้นทางไปที่ CUDA และ …
1 ubuntu  python  cuda 

1
เข้ารหัสวิดีโอด้วย ffmpeg โดยใช้ CUDA โดยไม่มี NVENC
มีข้อมูลค่อนข้างน้อยเกี่ยวกับการใช้ตัวเข้ารหัสฮาร์ดแวร์ที่สร้างขึ้นในการ์ด Kepler-based และ NVidia รุ่นใหม่กว่าเพื่อเข้ารหัสวิดีโอ เท่าที่ฉันเข้าใจพวกเขาทั้งหมดแค่ผ่านการเข้ารหัสไปยังตัวเข้ารหัสฮาร์ดแวร์โดยไม่ต้องใช้ CUDA จริงๆ สิ่งที่ฉันพยายามทำให้สำเร็จคือการเข้ารหัสวิดีโอแบบเร่งโดยใช้ CUDA แบบเก่าบนฮาร์ดแวร์ pre-Kepler (GTX 570 ที่นี่ Fermi) เป็นไปได้หรือไม่?

1
การติดตั้ง Cuda ไปที่ Gentoo
ฉันหมดหวังที่จะติดตั้ง dev-util / nvidia-cuda-sdk กับระบบ Gentoo ของฉัน (เคอร์เนล 3.12.30-gentoo) สำหรับการเขียนโปรแกรมและสำหรับการเรนเดอร์ด้วย blender 2.72b ฉันมีการ์ดกราฟิก Nvidia Quadro FX 3700 โดยใช้ไดรเวอร์ 173.14.39 nvidia (Legacy) มีวิธีใดบ้างที่ไม่เกี่ยวข้องกับการซื้อการ์ดวิดีโอใหม่

1
CUDA ล้มเหลวหลังจากทำงานต่อ
CUDA (ในกรณีนี้ Blender) ทำงานได้ดีหลังจากคลีนบูต แต่เมื่อดำเนินการต่อจากการระงับข้อผิดพลาดด้วยสิ่งนี้จากไคลเอนต์ CUDA: CUDA cuInit: Unknown error และสิ่งนี้ใน dmesg: NVRM: GPU at PCI:0000:01:00: GPU-36c9238a-2bc1-8ada-dcbb-17f6c478587e NVRM: Xid (PCI:0000:01:00): 31, Ch 00000006, engmask 00000104, intr 10000000 สิ่งนี้เกิดขึ้นนับตั้งแต่มีการอัปเดตไดรเวอร์ NVidia (ไม่แน่ใจว่าและ Ubuntu ไม่เก็บรุ่นเก่าไว้ใน repos ของพวกเขาดังนั้นฉันไม่คิดว่าฉันสามารถทดสอบได้) และเกิดขึ้นอย่างต่อเนื่องหลังจากหยุดชั่วคราว / กลับมาทุกรอบ ข้อมูลระบบ: Kubuntu (Ubuntu) 16.04 NVidia GTX 970 nvidia-367 (367.57-0ubuntu0.16.04.1)

0
อัปเกรดจาก Cuda 7 เป็น Cuda 8
ฉันกำลังทำงานกับเครื่องระยะไกลที่ดูเหมือนว่าจะมีทั้ง cuda-7.5 และ cuda-8 ภายใต้ / usr / local เมื่อฉันตรวจสอบเวอร์ชัน cuda ของฉันภายใต้ /usr/local/cuda/version.txt ฉันมีรายการ 7.5.18 ฉันค่อนข้างแน่ใจว่าสิ่งนี้ชี้ไปที่รุ่น 8 ในอดีต จากนั้นฉันรีสตาร์ทเครื่องเนื่องจากปัญหาหน่วยความจำบางส่วนและตอนนี้รุ่น cuda บอก 7.5.18 ทำไมถึงเป็นเช่นนี้? รุ่น tensorflow-gpu ของฉันคือ 1.4.0 (เพราะก่อนที่จะรีสตาร์ทเวอร์ชั่น cuda กล่าวว่า 8) เวอร์ชั่น cuDNN ของฉันคือ 6 ฉันจะสร้าง cuda เวอร์ชัน 8 ได้อย่างไร นี่เป็นครั้งแรกที่ฉันทำมันดังนั้นฉันจึงต้องการคำแนะนำเฉพาะเกี่ยวกับกรณีนี้ ขอขอบคุณสำหรับความช่วยเหลือ! แก้ไข: ฉันลองบทช่วยสอนนี้ซึ่งแสดงวิธีการสร้างสภาพแวดล้อมเสมือนจริงเพื่อจัดการกับปัญหานี้ น่าเสียดายที่มันดูเหมือนจะไม่ทำงาน ในไฟล์ bashrc ของฉันตัวแปร LD_LIBRARY_PATH ถูกตั้งค่าเป็น …
python  cuda 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.