אפל סיליקון: למה לצפות במהלך המעבר בין אפל לאינטל

click fraud protection

בתקופת אפל 2020 WWDC מרכזי, אפל פרסמה הודעה חשובה שהייתה קשורה הרבה יותר לחומרה מאשר לתוכנה: אפל מתרחקת מהשבבים של אינטל ועוברת ל-Apple Silicon. עבור רוב אנשי הטכנולוגיה, אלה חדשות גדולות, אבל עבור משתמשים מזדמנים יותר, זה עשוי להישמע כמו רעש לבן; מה זה "אפל סיליקון" ומה זה קשור למכשירים שלך?

תוכן

  • מה זה "סיליקון אפל"?
  • מדוע אפל עוברת מאינטל ל-ARM
    • בעיות עם Skylake של אינטל
    • שבבי ARM של אפל הם הטובים ביותר בכיתה
    • שליטה מקצה לקצה
  • כיצד ישפיעו השבבים החדשים של אפל על התאימות?
    • המעבר של PowerPC-Intel: הפעם האחרונה שאפל החליפה שבבים
  • איך אפל עוזרת למפתחים להתרחק מאינטל
  • למה המשתמשים יכולים לצפות במהלך המעבר של Intel-ARM?
  • העתיד של ה-Mac
    • פוסטים קשורים:

מה זה "סיליקון אפל"?

אפל סיליקון, שם שככל הנראה ישתנה עד שחרורו, מתייחס למערכת-על-שבבים מותאמים אישית של אפל. מערכת-על-שבב (SoC) הוא המנוע שמניע את המחשב שלך. הוא מורכב מה-CPU (שם מתרחש מחשוב), ה-GPU (שם נוצרת ומעובדת הגרפיקה של המחשב שלך), זיכרון RAM ועוד.

מאז 2005, אפל מסתמכת על אינטל שתספק SoCs, החלטה שהיתה הגיונית באותה תקופה. לאפל לא היה הניסיון ליצור SoCs משלהם, ואינטל הובילה את תעשיית הסיליקון באותה תקופה.

היום, לעומת זאת, זה סיפור שונה בהרבה.

מדוע אפל עוברת מאינטל ל-ARM

ישנן מספר סיבות להחלטה לעבור מאינטל, שחלקן כוסו במהלך ההרצאה המרכזית של WWDC20, כמו אופטימיזציה טובה יותר. עם זאת, יש עוד קצת מאחורי ההחלטה של ​​אפל שבטוח ישחק תפקיד מרכזי בעתיד ה-Mac.

בעיות עם Skylake של אינטל

Skylake היה השבב ששחררה אינטל ב-2015, ולמרות שמאז ירש אותו שבבים חדשים יותר, Skylake הוא המקום שבו מתחיל הסיפור של הפיצול בין אפל לאינטל.

לפי מהנדס אינטל, זה היה ממש בסביבות יציאתו של Skylake כאשר היחסים בין אפל לאינטל החלו להחמיץ. אינטל התמודדה עם שינויים בצוות ברמה גבוהה וחילוקי דעות פנימיים כשהתלונות הראשונות על Skylake החלו להגיע. באגים ובעיות נמצאו באופן קבוע, וזו בעיה רצינית כשאתה ספק השבבים הגדול בעולם.

חלק ניכר מהתלונות הללו הוגשו על ידי אפל, ולפי מהנדס אינטל פרנסואה פיידנואל, אפל מצאה יותר באגים בסקיילייק מאשר אינטל. עבור אלה מחוץ לתעשיית הטכנולוגיה, לקוח שמוצא יותר באגים ממך ידוע כמצב "מאוד לא טוב".

זה היה רק נקודת המוצא לבעיות באינטל. שבבים חדשים לא סיפקו את אותה החזר על ביצועים, שחרור מוצרים לא התרחש בזמן, והאמינות ירדה. למרות שאפל הייתה בטוחה שחשבה לעבור לצ'יפים מותאמים אישית לפני שזה קרה (המעבר לאינטל מעולם לא נועד להיות קבוע), סביר להניח שזו הפכה לנקודת המפנה עבור אפל והחלה את דרכה לקראת עצמאות שבב.

שבבי ARM של אפל הם הטובים ביותר בכיתה

בניגוד לירידה בביצועים של אינטל, אפל הפכה לאחת המפתחות המובילות של שבבי ARM - אם כי כולם נמצאים בשימוש עצמי. סדרת השבבים A של אפל, כגון A11, A12 ו-A13, משמשים במכשירי iPhone, iPad ו-iPad Pros, ו הם אחת הסיבות לטאבלטים אחרים ואפילו חלק מהמחשבים הניידים מתקשים להתחרות באייפדים של אפל.

כאשר אתה מחשיב את אותה רמת אופטימיזציה המיושמת על משהו עם המפרט והיכולות של מחשב נייד או שולחן עבודה, האפשרויות הופכות למרגשות. מחשבים יכולים להחזיק יותר חלקי חומרה פנימיים מאשר מכשירים ניידים ולארח ארכיטקטורה תרמית מתוחכמת יותר (החומרה ששומרת על מחשב מהתחממות יתר), מה שאומר שאפל סיליקון עשוי להשפיע אפילו יותר על מערך ה-Mac של אפל מאשר על הנייד שלה. מכשירים.

ב-WWDC20, אפל הדגימה משחקים כמו Tomb Raider (המשחקים היו גרועים בעבר במחשבי Mac) ואפליקציות כמו Final Cut Pro שמבצעות הישגים מרשימים עם Apple Silicon. בנוסף, נראה שאפל מקווה להגיע לחנות אפליקציות אוניברסלית, שבה כל האפליקציות הפועלות על האייפד או האייפון שלך יוכלו לרוץ גם על ה-Mac שלך. על ידי הפעלת הכל על Apple Silicon, אפל יכולה לקצר את הדרך לאפליקציות אוניברסליות לחלוטין.

שליטה מקצה לקצה

לבסוף, בין אם אתה מעריץ של אפל או לא, סביר להניח שיש לך דעה על האובססיה של אפל לשליטה מקצה לקצה. זו הסיבה שאפל יכולה להוביל את תעשיית הטכנולוגיה בתחומים כמו פרטיות ותכונות של מערכת אקולוגית, וזה גם כן אחת הסיבות לכך שאפל לא מאפשרת למשתמשים לתקן את המכשירים שלהם או להתאים אישית את הבית שלהם מסכים.

זה בטוח לומר שהמוטיבציה הגדולה של אפל להפוך לעצמאית אינטל טמונה במילה השנייה: עצמאות. בכך שהיא לא מסתמכת על אינטל כדי לייצר את השבבים של אפל, אפל יכולה לשחרר מחשבי Mac חדשים באופן קבוע יותר לתזמן, להשיג ביצועים גבוהים יותר, ויש לו שליטה מלאה על החומרה והתוכנה שבה מוצרים.

כיצד ישפיעו השבבים החדשים של אפל על התאימות?

עד כה, רק התמקדנו בכל הטוב שבטוח יגיע מהשבבים החדשים של אפל. למרות שכל זה נכון, יש במשוואה קצת יותר מאשר רק הטוב. כמו כל מעבר, צפויה עלות לאפל לעזוב את אינטל, והעלות הזו תהיה ברובה על המשתמשים והמפתחים.

ליתר דיוק, עלות המעבר משבבי אינטל לשבבי אפל תהיה תאימות. כאשר אפליקציה מתוכנתת, היא בדרך כלל כתובה תוך מחשבה על חומרה ספציפית. גם כאשר הוא שוחרר בפלטפורמות שונות, הוא בדרך כלל מותאם לעבוד בצורה הטובה ביותר על פיסת חומרה ספציפית. אתה יכול לראות זאת בצורה הכי ברורה בתעשיית המשחקים, שם אותו משחק ישיג ביצועים טובים יותר בקונסולות שונות.

מה שמבלבל את זה עבור משתמשי Mac הוא שתהיה לך בעיה זו - ביצועים משתנים במכשירים שונים - אך עם מכשירים תחת אותו שם. מחשבי מק מסוימים יפעילו אפליקציות מסוימות טוב יותר ממחשבי מק אחרים, תלוי אם זה Apple ARM Mac או אינטל Mac. עבור משתמשים חזקים ובמיוחד מפתחים, זה קצת מדאיג.

אבל זו לא הפעם הראשונה שאפל עוברת את הדרך הזו.

המעבר של PowerPC-Intel: הפעם האחרונה שאפל החליפה שבבים

כפי שהוזכר קודם לכן, אפל לא ביצעה את המעבר לאינטל עד 2005. לפני כן, אפל השתמשה בשבבי PowerPC, סוג של מיקרו-מעבד שנמצא כיום לרוב בכלי רכב ומכשירי תקשורת.

באותו זמן, היו חששות דומים לגבי תאימות, עם כמה דיווחים הטוענים זאת אפל עצמה רצתה לדחות את המעבר לאינטל כדי למנוע בעיות תאימות. לפי IBM, אפל חששה שהמעבר יהיה איטי ומתארך, ויבלבל את קו המוצרים והלקוחות שלה.

אבל ככל שחלף הזמן, התברר שהמעבר לאינטל היה המהלך הנכון עבור אפל. לכן, כדי לטפל בבעיות התאימות וכדי להאיץ את המעבר, אפל יצרה אפליקציות ושירותים שונים כדי להחליק את המעבר, כולל Rosetta ו-Universal. התוצאה הייתה מעבר שקרה תוך פחות משנתיים עם מעט או ללא בעיות עבור כל המעורבים.

איך אפל עוזרת למפתחים להתרחק מאינטל

למרות שהמעבר של PowerPC לאינטל התרחש לפני 15 שנה, אפל משתמשת בגישה דומה מאוד למעבר מהשבבים של אינטל. אפל אפילו החיתה את יוניברסל ורוזטה בצורה של יוניברסל 2 ורוזטה 2, והם עשו זאת הוסיפו תכונות ל-Xcode 12 שאמורות לאפשר לרוב המפתחים לבצע אופטימיזציה של האפליקציות שלהם עבור Apple Silicon ב "עניין של ימים".

Xcode 12

ב macOS Big Sur, המהדורה הקרובה של macOS, אפל כוללת את Xcode 12, הכלים של אפל למפתחי תוכנה. בגלל המעבר ל-ARM, אפל כללה מספר אפליקציות ותכונות, כמו Universal 2 ו-Rosette 2, כדי לאפשר לאפליקציות המיועדות לאינטל לפעול על מעבדי אפל.

יוניברסל 2

יוניברסל היא אפליקציה ששורשיה ב-NeXT, חברת המחשבים שהוקמה על ידי סטיב ג'ובס בשנות ה-80 ולבסוף נרכשה על ידי אפל. הוא משתמש ב"בינארי שמן", המאפשר לו לפרש בקשות ממספר קבוצות של הוראות. במקרה זה, אלו מעבדי ה-x86-64 של אינטל ומעבדי ה-ARM הקרובים של אפל.

למעשה, אפליקציית Universal 2 תאפשר למפתחים ליצור אפליקציות הפועלות על כל מק, ללא קשר לאיזה מעבד הוא משתמש. מפתחים יכולים גם להעביר את האפליקציות שלהם לארכיטקטורת Apple Silicon באמצעות Universal 2.

רוזטה 2

עבור אפליקציות שהמפתחים שלהן לא מנצלים את Universal 2, יש Rosetta 2. Rosetta 2 ייקח יישומים מבוססי אינטל, יתרגם את הבקשות שלהם להוראות שאפל סיליקון יכולה להבין, ואז תעביר את זה לשבבי Apple ARM הקרובים.

התוצאה היא שמשתמשי Mac עדיין יוכלו להשתמש באפליקציות ישנות מבוססות אינטל כל עוד נתמכת ב-Rosette 2. זה ייתן למפתחים מספיק זמן להשתמש ב-Universal 2 כדי להעביר את האפליקציות שלהם למערכת החדשה.

תוכנית ההתחלה המהירה

למפתחים גדולים יותר שרוצים שהאפליקציות שלהם יפעלו באופן מקורי על Apple Silicon ברגע שהוא זמין, יש תוכנית ההתחלה המהירה של אפל. במחיר של 500$ ומוגבלת למועמדים מקובלים בלבד, תוכנית ההתחלה המהירה מעניקה למפתחים ערכה שבה הם יכולים להשתמש כדי לאמץ במהירות את ארכיטקטורת ARM של אפל לפני שלציבור תהיה גישה אליה. זה אמור לכסות את רוב חבילות האפליקציות הגדולות, כמו Adobe, Microsoft ואחרות, כך שהאפליקציות שבהן אתה משתמש הכי הרבה יועברו ללא תקלות.

למה המשתמשים יכולים לצפות במהלך המעבר של Intel-ARM?

כמשתמש אפל, כנראה שלא תבחין יותר מדי במהלך המעבר בין אפל לאינטל. המטרה של אפל היא להפוך את המעבר למשעמם ככל האפשר עבור המשתמש הממוצע. אלא אם כן אתה מפתח, כנראה שלא תבחין במשהו שונה.

עם זאת, יש כמה דברים שצריך לשים לב אליהם. ראשית, אם אתה כבר בעל Mac, אתה צריך לצפות ל-Intel Mac שלך להתיישן קצת יותר מהר ממה שהוא היה רגיל. אפל עשויה לחתוך עדכונים למכשיר שלך כמה שנים מוקדם מהרגיל, אבל אתה עדיין יכול לצפות לעוד 3-4 שנים לפני שזה יתחיל להיכנס לתוקף.

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

שלישית, משתמשי כוח עם הרבה אפליקציות והתאמות אישיות של צד שלישי עלולים לאבד כמה מהאפליקציות הללו במהלך המעבר לאחר התמיכה של Rosetta מסתיימת אם אותם מפתחים לא יתרגמו את האפליקציה שלהם עם Universal 2. אבל מכיוון שזהו מעבר כל כך גדול, כנראה שלא תפסידו הרבה.

העתיד של ה-Mac

למרות שזה עשוי להיות עתיד קצת סלע בשנתיים הקרובות, זו תקופה מרגשת להיות משתמש מק. Apple Silicon פירושו יותר יכולת פעולה הדדית בין אפליקציות בין מכשירים ניידים ושולחניים, ביצועים טובים יותר ואפשרות שחרור מקינטוש מהיר יותר. למרות שקשה לדעת בדיוק מה יש לאפל עבור מערך ה-Mac שלה, אתה יכול להיות סמוך ובטוח שזה הולך להיות מעניין.

קרא כאן כדי להוריד את גרסת הבטא של macOS Big Sur וכדי להתקדם בעידן הבא של ה-Mac.