Computer >> คอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> การ์ดเอ็กซ์แพนชัน

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

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

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

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

CUDA Core คืออะไร?

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

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

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

แกน CUDA นั้นคล้ายกับโปรเซสเซอร์ AMD Stream; สิ่งเหล่านี้มีชื่อแตกต่างกัน อย่างไรก็ตาม คุณไม่สามารถเทียบ 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