เจาะประเด็น
Semiconductors
IBM จับมือ Arm ทำชิป Dual-Architecture: เปิดยุคใหม่ที่ CPU วิ่งได้สองสถาปัตยกรรมในเครื่องเดียว
เรื่องนี้ไม่ได้เป็นแค่ข่าวฮาร์ดแวร์ทั่วไป แต่มันคือการเขย่าโครงสร้างวงการชิปที่เรารู้จักกันมานาน
ทีมข่าว เอไอไทย.com
⏱ อ่าน 4 นาที
ถ้าชิปตัวเดียวรันได้ทั้ง x86 และ Arm นี่อาจเป็นจุดเริ่มต้นของการล่มสลายกำแพงที่กั้นวงการคอมพิวเตอร์มานานหลายสิบปี
เราคุยกันตรงๆ นะ — ข่าวนี้สั้นมาก แค่ไม่กี่ประโยค แต่ถ้าใครมองไม่ออกว่านัยสำคัญของมันใหญ่แค่ไหน บอกได้เลยว่าคุณกำลังดูเกมการเมืองและเทคฯ ที่อาจเปลี่ยนหน้าตาวงการชิปไปตลอดกาล
พูดง่ายๆ คือ IBM กับ Arm กำลังจับมือกันออกแบบโปรเซสเซอร์ที่รองรับสถาปัตยกรรมสองแบบในตัวเดียว หมายความว่าชิปตัวเดียวกันสามารถรันคำสั่งของทั้งสองสถาปัตยกรรมได้ในระบบเดียว ไม่ต้องแยกเครื่อง แยกเมนบอร์ด แยกซอฟต์แวร์อีกต่อไป
ฟังเผินๆ เหมือนเป็นเรื่องเทคนิคแห้งๆ แต่ขอให้คิดตาม — ตอนนี้โลกเราแบ่งค่ายชัดเจนมาก ฝั่งหนึ่งคือ x86 ที่ Intel กับ AMD ครอบครองตลาด PC และเซิร์ฟเวอร์มาหลายทศวรรษ อีกฝั่งคือ Arm ที่ครองสมาร์ตโฟนและกำลังบุกตลาดแล็ปท็อปกับเซิร์ฟเวอร์ด้วยพลังของ Apple Silicon และชิปอย่าง Ampere
สองค่ายนี้แทบไม่เคยคุยกันเรื่องการรวมสถาปัตยกรรม เพราะมันคือเส้นแบ่งทางธุรกิจที่ชัดเจน — ซอฟต์แวร์ที่เขียนมาสำหรับ x86 ก็รันบน Arm ไม่ได้ตรงๆ และในทางกลับกันก็เหมือนกัน แล้วจู่ๆ สองบริษัทยักษ์ใหญ่อย่าง IBM กับ Arm มาประกาศร่วมมือกันแบบนี้ มันไม่ใช่เรื่องเล็กแน่ๆ
ข่าวต้นทางมาจาก Reddit ในห้อง r/hardware ซึ่งไม่ได้ให้รายละเอียดทางเทคนิคมากนัก แค่บอกว่าเทคโนโลยีนี้มีเป้าหมายเพื่อเพิ่มความเข้ากันได้และความยืดหยุ่นในการใช้งานสถาปัตยกรรมที่ต่างกันภายในระบบเดียวกัน แต่แค่นี้ก็เพียงพอให้คนในวงการเริ่มคาดเดากันแล้วว่า มันจะออกมาในรูปแบบใด
จะเป็นการออกแบบชิปที่ฝังแกน Arm และ IBM (ซึ่งอาจเป็น Power หรืออะไรใหม่กว่า) ไว้ในตัวเดียว? หรือจะเป็นเทคโนโลยีที่ให้ระบบปฏิบัติการเลือกใช้คำสั่งชุดไหนก็ได้ตามแอปพลิเคชันที่รันอยู่? ยังไม่มีใครรู้แน่ชัด แต่ทิศทางมันชัดเจนว่า "การเลือกข้าง" อาจไม่ใช่เรื่องจำเป็นอีกต่อไป
ถ้าเทคโนโลยีนี้เป็นจริงและใช้งานได้จริงในวงกว้าง นี่คือหายนะสำหรับแนวคิดเรื่องการล็อกอินของผู้ผลิตชิป เพราะนักพัฒนาไม่ต้องเลือกอีกต่อไปว่าจะเขียนโค้ดเพื่อสถาปัตยกรรมไหน เขียนครั้งเดียว รันได้ทั้งคู่ และสำหรับผู้ใช้งานปลายทาง มันแปลว่าซอฟต์แวร์ที่เคยรันไม่ได้บนเครื่องของคุณ จะกลายเป็นเรื่องของอดีต
ลองนึกภาพว่า คุณมีแล็ปท็อปที่ใช้ชิป Arm แต่รันเกมหรือแอปเก่าที่เขียนมาเพื่อ x86 ได้อย่างไม่มีสะดุด โดยไม่ต้องพึ่งตัวจำลอง (emulator) ที่กินทรัพยากรแบบทุกวันนี้ นี่คือสิ่งที่ Apple ทำได้ดีกับ Rosetta 2 แต่ถ้า IBM กับ Arm ทำได้ในระดับฮาร์ดแวร์จริงๆ มันจะเหนือกว่าไปอีกขั้น
แต่เดี๋ยวก่อน — อย่าเพิ่งอินไปใหญ่ เพราะการออกแบบชิปแบบนี้มีความซับซ้อนในระดับที่ยากจะบรรยาย การรวมสองสถาปัตยกรรมเข้าด้วยกันไม่ได้แปลว่าเอาแกน CPU สองแบบมาใส่ในชิปตัวเดียวกันแล้วจบ มันต้องมีระบบจัดการคำสั่งที่ฉลาดพอจะแยกแยะและส่งงานให้ถูกแกน และต้องจัดการเรื่องพลังงาน ความร้อน และหน่วยความจำให้ลงตัวด้วย
อีกคำถามสำคัญคือ แล้ว Intel กับ AMD จะนั่งเฉยๆ ดูหรือเปล่า? เพราะถ้า IBM กับ Arm ทำสำเร็จ มันจะดึงส่วนแบ่งตลาดเซิร์ฟเวอร์และองค์กรไปได้มากโข และอาจทำให้การลงทุนพัฒนาเพื่อสองสถาปัตยกรรมในเวลาเดียวกันเป็นเรื่องจำเป็นสำหรับทุกฝ่าย
ที่สำคัญที่สุดคือ นี่คือสัญญาณว่าแนวคิดเรื่อง "สถาปัตยกรรมเดียวครอบจักรวาล" กำลังจะตายลง และโลกกำลังเข้าสู่ยุคที่ความยืดหยุ่นคือพระเจ้า ถ้าคุณเป็นนักพัฒนาหรือคนทำงานสายเทค นี่คือข่าวที่ควรจับตาดูให้ดี เพราะมันอาจเปลี่ยนสิ่งที่คุณทำอยู่ทุกวัน
IBM กับ Arm ไม่ได้ทำของเล่นเล่นๆ เรื่องนี้คือการประกาศว่า "ยุคที่ต้องเลือกค่าย" กำลังจะจบลง และถ้ามันสำเร็จ วงการชิปจะไม่เหมือนเดิมอีกต่อไป — เตรียมตัวรับมือได้เลย เพราะเกมนี้เพิ่งจะเริ่มเท่านั้น
ที่มา: Reddit r/hardware — อ่านต้นฉบับ
ความคิดเห็น 5
กำลังโหลดความคิดเห็น...