iMagazine

MacBook Pro 13″ z Razer Core-X i AMD RX Vega 64 w Geekbench 4 i Cinebench R15 – testy i benchmarki

24/07/2018, 11:24 · · · 5

Temat eGPU dla Maców już poruszaliśmy kilkukrotnie i na razie, pod kontrolą macOS 10.13.4 lub nowszego, są wyraźne bonusy z zastosowania takiego rozwiązania, szczególnie jeśli ktoś posiada MacBooka Pro bez dedykowanego GPU, ale nawet jeśli ma 15-tkę z takowym, to i tak może spodziewać się przepaści w wynikach. Niestety, ma to sens w wąskim zakresie zastosowań.

Dzisiaj szybko sprawdziłem dwa proste benchmarki oraz zrobiłem BruceX 5K w Final Cut Pro X. Testy w Lighroomie odpuściłem, bo eGPU w jego przypadku zupełnie nie wpływa na czasy eksportu zdjęć – pomaga jedynie przy wyświetlaniu UI i zdjęć na ekranie.

Testy przeprowadzano na MacBooku Pro 13-calowym „Escape” (late 2016), wyposażonym w Core i5 2,0 GHz, 16 GB RAM i Intel Iris Graphics 540. Zewnętrzny monitor to 31,5″ EIZO EV3237 o rozdzielczości 3840×2160 px. Skalowanie było ustawione na „odpowiadające 2560×1440”. Dla porównania (dla BruceX 5K) podałem również wyniki z Hackintosha z Core i7-4770K, 32 GB RAM i AMD R9 280X oraz iMaca 27″ (late 2009).

Iris Graphics 540 RX 580
(w OWC Mercury Helios FX)
RX Vega 64
(w Razer Core-X)
iMac 27″ (late 2009) Hackintosh (Core i7-4770K, R9 280X, 32 GB RAM)
Cinebench R15 35,01 fps 72,30 fps 75,56 fps
Geekbench 4 (OpenCL) 24243 pkt. 117364 pkt.1 138090 pkt.
BruceX 5K Benchmark (Final Cut Pro X) 01:16 01:13 02:25 00:25

Jak widać, przez 7 lat sporo się zmieniło jeśli porównamy MacBooka Pro 13″ z iMakiem 27″ (odpowiednio late 2016 vs. late 2009) – MacBook jest dwukrotnie szybszy, pomimo że korzysta z wbudowanego w procesor GPU, a iMac miał układ dedykowany. Jednocześnie, żaden z nich nadal nie ma szans z „budą” wyposażoną w pełnoprawny GPU, pomimo że 280X to staruszek. Chciałem jednocześnie zaznaczyć, że Final Cut Pro X jeszcze nie potrafi wykorzystać mocy eGPU, więc to mogłoby wyglądać zupełnie inaczej, gdyby obliczenia przepuścił przez RX Vega 64, która jest kilka generacji nowsza.

Zaskoczyły mnie trochę wyniki w Cinebenchu, bo spodziewałem się większej różnicy między Vega 64, a RX 580 – widocznie ten benchmark nie potrafi do końca wykorzystać mocy oferowanej przez te karty. Geekbench 4 w przypadku OpenCL-a lepiej demonstruje różnice, ale nadal różnica nie jest ogromna. Ciekawostką jest fakt, że iMaki z tym samym GPU (Vega 64) osiągają ponad 200 tys. punktów, a więc o 50% więcej. Zwykłe PC-ty z tą kartą wpiętą bezpośrednio w gniazdo PCIe są jeszcze szybsze…

Wnioski

eGPU, poza oferowaniem dodatkowej mocy, spisuje się również świetnie jako swojego rodzaju dock. Podłączamy do niego monitor, do którego możemy mieć z kolei wpięte inne peryferia, jednym kablem Thunderbolt 3. Są też droższe obudowy eGPU z wbudowanymi portami USB czy Ethernet, ale dla wielu to prawdopodobnie overkill – mi wystarcza kilka portów USB w monitorze. To wygodne kiedy mamy tylko jeden komputer (MacBooka Pro) i chcemy z nim pracować mobilnie oraz przy zewnętrznym monitorze – wystarczy podpiąć jeden kabel TB3, który jednocześnie ładuje nam komputer. Nie jest to oczywiście tanie rozwiązanie, ale też nie jest to jednorazówka (a przynajmniej dopóki nie zrobimy skoku na Thunderbolt 4, jeśli tak się w ogóle stanie). Największą zaletą tego jest fakt, że GPU w obudowie możemy wymieniać do woli, więc możemy na początek kupić sobie coś tańszego, a potem wymienić na nowszy lub szybszy model.

Warto jednak zastanowić się czy nasz workflow przewiduje aplikacje, które są w stanie wykorzystać eGPU. Pamiętajmy, że to dopiero początek drogi i spodziewam się, że z czasem coraz więcej aplikacji będzie potrafiło wykorzystać zewnętrzną kartą graficzną (w tym FCPX).

Aha… prawie zapomniałbym o graczach… jeśli nie macie możliwości posiadania dedykowanego komputera tylko do grania, to jest to dla Was rozwiązanie, które może mieć sens.

Screenshoty

  1. Ten wynik znalazłem w bazie danych Geekbencha, ponieważ sam nie przeprowadzałem testu RX 580 w OpenCL-u.
5

Wojtek Pietrusiewicz

Wydawca, fotograf, podróżnik, podcaster – niekoniecznie w tej kolejności. Lubię espresso, mechaniczne zegarki i zwinne samochody. Niedawno rozpocząłem prowadzenie kursów Lightrooma i fotografii na Pikselowe.pl – zapraszam.


5
Dodaj komentarz

avatar
3 Comment threads
2 Thread replies
5 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
MikeHenryTomBartMarcin Recent comment authors
  Subscribe  
najnowszy najstarszy oceniany
Powiadom o
Marcin
Gość
Marcin

No trochę błąd :) NVIDIA RX Vega czy AMD RX Vega? :D Już miałem nadzieję :(((((

Bart
Gość
Bart

Osobiscie bralbym nowego MacBook Pro 13 2018 – bo ten 4 rdzenie procek to ZNACZNIE szybszy od 2017 2 rdzenie + eGPU

13″ bo PRAWDZIWA ultra mobilnosc + eGPU bo PRAWDZIWY KOP bo…. thermal throttling jaki ma NIEMILOSIERNIE 2018 15″ to dekiel boli

15″ to do wszystkiego i przez to DO NICZEGO

Tom
Gość

Mam takie pytanie:
Czy eGPU z Thunderbolt 3 będzie pracować z Mac mini (Late 2012). Dla mnie i samo urządzenie (Razer Core-X) i cena wygląda dość atrakcyjnie.

Henry
Gość
Henry

Niestety nie. Ci co testowali raportują, że przelotka TB3-TB2 niestety nie działa z eGPU. Poza tym w Miniaku masz TB w wersji 1 co daje zaledwie 1/4 przepustowości TB3. Dla eGPU ma to kolosalne znaczenie.

Mike
Gość
Mike

Bedzie. Sprawdz sobie buildy na eGPU.io