หน่วยประมวลผลกราฟิกวัตถุประสงค์ทั่วไป (GPGPU)

ผู้เขียน: Roger Morrison
วันที่สร้าง: 24 กันยายน 2021
วันที่อัปเดต: 9 พฤษภาคม 2024
Anonim
01 - What is a shader? (Shaderdev.com)
วิดีโอ: 01 - What is a shader? (Shaderdev.com)

เนื้อหา

คำจำกัดความ - หน่วยประมวลผลกราฟิกวัตถุประสงค์ทั่วไป (GPGPU) หมายถึงอะไร?

หน่วยประมวลผลกราฟิกวัตถุประสงค์ทั่วไป (GPGPU) เป็นหน่วยประมวลผลกราฟิกโปรเซสเซอร์ (GPU) ที่ใช้สำหรับวัตถุประสงค์อื่นนอกเหนือจากการแสดงผลกราฟิก การเกิดขึ้นของ GPGPU เกี่ยวข้องกับวิวัฒนาการของโปรเซสเซอร์คอมพิวเตอร์ในช่วงไม่กี่ทศวรรษที่ผ่านมา


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายหน่วยประมวลผลกราฟิกวัตถุประสงค์ทั่วไป (GPGPU)

โปรเซสเซอร์ตัวแรกและดั้งเดิมที่สุดคือหน่วยประมวลผลกลาง (CPU) ตัวชี้วัด CPU ยังคงใช้เพื่อพูดคุยเกี่ยวกับการประมวลผลคอมพิวเตอร์ในสภาพแวดล้อมเสมือนจริงหรือการตั้งค่าอื่น ๆ แต่ CPU ไม่ได้เป็นเพียงตัวเลือกเดียวที่มีอยู่อีกต่อไป

ในช่วงแรกของการปฏิวัติคอมพิวเตอร์ส่วนบุคคลเมื่อการเรนเดอร์กราฟิกเริ่มที่จะเน้นถึงความสามารถของ CPU GPU จึงได้รับการพัฒนาเพื่อจัดการกับกราฟิกเหล่านี้ GPU ซึ่งแตกต่างจากซีพียูมีความสามารถในการประมวลผลแบบขนาน - มันสามารถดำเนินการได้เร็วขึ้นเนื่องจากจำนวนการคำนวณทางคณิตศาสตร์ที่จำเป็นในการแสดงกราฟิกที่ซับซ้อน

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