บั๊กซีพียู Spectre & Meltdown ที่ประกาศในตอนต้นปี 2018 ส่งผลสะเทือนไปทั่วโลก และทางแก้ในปัจจุบันยังมีแค่การแพตช์ช่องโหว่ระดับเฟิร์มแวร์-OS ที่ส่งผลต่อประสิทธิภาพของซีพียูด้วย
อินเทลสัญญาว่าจะแก้ไขช่องโหว่ที่ระดับฮาร์ดแวร์ในซีพียูรุ่นถัดๆ ไป และตอนนี้ก็เริ่มเผยข้อมูลของ Cascade Lake ซีพียูตัวใหม่ที่เริ่มแก้ปัญหาไปบางส่วนแล้ว
Cascade Lake เป็นโค้ดเนมของซีพียู Xeon Scalable รุ่นถัดไป (รุ่นปัจจุบันออกปี 2017 อยู่บนสถาปัตยกรรม Skylake) แต่ยังใช้การผลิตระดับ 14 นาโนเมตรเช่นเดิม และมีกำหนดวางขายภายในปีนี้
Cascade Lake ยังไม่สามารถอุดช่องโหว่ Spectre & Meltdown ในระดับฮาร์ดแวร์ได้ทั้งหมด และมีบางส่วนยังต้องพึ่งพาโค้ดในระดับ OS และ virtual machine manager (VMM) อยู่บ้าง
จากตารางของอินเทล จะเห็นว่าช่องโหว่ Variant 3 (Meltdown) สามารถป้องกันในระดับฮาร์ดแวร์ได้ทั้งหมด แต่กรณีของ Spectre ที่แยกย่อยเป็น Variant 1 ยังต้องป้องกันที่ระดับซอฟต์แวร์ และ Variant 2 ต้องใช้ฮาร์ดแวร์-ซอฟต์แวร์ช่วยกัน
ส่วน Variant 3a และ Variant 4 ที่เพิ่งค้นพบในภายหลัง ยังต้องใช้การป้องกันที่ระดับซอฟต์แวร์อยู่เช่นเดิม ยังไม่ได้รับการแก้ไขในรุ่นนี้
นอกจากเรื่องแพตช์ Spectre & Meltdown แล้ว Cascade Lake มีความแตกต่างจาก Xeon Scalable รุ่นแรกคือ Skylake-SP ไม่เยอะนัก เพราะใช้คอร์ตัวเดียวกัน มีเพียงแค่การปรับปรุงประสิทธิภาพเล็กน้อย และเพิ่มการรองรับสล็อตแรมแบบใหม่ Optane DC Persistent Memory DIMM เท่านั้น
อินเทลยังมีแผนจะออก Cooper Lake ในปี 2019 ที่ยังเป็น 14 นาโนเมตรเช่นเดิม จากนั้นจะตามด้วย Ice Lake ระดับ 10 นาโนเมตรในปี 2020 ส่วนการอุดช่องโหว่ของซีพียูระดับคอนซูเมอร์ (Core) จะประกาศตามมาในภายหลัง
ที่มา - Tom's Hardware, AnandTech
Comments
บ้างแล้ว~
+1 กำลังจะมาพิมคำนี้เลย 555
nm นี้อินเทลช้าไปนะ ฝั่งมือถือไปไวกว่า
มือถือไม่ได้ไปไวกว่าครับ เพียงแต่มือถือมันทำง่ายกว่าเท่านั้นเอง
คือถ้าจะเอามาวิ่งแค่ 2.3-3GHz แบบมือถือนี่ Intel ทำได้นานแล้วครับ เพียงแต่ yield สูงๆของระดับ 4.7-5GHz@10nm ที่คนทั่วไปคาดหวังมันค่อนข้างยาก อย่าง AMD เองบน die ขนาดเล็กยังทำได้สูงสุดที่ 4.3GHz@12nm เองครับ
ผมมองว่าสุดท้าย Intel อาจจะต้องยอมแพ้เรื่อง single core performance บน clock สูงๆแล้วลงมาเล่นสงคราม scale out(core) ที่ AMD รวมถึง ARM เริ่มเล่นไปก่อนแล้ว
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
อ่านแล้วรู้สึกเหมือนเดจาวู NetBurst เลยครับ 555
รู้สึกว่าเคยตั้งเป้าว่าจะทำให้ได้ถึง 10GHz แต่ก็ไปไม่ถึงดวงดาว
ตั้งใจคงไปถึงล่ะครับ เพียงแต่ amd ได้เปลี่ยนเทรนการพัฒนาประสิทธิภาพ cpu ในช่วงนั่นไป
ตอนนั้นผมทึ่งกับ Intel ที่ทะลึ่งออก Celeron Dual CPU แทนที่จะเป็น Dual Core (งงมาก) หลังจากนั้นก็ซุยว่าจะทำ 80 Core แล้วก็เงียบอีก
ส่วนเรื่องแก้ Spectre ไม่รู้ว่าต้องรออีกกี่รุ่นถึงจะหาย สายเซิฟเวอร์คงกระอักกระอวนไม่น้อย
ช่องโหว่พวกนี้ cpu server ฝั่ง amd กระทบเท่า intel มั้ยครับ
ผมสงสัยว่าช่องโหว่นี้มันเป็นช่องโหว่ของ Algorithm หรือเปล่า ถ้าเป็นแนวคิดแบบทำนายเส้นทางอย่างนี้ ก็จะโดนช่องโหว่อีกตลอด ทางแก้อย่างไรก็ต้องลดประสิทธิภาพของ Algorithm นี้อย่างเดียว?
กว่าจะได้ใช้ 10 นาโนเมตรนี่อีกนานเลย