CUDA Cores ในการ์ดวิดีโอ

สารบัญ:

CUDA Cores ในการ์ดวิดีโอ
CUDA Cores ในการ์ดวิดีโอ
Anonim

พัฒนาโดย Nvidia สำหรับหน่วยประมวลผลกราฟิก (GPU) Compute Unified Device Architecture (CUDA) เป็นแพลตฟอร์มเทคโนโลยีที่เร่งกระบวนการคำนวณ GPU คอร์ของ Nvidia CUDA เป็นหน่วยประมวลผลแบบขนานหรือแยกกันภายใน GPU โดยที่คอร์โดยทั่วไปจะเท่ากับประสิทธิภาพที่ดีขึ้น

Image
Image

ด้วย CUDA นักวิจัยและนักพัฒนาซอฟต์แวร์สามารถส่งรหัส C, C++ และ Fortran ไปยัง GPU โดยไม่ต้องใช้รหัสประกอบ การทำให้เพรียวลมนี้ใช้ประโยชน์จากการคำนวณแบบขนานซึ่งมีการทำงานหลายพันงานหรือเธรดพร้อมกัน

CUDA Cores คืออะไร

Nvidia CUDA cores เป็นโปรเซสเซอร์แบบขนานที่คล้ายกับโปรเซสเซอร์ในคอมพิวเตอร์ ซึ่งอาจเป็นโปรเซสเซอร์แบบดูอัลหรือควอดคอร์ อย่างไรก็ตาม GPU Nvidia สามารถมีได้หลายพันคอร์

เมื่อซื้อการ์ดวิดีโอ Nvidia คุณอาจเห็นการอ้างอิงถึงจำนวนคอร์ CUDA ที่มีอยู่ในการ์ด คอร์มีหน้าที่รับผิดชอบงานต่างๆ ที่เกี่ยวข้องกับความเร็วและพลังของ GPU

เนื่องจากแกน CUDA มีหน้าที่จัดการกับข้อมูลที่ย้ายผ่าน GPU แกนจึงมักจะจัดการกราฟิกวิดีโอเกมในสถานการณ์ที่ตัวละครและฉากกำลังโหลด

CUDA คอร์นั้นคล้ายกับ AMD Stream Processors; สิ่งเหล่านี้มีชื่อแตกต่างกัน อย่างไรก็ตาม คุณไม่สามารถเทียบ 300 CUDA Nvidia GPU กับ 300 Stream Processor AMD GPU

แอปพลิเคชันสามารถสร้างขึ้นเพื่อใช้ประโยชน์จากประสิทธิภาพที่เพิ่มขึ้นจากแกน CUDA คุณสามารถดูรายการแอปพลิเคชันเหล่านี้ได้ที่หน้าแอปพลิเคชัน GPU ของ Nvidia

การเลือกการ์ดจอกับ CUDA

จำนวนคอร์ CUDA ที่สูงขึ้นโดยทั่วไปหมายความว่าการ์ดแสดงผลให้ประสิทธิภาพโดยรวมที่เร็วขึ้น แต่จำนวนคอร์ CUDA เป็นเพียงหนึ่งในหลายปัจจัยที่ควรพิจารณาเมื่อเลือกการ์ดวิดีโอ

Nvidia นำเสนอการ์ดที่หลากหลายซึ่งมี CUDA คอร์เพียงแปดคอร์จนถึง 5, 760 CUDA คอร์ใน GeForce GTX TITAN Z

กราฟิกการ์ดที่มีสถาปัตยกรรม Tesla, Fermi, Kepler, Maxwell หรือ Pascal รองรับ CUDA