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