ซีพียูของเครื่องเล่นเกมยุคใหม่มีคุณสมบัติการทำงาน multi-thread หรือ multi-core ที่สูงขึ้นเรื่อย ๆ ทำให้การศึกษาเรื่องการเขียนโปรแกรมแบบขนาน (parallel programming) นั้นหลีกเลี่ยงได้ยาก
บทความนี้จะช่วยอธิบายวิธีการพื้นฐานในการสร้างเกมเอนจินที่ทำงานแบบ multi-thread รวมถึงการจัดการกับข้อมูลระหว่าง thread และการปรับปรุงเพิ่มประสิทธิภาพในการประมวลผล โดยมีแผนภาพประกอบคำอธิบายตลอดบทความ
- PaePae's blog
- Login to post comments