היריבות הוותיקות מציגות את הפרי הראשון של הברית ההיסטורית ביניהן: טכנולוגיית אבטחה חדשה שתשולב בליבת המעבדים הנפוצים בעולם
שנה בדיוק לאחר שהכריזו על ברית היסטורית, ענקיות השבבים והיריבות הוותיקות אינטל ו-AMD מספקות היום את ההוכחה המוחשית הראשונה לכוחו של שיתוף הפעולה ביניהן. במסגרת ציון שנה להקמת קבוצת הייעוץ לאקוסיסטם של x86 (EAG), גוף שהוקם באוקטובר 2024 במטרה לחזק את עתיד המחשוב, חשפו החברות שורה של אבני דרך טכניות ובראשן ChkTag (מבוטא: צ'ק-טאג), טכנולוגיית אבטחה שפותחה במשותף ונועדה להילחם בפגיעויות אבטחת זיכרון, מהגורמים המרכזיים למתקפות סייבר וקריסות תוכנה מזה עשורים.
ההכרזה מממשת את ההבטחה המרכזית שניתנה עם הקמת ה-EAG: לאחד את התעשייה כדי לשפר את התאימות, הצפיות והעקביות בארכיטקטורת x86, המפעילה מיליארדי מכשירים, ממחשבי על ועד התקני גיימינג ניידים.
ההישג הבולט ביותר של שיתוף הפעולה עד כה הוא ChkTag, מפרט אחיד לתיוג זיכרון שנועד להילחם בפגיעויות ותיקות והרסניות כמו גלישת חוצץ (Buffer Overflow) ושימוש בזיכרון לאחר שחרורו (Use-After-Free).
פגיעויות אלו הן שגיאות תכנות המאפשרות לתוקף "לבלבל" תוכנה ולגרום לה לגשת לאזורים בזיכרון שהיא לא אמורה לגשת אליהם. ChkTag מוסיף פקודות חדשות למעבד שמזהות הפרות כאלה בזמן אמת וחוסמות אותן, ובכך מונע את הנזק הפוטנציאלי. הפתרון מיועד לאבטח יישומים, מערכות הפעלה, הייפרווייזרים וקושחה, תוך השפעה מינימלית על הביצועים.
לצד ChkTag, המיזם המשותף של אינטל ו-AMD הציג התקדמות משמעותית בסטנדרטיזציה של שלוש טכנולוגיות נוספות, המדגישות את רוחב היריעה של שיתוף הפעולה:
FRED (Flexible Return and Event Delivery) למחשב יציב ומהיר יותר
זהו מנגנון מודרני לניהול פסיקות (Interrupts), האותות שרכיבי חומרה ותוכנה שולחים למעבד. FRED נועד להפחית את זמן ההשהיה (Latency) ולשפר את יציבות תוכנת המערכת. במילים פשוטות, מדובר בטכנולוגיה המייעלת את התקשורת הפנימית במחשב, בדומה לשדרוג מערכת הכריזה ברכבת כך שהמסרים יגיעו מהר יותר וללא טעויות. התוצאה למשתמש היא חוויה חלקה יותר ופחות "תקיעות".
AVX10 – להאצת תוכנות כבדות ולקידום חדשנות
זהו הדור הבא של סט פקודות המאיץ חישובים מורכבים (חישוב וקטורי). הסטנדרט החדש מבטיח שניידות הקוד בין מעבדים המיועדים למחשבים אישיים, תחנות עבודה ושרתים תהיה פשוטה וחלקה יותר. המשמעות היא שתוכנות מורכבות כמו עריכת וידאו, הדמיות מדעיות ומשחקים ירוצו מהר יותר, ומפתחים יוכלו לכתוב אותן פעם אחת עבור כל סוגי המעבדים, מה שיאיץ את הגעתן של תכונות חדשות לשוק.
ACE (Advanced Matrix Extensions) – לביצועי בינה מלאכותית טובים יותר על כל מכשיר
מדובר בסטנדרטיזציה של יכולות כפל מטריצות, פעולה מתמטית קריטית ליישומי בינה מלאכותית ולמידת מכונה. ACE מאפשר חוויית פיתוח אחידה למפתחי AI על פני מגוון מכשירים, ממחשבים ניידים ועד שרתי ענק. המשמעות היא שיישומי AI, החל מסייענים וירטואליים ועד לניתוח נתונים מתקדם, יפעלו בצורה מיטבית ואחידה בין אם המעבד הוא של אינטל ובין אם של AMD, מהמחשב האישי ועד לענן.
עם כניסתה לשנתה השנייה, הקבוצה מתכננת להעמיק את פעילותה באמצעות צירוף שותפי תוכנה אסטרטגיים חדשים, בחינת הרחבות נוספות לסט הפקודות של x86 וחיזוק היציבות והצפיות ארוכות הטווח של הארכיטקטורה.
קבוצת הייעוץ לאקוסיסטם של x86 (EAG) היא יוזמה משותפת של אינטל, AMD ושותפות מפתח בתעשייה, שהושקה באוקטובר 2024. מטרתה לקדם את פלטפורמת x86 באמצעות תיאום טכני, פיתוח סטנדרטים פתוחים וחיזוק האקוסיסטם עבור מפתחים ומשתמשים ברחבי העולם.