צוות מהנדסים בכיר לשעבר בחטיבות הפיתוח של Apple Silicon וחברת Nuvia חשף ארכיטקטורת ליבת מעבד יוצאת דופן.

הפיתוח החדש מציג תכנון ניטרלי לגבי סט ההוראות, המאפשר להריץ קוד המיועד לארכיטקטורות שונות כמו ARM, RISC-V או x86 על גבי אותה מעטפת חומרה פיזית.
הטכנולוגיה מבטיחה לשמור על רמת ביצועים גבוהה ויעילות אנרגטית מרבית, ללא צורך בהתאמה מיוחדת של התוכנה.
בניגוד למעבדים מסורתיים המתוכננים מראש עבור סט הוראות ספציפי, התכנון החדש מפריד לחלוטין בין השכבה המפרשת את הקוד לבין מנוע הביצוע הפיזי של השבב. הליבה כוללת יחידת פענוח גמישה ברמת החומרה המתרגמת בזמן אמת הוראות מבנה חיצוניות לסט מיקרו-הוראות פנימי ואחיד. מנוע הביצוע הייעודי פועל במבנה רחב במיוחד המזכיר את ליבות הביצועים המתקדמות בשוק, מה שמאפשר מקביליות גבוהה וצריכת חשמל נמוכה בכל מחזור שעון. הגישה הניטרלית הזו מבטלת את ירידת הביצועים האופיינית לאמולציית תוכנה ומגיעה ליעילות הקרובה להרצה טבעית.
התכנון החדשני מביא איתו בשורה משמעותית לתעשיית השבבים העולמית. ראשית, הוא מוריד את התלות של יצרניות השבבים ברישיונות הנוקשים של החברות המפתחות, ומאפשר מעבר חלק בין ארכיטקטורות תוכנה בהתאם לדרישות השוק. בנוסף, שרתים ומרכזי נתונים יוכלו להריץ עומסי עבודה מגוונים על גבי אותה תשתית חומרה פיזית מבלי להקצות שרתים נפרדים לכל סוג מעבד. הניסיון העשיר של המייסדים בפיתוח סדרת מעבדי ה-M1 וה-M2 באפל, לצד תכנון מעבדי ה-Oryon ב-Nuvia, מעורר עניין רב בקרב משקיעים וחברות חומרה מובילות.
לצד היתרונות הבולטים, המסחור של הטכנולוגיה עדיין עומד בפני אתגרים הנדסיים לא פשוטים. הוספת שכבות הפענוח הדינמיות ברמת החומרה דורשת שטח סיליקון נוסף ועשויה לאתגר את מעטפת הפליטה התרמית במכשירים ניידים קטנים. כמו כן, הסתגלות מלאה של מערכות הפעלה מתקדמות תדרוש התאמות ברמת ליבת המערכת כדי לנצל את מנגנוני מעקף סט ההוראות בצורה המיטבית ביותר.



