אם שופטים לפי איךאפל הציגהיחידת עיבוד הגרפיקה החיצונית של Blackmagic Design (eGPU) במסיבת היציאה שלה ל-MacBook Pro האחרון, טעינת טורבו של ה-Mac שלך עם ביצועים גרפיים מהירים יותר הייתה קלה. שיפור המהירות עבור דברים כמו ייצוא וידאו ברזולוציה גבוהה נראה פשוט כמו חיבורBlackmagic eGPUלתוך אחת מיציאות Thunderbolt 3 של המחשב הנייד.
קח את זה ממני: זה לא.
אחרי שבועות של בדיקות מתוסכלות, למדתי שלמעשה יש "נכון" מאוד ספציפי"דרך להשתמש במעבד הגרפי החיצוני של $700 והייתי משתמש בו לא נכון.
אבל אתה באמת יכול להאשים אותי? אף אחד מהמידע כדי לגרום ל-eGPU לעבוד כראוי אינו כלול בהוראות.
רק אחרי מסע ארוך בחיפוש בגוגל ואימיילים הלוך ושוב בלי סוף עם Blackmagic ושיחה עם אפל, הצלחתי סוף סוף לראות ביצועים גרפיים מהירים יותר ולא איטיים יותר.
אבל קודם כל, כמה יסודות. ה-eGPU של כמעט 10 פאונד מכיל מעבד גרפי AMD Radeon Pro 580 שאינו ניתן לשדרוג עם 8GB של VRAM. שלא כמו eGPUs אחרים כגוןRazer Core, אתה לא יכול להחליף את ה-GPU. חוסר השדרוג הזה מגביל מאוד את התועלת שלו אם אתה רוצה יותר כוח בהמשך הדרך.
ה-Radeon Pro 580 לא רע (זה אותו אחד ב-2017 iMac 5K 27 אינץ'), אבל הביצועים שלו עדייןמחוויר בהשוואהל-GTX 1080 של NVIDIA ואינו חזק בשום מקום כמו ה-AMD Radeon Pro Vega GPUs בתוךiMac Pro.
אם אתה צריך אפילו יותר ביצועים גרפיים, אתה יכול גם לחבר מספר Blackmagic eGPUs ישירות לכל אחת מיציאות Thunderbolt 3 של ה-Mac שלך. (עם זאת, אל תשרשר אותם, כי זה יעמיס על הנמל, על פי ההנחיות של החברהשאלות נפוצות.) לא יצא לי לבדוק מספר eGPUs של Blackmagic (היה לי רק אחד לשחק איתו), אבל זכור שגם אפליקציה צריכה לתמוך במספר GPUs (חיצוניים או לא) כדי שתוכל לגשת לכוח הנוסף.
ה-eGPU פועל כמעט בשקט. קרדיט: ריימונד וונג/מאשבל
מלבד בחירת ה-GPU, ה-eGPU של Blackmagic בנוי היטב ולא יידפל בקלות על שולחנות העבודה (עם זאת, כבל ה-Thunderbolt 3 הכלול בגודל 20 אינץ' הוא טיפה קצר). לא הייתי קורא לזה יפה - הבסיס מכוער לדעתי - אבל הוא משתלב יפה עם כל MacBook או iMac Pro אפור חלל. זה קצת מזכיר לי את פח האשפהMac Pro(אפל עזרה בכל זאת לעצב את הדבר הזה) ופועלת באופן דומה עם אוויר שנשאב מלמטה ומשוחרר החוצה דרך פתח האוורור העליון. המרשים ביותר הוא כמה שקט הוא פועל - הוא בקושי נשמע.
הרבה יציאות לחיבור הצג החיצוני והאביזרים שלך. זה בעצם דונגל ענק. קרדיט: RAYMOND WONG/MASHABLE
מסביב לגב ה-eGPU יש יציאות בריאה לחיבור אביזרים: שתי יציאות Thunderbolt 3, ארבע יציאות USB 3.0 ויציאת HDMI 2.0.
המחוון היחיד שה-eGPU פועל הוא הנורית הזו. קרדיט: RAYMOND WONG/MASHABLE
חסר בולט ב-eGPU הוא כפתור הפעלה. הדרך היחידה לדעת אם ה-eGPU פועל ומחובר כהלכה היא הנורית הלבנה למטה, שנדלקת כאשר היא בשימוש. כמו כן, ב-Mac שלך, סמל ה-eGPU מופיע בשורת התפריטים.
נושא אחד אחרי השני
העיקר שלי עם ה-eGPU של Blackmagic הוא לא רק שהוא יקר או שה-GPU אינו ניתן לשדרוג, אלא שיש הרבה תיבות סימון שאתה צריך לסמן כדי לגרום לזה לעבוד. אפילו יותר גרוע, כאשר זה מחובר ולֹאעובד, אין שום דרך לדעת (אלא אם כן אתה מסתכל ב-Activity Monitor או עושה בדיקות קפדניות כמוני). הוא עדיין נדלק, ועדיין אתה מקבל את סמל שורת התפריט.
כשפתחתי לראשונה את ה-eGPU, חשבתי פשוט לחבר אותו ל-MacBook Pro ה-15 אינץ' המוביל שלי ב-2017 (מעבד Intel Core i7 2.9GHz, 16GB של זיכרון RAM, Intel HD Graphics 630 ו-Radeon Pro 560 GPU בדיד עם 4GB של VRAM) המריץ את הגרסה העדכנית ביותר של macOS High Sierra ו - BOOM - מהיר יותר ביצועים גרפיים.
כמה טעיתי.
הצו הראשון שלי היה לבדוק יצוא וידאו עם ובלי ה-eGPU. חיברתי את ה-eGPU ל-MacBook Pro והפעלתי גם את Final Cut Pro X וגם את Adobe Premiere Pro CC. בעזרת מפיק הווידאו של Mashable Ray White יצרנו מספר פרויקטי בדיקה לייצוא.
(עשינו פרויקט ייצוא של 1080p, אבל כדי שהדברים יהיו פשוטים נתמקד בניסויי 4K שלי מכיוון שביצועי 1080p היו זהים עם ובלי ה-eGPU.)
עבור שתי האפליקציות לעריכת וידאו, יצרנו פרויקט וידאו 4K עם הרכיבים הבאים:
12 קטעי וידאו ברזולוציה של 3,840 x 2,160 ו-30 פריימים לשנייה (צולם במצלמת Sony A6300)
3 מעברים פשוטים (המסה, הצלבה וניגוב)
2 כרטיסי כותרת (מבוא ואאוטטרו)
3 מתוך 12 הקליפים התייצבו
ייצאנו את הסרטון ברזולוציה מקורית ובקצב פריימים ב-H.264 ולקחנו את הממוצע של שלוש ניסויים עבור כל בדיקה. הנה מה שקיבלנו:
ייצוא וידאו Final Cut Pro X ב-H.264
ללא ה-eGPU:
2 דקות ו-49 שניות
עם ה-eGPU:
2 דקות ו-13 שניות
Adobe Premiere Pro CC:
ללא ה-eGPU:
8 דקות ו-37 שניות
עם ה-eGPU:
13 דקות ו-18 שניות
אחרי שראיתי זמן יצוא מהיר יותר ב-36 שניות ב-Final Cut Pro X וזמני יצוא גרועים באופן מפתיע עם ה-eGPU לעומת בלי ב-Premiere Pro CC, ידעתי שמשהו אולי... לא בסדר. אז עשיתי מה שכל אחד היה עושה. הלכתי לגוגל ומצאתי אתשובה מזעזעת: ה-eGPU לא עושה כלום אם הוא רק מחובר ל-MacBook Pro בעצמו.
אם ה-Mac שלך פועל ב-High Sierra, אתהצוֹרֶךצג חיצוני המחובר ל-eGPU. הסיבה לכך היא שרק GPU אחד יכול להניע את המסך המובנה של מק, וזה זה שכבר נמצא בתוכו.
(מאוחר יותר למדתי את macOS Mojaveעושהתומכים ב-eGPUs עבור המסך המובנה של Mac, אך מכיוון שמערכת ההפעלה עדיין הייתה בגרסת בטא בזמן הבדיקה, היא לא עבדה בצורה מהימנה.)
הדרך הנכונה להשתמש ב-eGPU: צג חיצוני, מכסה MacBook Pro סגור ומקלדת ועכבר מחוברים. קרדיט: RAYMOND WONG/MASHABLE
אוקיי, לא נורא - רק נסיגה קטנה! השאלתי אצג LG 5K UltraFine(זהו התצוגה היחידה של Thunderbolt 3 שנתמכת רשמית על ידי ה-eGPU) וחיברה אותו ישירות ל-MacBook Pro שלי כשה-eGPU מחובר גם ליציאה נפרדת.
הפעלתי גם את FCP X וגם את Premiere Pro CC ושוב לא ראיתי שיפורים. זמני הייצוא עם ה-eGPU היושׁוּבאיטי יותר בפרמייר CC לעומת בלעדיו. מה יכול להיות רע עכשיו? יותר בגוגל ואני מגלה שביצועים גרפיים כןרק טוב יותראם הצג מחובר ל-eGPU, אשר לאחר מכן מחובר ל-Mac שלך.
אוףףף. בְּסֵדֶר,אָז!
עם הנָכוֹןחיווט, הרצתי את הבדיקות שלי ושוב ראיתי יצוא שהיה בקושי מהיר יותר או איכשהו איטי יותר. פשוט לא ראיתי ביצועים מהירים יותר.
עצבני במיוחד, סרקתי את האתר של Blackmagic ושמתי לב שאין אזכור לביצועים גרפיים מהירים יותר עבור כל אפליקציה מלבד שלהDaVinci Resolveתוכנה להפקת וידאו. האם יכול להיות שה-eGPU הזה טוב רק לאפליקציה אחת? כי זה יהיה ממש מטומטם.
חוץ מזה, התיאור של ה-eGPU של Appleאֲתַר אִינטֶרנֶטאומר אחרת:
קבל ביצועים גרפיים ברמה שולחנית ב-MacBook Pro שלך עם Blackmagic eGPU. כולל את המעבד הגרפי Radeon Pro 580, ה-Blackmagic eGPU בנוי להפוך כל מק עם יציאות Thunderbolt 3 למעצמה גרפית. תיהנו ממשחקים חלקים במיוחד, האצו זרימות עבודה של אפליקציות מקצועיות עתירות גרפיקה, ואפשרו חוויות VR או יצירת תוכן. חיבורי I/O מובנים מניעים צג Thunderbolt 3, תומכים במספר אביזרים ומטעינים את ה-MacBook Pro שלך בו-זמנית.
הממ, אולי זה היה משהו עם High Sierra. אתחלתי מחיצה נוספת עם גרסת הבטא האחרונה של Mojave.
זה היה אמור להיות קל. במקום זאת, זה הפך לסיוט טכני.
בדיוק כשחשבתי שהדברים לא יכולים להחמיר, הם עשו זאת. Premiere CC ב-Mojave פשוט לא יעבוד. זה המשיך לקרוס ומעולם לא הצלחתי לייצא סרטון אחד בכל רזולוציה. כשכבר לאבד את דעתי, יצרתי קשר עם Blackmagic כדי לראות אם אוכל לרדת לעומקן של כל הבעיות האלה שחוויתי.
דובר סיפק בחביבות כמה אי-תשובות שהאשימו בעצם את הבעיות של Adobe באופטימיזציה של Premiere Pro CC עבור eGPUs. במקביל, נאמר לי שה-eGPU (כל אחד מכל חברה) "לא אמור להאט אף אפליקציה".
באמת רוצה לרסק את ה-eGPU לחתיכות (התעללות פיזית היא אף פעם לא התשובה, אלא פשוטלעזאזל), עברתי בחזרה ל-High Sierra והרצתי שוב את ייצוא Premiere שלי. הפעם, פתחתי את צג הפעילות והפעלתי את היסטוריית ה-GPU כדי לראות מה לעזאזל קורה.
להפתעתי, טבלת היסטוריית ה-GPU הראתה שהאפליקציה משתמשת בשני המעבדים הגרפיים המובנים של ה-MacBook Pro (הן ה-AMD Radeon Pro 560 הדיסקרטי והן ה-Intel HD Graphics 630) ולא ב-eGPU כפי שהיה צריך להיות.
אם אין פעילות בתרשים ה-eGPU (Radeon Pro 580), זה אומר שמשהו לא בסדר או שאפליקציה לא משתמשת בכלל ב-eGPU. קרדיט: צילום מסך: raymond wong/mashable
חזרתי לגוגל כדי לברר אם יש דרך לאלץ אפליקציות להשתמש ב-eGPU. גיליתי בהיי סיירה, זה לא אפשרי.אֲבָל,ב-Mojave, יש דרך לעשות זאתלאלץ אפליקציותלהשתמש ב-eGPU על בסיס אפליקציה לאפליקציה. קיללתי גם את אפל וגם את Blackmagic.
אתחלתי מחדש לתוך Mojave וביקשתי את השלבים כדי לאלץ את Premiere CC להשתמש ב-eGPU ואז אמרתי תפילה קטנה כשהפעלתי את האפליקציה. הכל נראה עובד עד שלחצתי על כפתור הייצוא. האפליקציה קרסהשׁוּב.
אפילו יותר מתוסכל מבעבר, החלטתי לנסות משהו אחר. העמסתיפורטנייטעל הגדרות ברירת המחדל "גבוהות" כדי לראות עד כמה ניתן לשחק במשחק. TL;DR: לא מאוד. לא בהגדרות גבוהות.
בהגדרות גבוהות רק ב-MacBook Pro, המשחק תועד בין 30-32 פריימים לשנייה. עם ה-eGPU, קצב הפריימים של המשחק קפץ ל-40-45 פריימים לשנייה. שניהם היו מתחת ל-50-60 fps, מה שנחשב לקצב הפריימים האופטימלי למשחק חלק על ידי שחקנים רבים.
המשחק לא היה בלתי ניתן להפעלה בהגדרות גבוהות עם ה-eGPU, אבל עדיין היה לא מעט זמן השהייה בולט כאשר סובבתי את המצלמה או צילמתי בשחקנים אחרים. קצב הפריימים ספג מכה גדולה יותר כשהיו מספר שחקנים על המסך.
עוד יותר מטורף היה שלקח יותר זמן לאתחל את המשחק עם ה-eGPU בהשוואה ללא: כ-55 שניות לעומת 30 שניות.
הַפָּלָהשל פורטנייטהגדרות עד בינוניות הגדילו את קצב הפריימים, אבל הגרפיקה הפכה ברזולוציה נמוכה כל כך, שעדיף היה לי פשוט לשחק אותה באייפון.
הוראות שהיו אמורות להגיע בקופסה
זה נראה נקי, אבל המתן עד שתחבר חשמל, צג ואביזרים לחלק האחורי וזה הופך לבלגן של כבלים. קרדיט: ריימונד וונג/מאשבל
הייתי מוכן לוותר על ה-eGPU עד שהגעתי לאפל כדי לראות אם אוכל לעשות מאמץ אחרון כדי לפתור את הבעיות שלי.
לאחר שוחחתי עם מהנדס חומרה של אפל למדתי כמה דברים חדשים ש(שוב) אינם כלולים במדריך ההוראות והם בעלי ערך לכל מי שקונה את ה-eGPU הזה.
הנה מה שהוביל בסופו של דבר לביצועים גרפיים מהירים יותר עם ה-eGPU:
לעולם אל תשקף את ה-Mac שלך לתצוגה החיצונית. הוא משתמש בחלק מה-eGPU כדי לעשות זאת וכתוצאה מכך יאט את הביצועים.
אם אתה משתמש ב-MacBook כמוני, ודא שהמכסה סגור. פעולה זו מאלצת את המחשב להשתמש תמיד ברירת המחדל ל-eGPU כאשר אפשר במקום להשתמש ב-GPU הפנימי. אפל אמרה לי שאתה לא צריך לסגור את המכסה, אבל יש סיכוי שהוא לא יקיש על ה-eGPU אם לא.
רוב האפליקציות לא יתמכוחיבור חםעם ה-eGPU, שהוא היכולת של המחשב לזהות שינויים כאשר אביזר מחובר או מוסר. במילים אחרות, אם אתה רוצה להשתמש ב-eGPU עם, למשל, Premiere Pro CC, אתה צריך לצאת מהמשחק ולהפעיל אותו שובלְאַחַראתה מחבר את זה. נאמר לי שרק שתי אפליקציות מוכרות ניתנות לחיבור חם, אחת מהן היא Cinema 4D.
עם כל זה בחשבון, הרצתי את אותן מבחני יצוא של 4K ו-1080p. הנה מה שקיבלתי לאחר הגדרה נכונה של ה-eGPU עם ה-MacBook Pro שלי. (כמו בבדיקות הקודמות, כל הזמנים הם הממוצע של שלושה ניסויים כל אחד.)
ייצוא וידאו Final Cut Pro X ב-H.264
Final Cut Pro X השתמש למעשה בכל שלושת כרטיסי המסך: שניים מה-MacBook Pro וה-eGPU. קרדיט: צילום מסך: raymond wong/mashable
ללא ה-eGPU:
2 דקות ו-46 שניות (ה-MacBook Pro השתמש בגרפיקה המשולבת של אינטל)
עם ה-eGPU:
2 דקות ו-8 שניות
ייצוא וידאו של Adobe Premiere Pro CC 4K ב-H.264
Adobe Premiere Pro CC השתמש רק בשני GPUS: הגרפיקה המשולבת של Intel של ה-MacBook Pro וה-eGPU. קרדיט: צילום מסך: raymond wong/mashable
ללא ה-eGPU:
4 דקות ו-27 שניות
עם ה-eGPU:
2 דקות ו-58 שניות
ליתר דיוק, לקחתי גם את אותו פרויקט וידאו 4K וייצאתי אותו לרזולוציית 1080p מוקטנת. הקפיצה בביצועים היא הרבה יותר דרסטית לעיבוד:
ללא ה-eGPU:
9 דקות ו-30 שניות (ה-MacBook Pro השתמש בגרפיקה המשולבת של אינטל)
עם ה-eGPU:
3 דקות ו-55 שניות
כפי שניתן לראות בזמני הייצוא לעיל, נראה כי Final Cut Pro X לא מרוויח הרבה מה-eGPU. עם זאת, ייצוא וידאו ב-Premiere Pro CC הוא הרבה יותר מהיר. עם ה-eGPU, Premiere Pro CC התגלח דקה אחת ו-29 שניות.
המקום שבו ה-eGPU נראה שימושי ביותר הוא לעיבוד דברים כמו אפקטים ושינוי קנה מידה.
פורטנייט
שימו לב לקצב המסגרת בפינה הימנית העליונה. קרדיט: צילום מסך: raymond wong/mashable
משחקפורטנייטעם ההגדרה הנכונה, לא ראיתי כמעט שום שינוי בקצבי המסגרות הממוצעים:
ללא ה-eGPU:
קצב פריימים ממוצע: 30-32 פריימים לשנייה
עם ה-eGPU:
קצב פריימים ממוצע: 40-42 פריימים לשנייה
לא בטוח למה, אבל הגרסה האחרונה של Fortnite כוללת לפעמים את דפוסי התקלות השחורים האלה. קרדיט: צילום מסך: raymond wong/mashable
לא שווה את הטרחה (בינתיים)
אלא אם כן אתה מוכן להתנסות, ה-Blackmagic eGPU הוא יותר צרות ממה שהוא שווה. קרדיט: ריימונד וונג/מאשבל
אני מוקסם מ-eGPUs כל עוד הם קיימים. הרעיון שאתה יכול להמציא מחשב דק וקל המיועד לניידות (אך לא לביצועים) ולהפוך אותו לחיה ברמה שולחנית עבור משימות עתירות גרפיקה כמו עריכת וידאו או משחקים כשאתה בבית או בעבודה הוא מעולה מושך.
באמת התרגשתי מכך שאולי - רק אולי - Blackmagic יצרה eGPU שכל ילד רגיל יכול היהבְּקַלוּתלהגדיר וליהנות מהיתרונות של.
למרות שבסופו של דבר הגדרתי נכון את Blackmagic eGPU וראיתי שיפור קל לביצועים ב-FCP X ושיפורים משמעותיים ב-Adobe Premiere Pro CC, כמעט איבדתי את הגולות שלי בכך.
הבדיקות שלי אינן סופיות בשום פנים ואופן - כל אחד משתמש באפליקציות שונות ויש להן דרישות זרימת עבודה שונות - אבל הן כן מציעות ל-eGPUs יש פוטנציאל.
בסופו של דבר, ה-Blackmagic eGPU שימושי אם ל-Mac שלך יש כרטיס גרפי דיסקרטי ישן באמת או רק גרפיקה משולבת של אינטל. ייתכן שתראה שיפורי ביצועים גרפיים גדולים או שלא. זה ידרוש הרבה ניסוי וטעייה.
אם אתה מוכן להתנסות, אז בכל אופן בדוק את ה-eGPU. עם זאת, אם אתה מקווה שeGPUיהפוך את ה-Mac שלך למהיר יותר בכל האפליקציות שלך, זה פשוט לא יקרה.
אולי בעוד כמה שנים כשמחשבי ה-eGPU יהיו בשלים ואפליקציות נוספות ישתמשו בהאצת GPU, אבל הם עדיין בחיתולים כרגע. העובדה שכל הבעיות שנתקלתי בהן דרשו הרבה חיפושים בגוגל וצ'אטים עם Blackmagic ואפל כדי לפתור, אומרת לך את כל מה שאתה צריך לדעת על המצב הנוכחי של eGPUs: זה בעצם המערב הפרוע.
ריימונד וונג הוא כתב הטכנולוגיה הבכיר של Mashable. הוא סוקר גאדג'טים וצעצועים טכנולוגיים ומנתח את תעשיית הטכנולוגיה. ריימונד הוא גם קצת חנון מצלמה, גיימר וחובב שוקולד משובח. לפני שהגיע ל-Mashable, הוא היה סגן העורך של הפרסום הטכנולוגי של NBC Universal DVICE. הכתיבה שלו הופיעה ב-G4TV,BGR, יאהו ואוברגיזמו, אם להזכיר כמה. אתה יכול לעקוב אחר ריימונד בטוויטר@raywongyאו אינסטגרם@לימון חמוץ.