คอมพิวเตอร์ทั่วไปในหน่วยประมวลผลกราฟิก (GPGPU, GPGP ไม่ค่อย) คือการใช้หน่วยประมวลผลกราฟิก (GPU) ซึ่งโดยปกติจะจัดการกับการคำนวณเฉพาะสำหรับกราฟิกคอมพิวเตอร์เพื่อทำการคำนวณในแอพพลิเคชั่นที่จัดการโดยหน่วยประมวลผลกลาง (CPU) . การใช้การ์ดจอหลายตัวในคอมพิวเตอร์เครื่องเดียวหรือชิพกราฟิกจำนวนมากทำให้ parallel parallel ของกระบวนการประมวลผลกราฟิกแบบขนาน นอกจากนี้แม้แต่โครงร่าง GPU-CPU เดียวก็มีข้อดีหลายประการที่ซีพียูหลายตัวของตัวเองไม่ได้นำเสนอเนื่องจากความชำนาญในแต่ละชิป โดยพื้นฐานแล้ว GPGPU pipeline คือการประมวลผลแบบขนานระหว่าง GPU กับ CPU หนึ่งตัวหรือมากกว่าซึ่งจะวิเคราะห์ข้อมูลราวกับว่ามันอยู่ในภาพหรือรูปแบบกราฟิกอื่น ๆ ในขณะที่ GPU ทำงานที่ความถี่ต่ำกว่าพวกเขามักมีหลายครั้งที่จำนวนแกน ดังนั้น GPU สามารถประมวลผลรูปภาพและข้อมูลกราฟฟิกต่อวินาทีได้มากกว่าภาพพจน์แบบเดิม การย้ายข้อมูลลงในแบบกราฟิกและการใช้ GPU เพื่อสแกนและวิเคราะห์สามารถสร้างการเพิ่มขนาดใหญ่ได้ ท่อ GPGPU ได้รับการพัฒนาขึ้นเมื่อต้นศตวรรษที่ 21 สำหรับการประมวลผลกราฟิก (เช่นเพื่อให้มี shaders ที่ดีขึ้น) ท่อเหล่านี้พบว่าเหมาะสมกับความต้องการทางวิทยาศาสตร์อย่างมากและได้รับการพัฒนาไปในทิศทางนี้ [โปรเซสเซอร์มัลติคอร์][วิทยาศาสตร์คอมพิวเตอร์] |