Home » Tag » MIMD

รวมทุกเรื่องเกี่ยวกับ  MIMD

Average Rating

afdslogo

ในงาน Fusion Developer Summit ของ AMD ครั้งนี้ได้มีการเปิดเผยถึงแผนการพัฒนา GPU ที่บริษัทเตรียมตัวในขั้นต่อๆไปครับ โดยแนวโน้มก็คือจะทำให้บทบาทของ GPU เป็นมากกว่า GPU ในปัจจุบัน เนื่องด้วยประสิทธิภาพที่สูงของมัน แต่กลับใช้ทำอะไรไม่ค่อยได้นอกจากตอนเล่นเกมหรือใช้งานโปรแกรมที่เรียกใช้ GPU โดยตรงเท่านั้น ซึ่งในอนาคตตัว GPU ของ AMD นั้นจะรองรับการทำงานของภาษา C, C++ และภาษาคอมพิวเตอร์ระดับสูงต่างๆได้อย่างเต็มตัว เพื่อช่วยในการประมวลผลของ CPU และยังจะจับมันใส่ลงใน Fusion APU อีกด้วย ซึ่งจะเรียกหน่วยประมวลผลนี้ว่าเป็นแบบ ?scalar co-processor? โดยเจ้า scalar co-processor นี้จะมีการรวมกันของสามสิ่งอยู่ด้วย นั่นคือ MIMD (multiple-instruction multiple-data) : ประมวลผลหลายคำสั่งพร้อมกัน ด้วยข้อมูลเข้ามาหลายๆชุด SIMD (single-instruction multiple data) : ประมวลผลเพียงคำสั่งเดียว แต่ใช้ข้อมูลเข้ามาหลายๆชุด SMT (simultaneous multithreading) : ทำงานมัลติเธรดดิ้งพร้อมๆกัน นอกจากนี้ยังจะมี VLIW (very long instruction word) เข้ามาอีกด้วย ซึ่งก็เคยมีอยู่ใน GPU ของ AMD (ATI) รุ่นก่อนหน้านี้มาแล้ว ซึ่งองค์ประกอบทั้งหลายใน GPU ในอนาคตนั้นจะทำให้เหล่านักพัฒนาโปรแกรมหรือเกมไม่ต้องอยู่ในกรอบของ API อย่าง DirectX หรือ OpenGL อย่างในปัจจุบันอีกต่อไป ส่วนใน Fusion APU นั้น ทั้งส่วนของ CPU และ GPU จะมีการจัดการการใช้หน่วยความจำที่ดีขึ้น โดย GPU สามารถเข้าถึง RAM เพื่อดึงข้อมูลได้โดยตรง และยังช่วย CPU จัดการเรื่องของ page fault ได้ในตัว เรียกได้ว่าเราได้ใช้ GPU กันคุ้มแน่ๆครับ และท้ายสไลด์ยังมีทิ้งท้ายไว้อีกว่าจะมีการเพิ่ม feature เข้าไปทุกๆปี และยังจะทำให้กำไรของ AMD เพิ่มมากขึ้นไปอีกด้วย น่าสนใจจริงๆนะนี่97e

บทความที่เกี่ยวข้อง


© Copyright - Notebookspec.com All Rights