בשבוע החולף הכריזה חברת arm על ליבות ה-CPU לשימוש כללי של הדור הבא שלה עבור מעבדי מרכזי נתונים. ליבות ה-Neoverse V3, Neoverse N3 ו-Neoverse E3 החדשות מכוונות למחשוב בעל ביצועים גבוהים (HPC), מופעי מעבד ויישומי תשתית לשימוש כללי, ויישומי מחשוב קצה ויישומי הספק נמוך, בהתאמה. לצד הליבות החדשות, Arm משיקה גם Compute Subsystems (CSS), המורכבת מליבות CPU, זיכרון, קלט/פלט וממשקי חיבור למות כדי להאיץ את פיתוח המעבדים.
Neoverse Compute Subsystems (CSS) של Arm הן פלטפורמות משולבות ומאומתות המאגדות את כל מרכיבי המפתח הנדרשים ללב של מערכת-על-שבב (SoC). תתי-מערכות אלו נועדו לספק נקודת התחלה לבניית פתרונות מותאמים אישית, מה שמאפשר לשותפי Arm לשפר את ה-CSS עם ה-IP שלהם ולהציג את העיצובים שלהם לשוק במהירות, שכן החברה צופה שזה ייקח כתשעה חודשים מתחילת העיצוב ועד יציאת הקלטת. CSS כולל את מתחם ליבת ה-CPU, זיכרון וממשקי I/O, והוא מותאם למקרי שימוש ספציפיים בפלח שוק מסוים – כגון מחשוב ענן, רשתות ובינה מלאכותית.
על ידי שימוש ב-CSS, שותפים יכולים להתמקד בהבחנה ספציפית ברמת המערכת ובעומס העבודה, תוך מינוף הטכנולוגיה של Arm עבור יכולות המחשוב הבסיסיות שלה. בינתיים, Neoverse CSS של Arm תומך ב- Arm Total Design (חבילה של כתובות IP מ-20 שותפי Arm) וכן בממשקי ה-CSA ו-UCIe של Arm's Chiplet System לתפירת CSS עם סיליקון תואם של צד שלישי.
Neoverse V3 של Arm היא ליבת המעבד בעלת הביצועים הגבוהים ביותר של החברה אי פעם. הליבה מבוססת על ארכיטקטורת ערכת ההוראות Armv9-A (v9.2) (ISA) משופרת עם סיומת SVE2 SIMD ומצוידת ב-64KB + 64KB (הוראות + נתונים) מטמון L1 וכן 1MB/2MB/3MB L2 מטמון עם ECC יכולת.
Arm אומר כי בהתאם לעומס העבודה, Neoverse V3 מדומה עם 32 ליבות מציע העלאת ביצועים של 9% – 16% בהשוואה ל-Neoverse V2 מדומה עם 32 ליבות בעומסי עבודה טיפוסיים של שרתים, מה שנראה די הגון בהתחשב בכך שאנחנו מדברים על ליבות ש מתחרים מול ה-Zen 4 של AMD ו-Raptor Cove של אינטל – ולעתים רחוקות אנו רואים עליות ביצועים ענקיות מדור לדור בשוק הזה. מעבד Neoverse V3 החדש יכול להציע שיפור עצום של 84% בביצועים לעומת Neoverse V2 בניתוח נתונים בינה מלאכותית, על פי סימולציות של Arm. זהו, כמובן, שיפור משמעותי, וימשוך תשומת לב לליבה.
מה שחשוב הוא שיחד עם הליבה של Neoverse V3 עצמה, Arm משיקה את Neoverse V3 Compute Subsystem (CSS), הכוללת 64 ליבות Neoverse V3 (עם תמיכה ב-SVE/SVE2, BFloat16 ו-INT8 MatMul), תת-מערכת זיכרון. עם תמיכה בזיכרון DDR5/LPDDR5 ו-HBM של 12 ערוצים, 64 נתיבים של PCIe Gen5 עם תמיכה ב-CXL, חיבורי גומלין למות, UCIe 1.1 ו/או PHYs מותאמים אישית. ה-Neoverse V3 יכול להתאים ל-128 ליבות לכל שקע – מה שמאפשר מעבדי שרת אדירים למדי.

Neoverse N3
כשמדובר בליבה Neoverse N3 של Arm, אלו הן הליבות הראשונות של החברה מבוססות Arm v9.2 עבור מופעי CPU למטרות כלליות ויישומי תשתית שצריכים להציע איזון בין ביצועים וצריכת חשמל. ניתן לצייד את ליבות Arm v9.2 אלה עם SVE2 ב-32KB/64KB + 32KB/64KB (הוראות + נתונים) מטמון L1 וכן 128KB – 2MB L2 מטמון עם יכולת ECC.
מנקודת מבט של ביצועים, Arm טוען שמעבד Neoverse N3 מדומה בעל 32 ליבות מתעלה על מעבד Neoverse N2 מדומה ב-9% עד 30% – תלוי בעומס העבודה – וזה די טוב. בניתוח נתונים בינה מלאכותית, ה-SoC המדמה מבוסס Neoverse N3 מהיר ב-196% מהשבב המדומה של Neoverse N2.
Neoverse CSS N3
Neoverse CSS N3 של Arm מכוון לעומסי עבודה שאינם זקוקים לביצועים בכל מחיר, כך שמערכת N3 Compute Subsystem אחת מארזת 32 ליבות N3, ארבעה ערוצי זיכרון של 40 סיביות DDR5/LPDDR5, 32 נתיבי PCIe Gen5 עם תמיכה ב-CXL, קוביות במהירות גבוהה- קישורים למות, ותמיכה ב-UCI 1.1. לפתרון כזה יש TDP של 40W, לפי Arm, אשר לא פירטה על טכנולוגיית התהליך המשמשת. עד כה, Neoverse CSS של Arm אומצה על ידי מיקרוסופט עבור מעבד השרתים לשימוש כללי Cobalt 100 שלה. עם זאת, Arm מצפה לאימוץ נרחב יותר של הצעות ה-CSS שלה בעתיד.