Ampere Computing ประกาศเมื่อเช้านี้ว่าโปรเซสเซอร์ตระกูล AmpereOne ได้เข้าสู่กระบวนการผลิตและให้รายละเอียดเพิ่มเติมเกี่ยวกับโปรเซสเซอร์เซิร์ฟเวอร์ Arm ที่ออกแบบภายในองค์กรเหล่านี้
แกน AmpereOne ใหม่คือ การออกแบบคอร์ที่กำหนดเองภายในตามที่ บริษัท เปิดเผยก่อนหน้านี้ ในการออกแบบ AmpereOne อย่างตรงไปตรงมาสำหรับผู้ให้บริการระบบคลาวด์ AmpereOne นำเสนอคอร์จริงสูงสุด 192 คอร์ต่อซ็อกเก็ต ซึ่งเหนือกว่า 128 คอร์ที่น่าประทับใจอยู่แล้วที่ Ampere Altra Max มีอยู่ในปัจจุบัน
ฉันได้รับข้อมูลสรุปล่วงหน้าเกี่ยวกับแผนงานที่อัปเดตแล้วของ Ampere Computing และในขณะที่ AmpereOne กำลังดำเนินการผลิตและสุ่มตัวอย่างกับลูกค้า ฉันยังไม่มีโอกาสทดสอบแพลตฟอร์ม AmpereOne ใด ๆ โดยตรง เพื่อดูประสิทธิภาพและประสิทธิภาพการใช้พลังงานโดยอิสระ หวังว่าจะเกิดขึ้นในไม่ช้า รายละเอียดบางอย่างเกี่ยวกับ AmpereOne ยังมีจำกัด เช่น ไม่มีตาราง SKU พร้อมความเร็วสัญญาณนาฬิกา ข้อมูลราคา หรือความพร้อมให้บริการโดยผู้ให้บริการคลาวด์สาธารณะที่ได้รับการเปิดเผยในระหว่างการบรรยายสรุปขั้นสูง ตามที่คาดไว้ AmpereOne ย้ายจาก DDR5 และ PCIe Gen 5.0 ซึ่งตรงกับความสามารถของโปรเซสเซอร์ AMD EPYC”Genoa”และ Intel Xeon Scalable”Sapphire Rapids”ล่าสุด
ใหม่ด้วย คอร์ที่กำหนดเองของ AmpereOne คือ Bfloat16, การติดแท็กหน่วยความจำ, การเข้ารหัสหน่วยความจำแบบปุ่มเดียว, การจำลองเสมือนที่ปลอดภัย, การจัดการพลังงานที่ได้รับการปรับปรุง และการปรับปรุงอื่นๆ มากมายเหนือโปรเซสเซอร์ Ampere Altra และ Ampere Altra Max รุ่นก่อนหน้า
หนึ่งในแง่มุม ฉันประหลาดใจที่สุดกับ AmpereOne คืออย่างน้อยตอนนี้พวกเขาก็จำกัดให้มีจำนวนคอร์ที่สูงขึ้นซึ่งไม่ครอบคลุมโดย Ampere Altra/Altra Max กล่าวอีกนัยหนึ่ง AmpereOne ใช้สำหรับจำนวนคอร์ 136/144/160/176/192… ปัจจุบันไม่มีโปรเซสเซอร์ AmpereOne ใดที่วางแผนไว้สำหรับ 128 คอร์หรือน้อยกว่าที่ตระกูล Ampere Altra ครอบคลุม อาจเป็นเพราะการเดิมพันครั้งใหญ่ของพวกเขาในการเล็งโปรเซสเซอร์ใหม่สำหรับผู้ให้บริการคลาวด์ที่สนใจเพิ่มความหนาแน่นของ VM ให้ได้สูงสุด ฉันได้สอบถามเกี่ยวกับความเป็นไปได้ของโปรเซสเซอร์สำหรับนักพัฒนา AmpereOne ที่มีจำนวนคอร์ต่ำ หรือสำหรับผู้ที่ต้องการคอร์น้อยลงแต่สนใจ AmpereOne สำหรับ BFloat16 หรือความสามารถใหม่อื่นๆ ที่พบกับโปรเซสเซอร์ใหม่เหล่านี้ แต่ขณะนี้ยังไม่มีผลิตภัณฑ์ใดๆ ที่วางแผนไว้ในส่วนนี้ กล่าวอีกนัยหนึ่งคือไปใหญ่หรือกลับบ้าน
ที่ระดับบนสุดด้วย AmpereOne ที่จำนวนคอร์ 192 คอร์มีรายงานการใช้พลังงานประมาณ 350 วัตต์ AmpereOne ใช้หน่วยความจำ DDR5 8 แชนเนล เช่น Intel Sapphire Rapids แต่ต่ำกว่า 12 แชนแนล DDR5 ที่ AMD Genoa ใช้
แกนหลักที่กำหนดเองของ Ampere มีแคชข้อมูล L1 แบบ 4 ทิศทางขนาด 64KB ต่อ คอร์, แคชคำสั่ง L1 ขนาด 16KB ต่อคอร์ และแคช L2 ขนาด 2MB ต่อคอร์ มีการกล่าวกันว่าประสิทธิภาพการใช้พลังงานเพิ่มขึ้น ส่วนหนึ่งน่าจะมาจากการอัปเกรดในกระบวนการผลิตของ TSMC แต่ไม่ได้ระบุรายละเอียดที่แน่นอน
Ampere Computing กำลังรายงาน VM มากขึ้น ต่อแร็คมากที่สุดเท่าที่จะเป็นไปได้ด้วย AmpereOne ซึ่งพวกเขาใช้การประเมินตามจำนวนคอร์ CPU จริงที่เป็นไปได้และหนึ่ง VM ต่อคอร์จริง ดังนั้นการอ้างสิทธิ์นี้จึงค่อนข้างน่าสงสัยในการรายงานจำนวนคอร์สูงสุดต่อแร็คที่เป็นไปได้โดยไม่มีศักยภาพด้านพลังงาน/ประสิทธิภาพของ VM ดังกล่าว
เกณฑ์มาตรฐานเริ่มต้นที่ Ampere มอบให้ AmpereOne ค่อนข้างจำกัด: เกณฑ์มาตรฐานของ Stable Diffusion สำหรับ AI กำเนิด และจากนั้นใช้ DLRM สำหรับคำแนะนำ AI มีรายงานว่า AmpereOne ให้เฟรมต่อวินาทีมากกว่า AMD EPYC 9654″Genoa”ถึง 2.3 เท่า และมากกว่าสองเท่าของจำนวนการสืบค้นต่อวินาทีสำหรับ DLRM เมื่อเทียบกับ EPYC 9654 น่าเสียดายที่เกณฑ์มาตรฐานประสิทธิภาพ AI ทั้งสองนี้เป็นเพียงสิ่งที่แสดงสำหรับการประกาศในวันนี้
ประเด็นหนึ่งที่สำคัญที่ต้องชี้ให้เห็นคือเมื่ออ่านข้อความปิดท้ายของงานนำเสนอ ด้วยเกณฑ์มาตรฐาน DLRM พวกเขากำลังทดสอบ AmpereOne โดยใช้ FP16 ในขณะที่สำหรับ AMD EPYC 9654 ได้รับการทดสอบโดยใช้ FP32. AmpereOne มีพลังงานเฉลี่ยของระบบระหว่าง DLRM ที่ 534 วัตต์ถึง AMD EPYC Genoa 9654 ที่ 512 วัตต์
Ampere Computing จบการบรรยายสรุปด้วยการแสดงพันธมิตรที่หลากหลายจากผู้จำหน่ายฮาร์ดแวร์ เช่น Giga Computing, Foxconn, HPE และ Supermicro ไปยังคลาวด์สาธารณะ เช่น Microsoft Azure, Tencent Cloud, Google Cloud และอื่นๆ สิ่งนี้บ่งชี้ถึงพันธมิตรปัจจุบันของพวกเขาและยังไม่มีข่าวว่าเราจะเห็นฮาร์ดแวร์ AmpereOne ใด ๆ หรือเริ่มเห็นโปรเซสเซอร์เซิร์ฟเวอร์หลัก 192 ตัวเหล่านี้ในระบบคลาวด์สาธารณะ
ฉันได้รับแจ้งระหว่าง การบรรยายสรุปของฉันที่ต้องขอบคุณการอัปสตรีมเคอร์เนลในช่วงต้นรวมถึงการรองรับคอมไพเลอร์สำหรับ GCC และ LLVM Clang อยู่แล้ว การกระจาย AArch64 Linux ที่สำคัญควรพร้อมสำหรับการรันบน AmpereOne แพตช์คอมไพเลอร์ก่อนหน้านี้ยืนยันว่า AmpereOne อิงตาม ARMv8.6 ISA
แค่นั้นแหละสำหรับข้อมูลจากการเปิดเผยแผนการทำงาน Ampere Computing ในวันนี้ หวังเป็นอย่างยิ่งว่าในไม่ช้าเราจะได้พบกับฮาร์ดแวร์ AmpereOne สำหรับการทดสอบ เพื่อให้ดูประสิทธิภาพและประสิทธิภาพการใช้พลังงานอย่างเป็นอิสระจากเกณฑ์มาตรฐานที่หลากหลายมากขึ้น