สอบถามครับ Thread และ Core ของ CPU และ GPU ต่างกันมากไหมครับ

พอดีผมกำลังงง ๆ ช่วงนี้เพิ่งลองเขียนโปรแกรมโดยใช้ Thread บน CPU ซึ่งออกมาได้ตอบโจทย์ดีครับ ผมใช้ CPU i7 Max Thread เปิดให้ทำงานพร้อมกันได้สูงสุดของผมจะอยู่ที่ 8 Thread ผมเลยเห็นว่าหากใช้ GPU จะได้เยอะกว่านี้ผมเลยงงว่า Thread  ของ GPU อย่าง CUDA จะมี Thread และ Core สูงมาก 

คำถาม
1.Thread บน GPU อย่างนี้เราถ้าเขียนโปรแกรมแบบ GPU เราจะสามารถแบ่ง Thread ได้เป็นหลัก 1000 หรือตามจำนวนที่ GPU เรามีใช่ไหมครับ ซึ่งจะมากกว่า CPU ที่มีน้อยมาก ๆ 
2.แบ่ง Thread บน GPU ต่างกับแบบ CPU อย่างไรครับ
3.Core บน GPU กับ CPU ต่างกันอย่างไรครับเมื่อเอามาให้รันประมวลผลแบบนี้
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่