Arm Immortalis הוא הדור הבא של מעבדי הדגל מבית Arm, ויש לו כמה הבדלים עיקריים שמפרידים בינו לבין מאלי.
שטח ה-GPU הנייד מתחמם כבר זמן מה. אפל החזיקה בכתר ה-GPU המהיר ביותר במשך זמן רב, אך ניצחה על ידי קוואלקום מהדור הזה, וגם הדומיננטיות של קוואלקום ביחס לשאר עולם האנדרואיד הייתה מדהימה. עם זאת, עם ה-GPUs Immortalis של Arm, הדברים עולים בקצב והופכים את החלל לתחרותי יותר מתמיד.
לאחרונה ישבנו עם סטיב רפאל מ"ארם" ב-MWC של השנה ועקבנו אחריו בשיחה נוספת עם אנדי קרייגן כדי לדבר אותנו דרך Arm, המסלול הנוכחי שלה והעבודה שהחברה השלימה סביב הקו החדש של מעבדי ה-GPU של Immortalis, החל מה- G715. כפי שמגדיר זאת רפאל, "אנחנו כל כך גאים במה שהצוות עשה. אם אתה מסתכל על כמה מההשוואות, זה מחזיק מעמד בחוץ, כמעבד גרפי דגל."
הבדיקה שלנו בהחלט מאשרת את זה, והיא יכולה ללכת בצורה סבירה אצבע אל אצבע נגד ה-Adreno 740 של ה Snapdragon 8 Gen 2. עם זאת, מה בעצם הולך להפוך את Immortalis G715 למתחרה אדיר?
ניתוח השם Immortalis
בראש ובראשונה, "Immortalis" הוא שם חדש למעבדי הגרפיקה הגבוהים ביותר של Arm, והסיבה לקיומו היא מתוך הכרח וכדי לא לבלבל את הצרכנים. "כדי לא ליצור בלבול בשוק, אנחנו צריכים ליצור כמה קטגוריות נפרדות" אומר לי קרייגן. לאימורטליס יש תכונות שאין למאלי, אם כי היא מקיפה את כל התכונות שיש למאלי.
כתוצאה מכך, אתה באמת יכול לקבל גם Mali G715 GPU, וזה לא רַק ה-Imortalis G715. שני ה-GPUs זהים פחות או יותר, אלא של-Mali G715 אין יחידת מעקב Ray, או RTU, ויש לו גם פחות אפשרויות ליבה; גם אם הליבות עצמן זהות ברמה הטכנית. אין לדעת אם יהיו סטיות נוספות בעתיד בין השניים, אבל זה כך מכין את הקרקע שיהיו יותר הבדלים משמעותיים בעתיד אם Arm יראה זאת רלוונטי.
לגבי המשמעות של השם "Immortalis", זה בלטינית ל"אלמוות", כלומר משהו חסין ממוות. זה מרמז על כוח וחוזק, וזה משהו שנראה ש-Arm נשענת אליו הרבה יותר מכיוון שהיא מייצרת GPUs בדרגת דגל.
צלילה עמוקה לתוך ה- Immortalis G715
קרייגן בילה איתי זמן במעבר על השינויים שהיו ב-G715 שהובילו לכך שהוא כל כך ביצועי, וחלק מהשינויים האלה מעניינים להפליא. השינוי הגדול ביותר היה השיפור הכולל של יעילות הביצועים של ערכת השבבים כולה, עם הצטמקות של מודול ה-Fused-Multiply Add. מודול זה משמש לחישובי נקודה צפה, שהם חשובים להפליא ב-GPUs.
כתוצאה מכך, ארם הצליחה להכפיל את מספר ה-FMAs לכל מנוע ביצוע, אחד בכל ליבת הצללה, תוך הוספת MMUL, שמשמעותו רווחים משמעותיים בדמות שיפור פי שניים בביצועים, רק פי 1.3 משטח הסיליקון. עם זאת, כפי שקרייגן מציין, "אם נכפיל את כמות ה-FMA ביחידת הביצוע, עליך לוודא שאין צווארי בקבוק במקומות אחרים במכונה. אחרת, זה חסר טעם".
בגלל זה, Arm שיפרה גם מודולים מרובים אחרים על פני ה-GPU. אלה מכונים "שיפורי PPA", או שיפורי כוח, ביצועים ושטח. ה-Command Stream Frontend (CSF) נעשה מהיר יותר, יש שיפור פי שלושה בתפוקת המשולש באמצעות ה-Tier, תפוקת בלנדר FP16 פי שניים, וגם כמה שיפורים אחרים. כל השיפורים הללו הם שמביאים ל-GPU מהיר בהרבה.
אם יש שיפור של 100% במחשוב, אז למה אין שיפור של 100% ב-GPU, לפי הנתונים של Arm עצמם שהם חלקו? החברה מתהדרת בשיפור צנוע של 15%, אבל אפילו בבדיקות שלנו, הרבה מהתוצאות שאספנו הן הרבה יותר מסתם שיפור של 15% ב-FPS. קרייגן אומר לי שהסיבה לכך היא שהחברה בודקת הרבה מקרי שימוש שונים, ומחשוב הוא רק אחד מהם. שיפורים אחרים אינם קיצוניים כל כך, וזהו מכלול ה-GPU שהם בודקים כאשר הם חולקים את מדדי השיפור שלהם. זה הגיוני ויהיה מטעה לפרסם שיפור מחשוב של 100% מבלי להבהיר מה זה אומר בפועל עבור ה-GPU.
המגבלה של להיות בסמארטפון היא בעיקר הגודל. "מכשירים ניידים שונים מאוד מקונסולות או מחשבים אישיים שבהם יש לך, בוודאי במחשבים אישיים, תקציב תרמי כמעט בלתי מוגבל בהתאם למעריצים שלך [וקריטריונים אחרים]," אומר לי קרייגן. זהו פעולת איזון מושלמת בין התפוקה התרמית של שבב לבין הכוח שהוא מסוגל לו, וגם הרבה יצרני OEM שמים עליו את הספין שלהם.
Immortalis G715 הוא ה-GPU ברמת הדגל של Arm עד כה
במשך שנים, מעבדי ה-GPU של מאלי נדדו מאחורי שאר המתחרים בתחום המשחקים הניידים. הם מתאימים למשימות בסיסיות ולמשחקים ניידים חובבים, אבל כל מי שרציני להשיג את הביצועים הטובים ביותר, בדרך כלל רוצה לסטות מ-Mali GPU. עם Immortalis G715, ארם הלכה על מיתוג חדש שלדברי קרייג'ן הוא "שם אנו אומרים שאלו תכונות הביצועים והפונקציות הטובות ביותר עבור שוק הסמארטפונים הפרימיום".
איפה שהדברים קצת מבלבלים הוא שעדיין ישנו גם GPU Mali G715, אבל ההבדל היחיד שלו הוא שאין לו תמיכה במעקב אחר קרניים. כל השאר נשאר אותו הדבר בין Immortalis ו-Mali G715 GPUs, אם כי זה לא אומר שזה יהיה ההבדל היחיד בדגמים עתידיים. ככל שתכונות דגל נוספות מגיעות למעבדי ה-GPU של Arm, הצורך להבחין בין Immortalis למאלי עשוי להתברר עוד יותר.
באשר לאופן הטמעת הטכנולוגיות הללו, Arm דוחפת להשתמש ב-Vulkan בכל מקום אפשרי לצורך יכולת פעולה הדדית מלאה. קרייגן אומר ש"ממשקי API קנייניים גורמים לפיצול, שאף אחד לא אוהב במיוחד", בעוד ששימוש ב-Vulkan API כדי ליישם מעקב אחר קרניים, עבור דוגמה, פירושו שאפליקציות שעושות בו שימוש יכולות פשוט לקרוא ל-Vulkan API, וזה לא משנה איזו חומרה קיימת כל עוד יש לו מעקב אחר קרניים תמיכה. הוא אמר לי ש"אנחנו מאוד מרוכזים, וכבר הרבה זמן, בוולקן".
מה מגיע הלאה מ- Arm?
בשיחה עם רפאל וקרייגן, ברור שא מִגרָשׁ נכנס לעיצוב GPU. כפי שקרייג'ן אומר, "יש תקופה די ארוכה בין איך שאנחנו מפתחים IP ואז הכנסתו ל-SoC ואז להוציא אותו לטלפון. זה פרק זמן די משמעותי, בערך בסדר גודל של חמש שנים". שאלתי את רפאל למה לצפות מהעתיד, והוא נקט בגישה מתנשאת. הוא אמר לי לצפות לדברים גדולים ושמהדור הזה, יהיה "מגוון רחב של יישומים, אתה תראה כל מיני דברים".
עם קפיצות מסיביות כאלה שנעשות מדור אחד למשנהו, אני אהיה סקרן לראות אם לדור הבא של Arm GPU יהיו שיפורים דומים. הזרוע כמעט הלכה מול קוואלקום בדור הזה, ולשימוש יומיומי טיפוסי, שני ה-GPUs זהים בעצם בכוחם. בדיקה אפילו מגלה שנראה כי איתור הקרניים של Arm מניב ביצועים טובים יותר משל קוואלקום.
נראה שהעתיד בהיר עבור מעבדי ה-GPU של Immortalis, ואנחנו נרגשים לראות שחקן אחר באמת נכנס לחלל ולוקח את קוואלקום.