5 คะแนน โดย xguru 2020-12-19 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • CPU เชิงพาณิชย์ที่ใช้แพลตฟอร์ม CPU Arm Neoverse-N1

→ น่าจะเป็นตัวเดียวกับ Graviton2 ของ Amazon

  • ภายในแร็กเซิร์ฟเวอร์ขนาด 2U ติดตั้งโปรเซสเซอร์ Altra Q80-33 จำนวน 2 ตัว โดยแต่ละตัวมี 80 คอร์

  • ประสิทธิภาพเบนช์มาร์กใกล้เคียงกับ CPU AMD EPYC 7742 แต่ราคาถูกกว่าถึง 42%

→ ขึ้นอยู่กับเวิร์กโหลด ทั้งสองตัวผลัดกันนำผลัดกันตาม

→ EPYC 7742 $6950 vs. Q80-33 $4050

  • แต่ EPYC 7742 ออกมาก่อนหน้านี้ 15 เดือนแล้ว และหากเปลี่ยนเป็นสถาปัตยกรรมพื้นฐาน Zen3 ก็อาจคาดหวังการเพิ่มประสิทธิภาพได้ราว 20% ทำให้ผลเบนช์มาร์กอาจเปลี่ยนไปอีก

  • นอกจากนี้ Altra ยังมีแผนจะออกรุ่น 128 คอร์ในปีหน้า และหากนำกระบวนการผลิต 5 นาโนเมตรมาใช้ในปี 2022 ก็อาจคาดหวังการเพิ่มประสิทธิภาพได้อีกราว 50%

  • แม้ Amazon Graviton2 จะน่าจะใช้เฉพาะใน AWS แต่ Altra เป็นผลิตภัณฑ์เชิงพาณิชย์ จึงมีแนวโน้มว่าผู้ให้บริการคลาวด์รายอื่นอย่าง Oracle จะนำไปใช้ด้วย

  • Ampere เป็นบริษัทที่ก่อตั้งโดย Renée James อดีตประธานของ Intel และ Arm ก็ได้ร่วมลงทุนด้วย

3 ความคิดเห็น

 
xguru 2020-12-19

ส่วนแบ่งการใช้งานอินสแตนซ์โปรเซสเซอร์บน AWS Cloud เปลี่ยนไป (Intel vs. AMD vs. Graviton) https://th.news.hada.io/topic?id=3428

ได้ยินมาว่าแม้แต่บน AWS เอง Graviton ซึ่งเป็นอุปกรณ์ ARM ก็มีสัดส่วนเกิน 10% แล้ว ดูเหมือนว่าในฝั่งเซิร์ฟเวอร์ ARM ก็น่าจะรุกคืบมากขึ้นเช่นกัน

 
galadbran 2020-12-19

ว้าว มีเยอะกว่าที่คิดนะครับ สถานที่ที่ใช้งานเครื่อง ARM เป็นหลักนั้นทำงานประเภทไหนกันบ้างนะ? ดูเหมือนว่ายังไม่ถึงเวลาที่จะใช้เป็นเซิร์ฟเวอร์สำหรับเว็บแอปพลิเคชันทั่วไปอยู่ดี

 
ssssut 2020-12-19

ในกรณีของ AWS แม้แต่บริการที่ให้มาในรูปแบบของบริการสำเร็จรูปอย่าง RDS และ ElastiCache ก็สามารถใช้งาน Graviton instance ได้แล้ว สำหรับแอปพลิเคชันทั่วไปมักต้องมีช่วงเวลาทดสอบที่มากพอ และหลายครั้งก็ตัดสินใจย้ายได้ไม่ง่ายเพราะมีความกังวลเผื่อไว้ก่อน แต่สำหรับบริการฐานข้อมูลลักษณะนี้ AWS ได้ตรวจสอบและปล่อยใช้งานมาแล้วอยู่แล้ว และยังสามารถใช้ DB instance ที่ให้ประสิทธิภาพดีกว่ามากในราคาเท่าเดิมได้ด้วย จึงได้ยินมาว่ากำลังมีแนวโน้มย้ายไปใช้งานกันมากขึ้น ภาระงานของเว็บเซิร์ฟเวอร์ส่วนใหญ่มักเกิดที่ DB มากกว่าตัวเว็บเซิร์ฟเวอร์เอง ดังนั้นผมคิดว่าแค่ค่อย ๆ เปลี่ยนเฉพาะเซิร์ฟเวอร์ DB ก็น่าจะเป็นสัดส่วนที่ใหญ่พอสมควร

https://th.news.hada.io/topic?id=3402

และอันนี้เป็นข่าวเมื่อไม่นานมานี้ด้วยครับ Twitter เคยเปิดเผยว่าจะย้ายฟังก์ชันไทม์ไลน์ไปยัง AWS ARM instance จริง ๆ แล้วถ้าดูจากภาษาเว็บเซิร์ฟเวอร์ที่นิยมใช้กันทุกวันนี้ เกือบทั้งหมดก็เป็นภาษาที่ไม่ได้ยึดติดกับสถาปัตยกรรมมากนักอยู่แล้ว (Java, .NET, Node, Python เป็นต้น) ดังนั้นถ้ารองรับสถาปัตยกรรมที่ตั้งใจจะใช้งานได้อย่างเสถียรด้วยภาษาเหล่านี้ ก็สามารถย้ายไปได้โดยแทบไม่ต้องกังวลมากนัก