MacBook Pro 13″ z Razer Core-X i AMD RX Vega 64 w Geekbench 4 i Cinebench R15 – testy i benchmarki
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
- Ten wynik znalazłem w bazie danych Geekbencha, ponieważ sam nie przeprowadzałem testu RX 580 w OpenCL-u. ↩
Komentarze: 5
No trochę błąd :) NVIDIA RX Vega czy AMD RX Vega? :D Już miałem nadzieję :(((((
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
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.
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.
Bedzie. Sprawdz sobie buildy na eGPU.io