Natigilan ako para sa isang pag-upgrade ng MacBook Pro mas maaga sa taong ito kaya, sa kabila ng aking mga alalahanin tungkol sa kasalukuyang henerasyon ng MacBook Pro keyboard at Touch Bar, bumili ako ng isang bagong 15-pulgadang MacBook Pro makalipas ang ilang sandali matapos ang 2018 update. Ngunit pagkalipas ng ilang buwan, nakakagulat na na-update ng Apple ang linya ng MacBook Pro, pagdaragdag ng isang mas malakas na pagpipilian ng AMD Vega GPU.
Natapos na ang huli upang bumalik o makipagpalitan ng aking sariling aparato, kaya't nadama kong medyo nasusunog. Ngunit salamat sa kamakailan lamang na pagyakap ng Apple ng Thunderbolt na pinapagana ng mga panlabas na graphics card, mayroon pa ring paraan upang maidagdag ko ang mga Vega graphics sa aking MacBook Pro, hindi bababa sa ilang mga sitwasyon.
Iyon ay dahil ang Thunderbolt 3, ang napakabilis na protocol na natagpuan sa kamakailang mga Mac at PC, ginagawang posible upang magdagdag ng malakas na mga pagpipilian sa graphic na klase ng desktop sa iyong umiiral na aparato. Mayroong ilang mga limitasyon ng kurso: makakakuha ka lamang ng access sa panlabas na GPU kapag naka-dock ka sa iyong desk kaya hindi ito isang mahusay na pagpipilian para sa mga nangangailangan ng mas maraming lakas ng GPU habang patuloy, at ang mga presyo ng isang panlabas na GPU enclosure, desktop GPU, at aktibong Thunderbolt 3 cable ay maaaring mabilis na magdagdag. Ngunit kung kailangan mo ang lakas, ang pagpunta sa ruta ng eGPU ay mas mura kaysa sa pagbili ng isang bagong Mac, at ang desktop-class graphics card na iyong binibili ay malamang na maging mas malakas kaysa sa mas limitadong mga mobile-class na GPU na matatagpuan sa karamihan ng mga Mac ngayon.
Kaya, sa halip na maglagay ng mas mababang-dulo na Radeon GPU sa aking MacBook Pro, kinuha ko ang isang Thunderbolt 3 panlabas na tsasis ng GPU at isang high-end na AMD GPU. Nais kong malaman kung gaano kahusay ang isinagawa ng bagong pag-setup kumpara sa mga pagpipilian sa graphics - ang isinamang Intel GPU at ang discrete na AMD GPU - na binuo sa MacBook Pro, kaya tumakbo ako ng isang serye ng mga pagsubok na nakatuon sa graphics.
Ang Hardware
Bago kami makarating sa mga resulta, narito ang isang mabilis na pagtingin sa tukoy na kasangkot sa hardware.
- 2018 15-inch MacBook Pro na may 2.9GHz Core i9-8950HK at 16GB ng DDR4 RAM
- Itinayo-sa Intel UHD Graphics 630
- Itinayo ang AMD Radeon Pro 560X
- Razer Core X Thunderbolt 3 eGPU Enclosure
- AMD Radeon Vega Frontier Edition GPU
Ang Mga Benchmark
Magsisimula muna kami sa Geekbench 4, ang tool na cross-platform na nagsimula bilang isang pagsubok lamang sa CPU ngunit sa mga kamakailang bersyon ay nagdagdag din ng isang benchmark na compute ng GPU. Para sa macOS, ang Geekbench ay maaaring subukan ang parehong pagganap ng OpenCL at Metal, kaya pinatakbo ko ang parehong mga hanay ng mga pagsubok. Tandaan na ang saklaw ng aktwal na mga resulta ng numero ay masyadong malaki sa sukat sa isang solong tsart, kaya sa halip ang mga resulta ay kumakatawan sa kamag-anak na pagganap, kasama ang pinagsamang Intel UHD 630 graphics na nakatakda sa isang baseline ng 1.0 at ang mga resulta ng Radeon Pro 560X at Vega Frontier Edition charted bilang multiple ng UHD 630 puntos. Halimbawa, ang pagtingin sa pangkalahatang marka ng Geekbench, ang 560X ay 2.4 beses na mas mabilis kaysa sa Intel UHD 630, habang ang Vega Frontier Edition ay 5.6 beses na mas mabilis kaysa sa UHD 630.
Sa pagsubok na Geekbench Metal, nakikita namin na ang Vega FE ay hanggang sa 17.3 beses nang mas mabilis, ngunit para sa isang pagsubok na nakabatay sa CPU tulad ng pisika na may maliit na butil ay hindi ito nag-aalok ng pagpapabuti. Samakatuwid, siguraduhin na ang iyong target na mga pag-load sa trabaho ay maaaring samantalahin ng isang mas malakas na GPU bago mamuhunan sa isang setup tulad nito.
Ang mga resulta ng OpenCL ng Geekbench ay hindi masyadong naiiba sa Metal, bagaman ang Vega FE ay gumagawa ng mas mahusay sa parehong mga pagsusuri sa Field at Particle Physics.
Ang kapangyarihan ng eGPU ay tunay na maliwanag sa benchMark benchmark, na sumusubok sa pag-render na batay sa OpenCL ng mas kumplikadong mga eksena. Ang Vega FE ay hanggang sa 10 beses nang mas mabilis kaysa sa Intel UHD 630 at hanggang sa 6 na beses nang mas mabilis kaysa sa Radeon Pro 560X.
Ang pagtingin sa bench -platform na Unigine Valley benchmark, na nakatuon sa pag-render ng laro, ang Vega FE ay higit sa dalawang beses nang mas mabilis sa Radeon Pro 560X. Tandaan na hindi namin nagawang patakbuhin ang pagsubok na ito sa macOS kasama ang Intel UHD 630 GPU, kaya't tinanggal ito mula sa tsart.
Sa wakas, pagtingin sa isang real-world scenario, benchmark namin ang Rise of the Tomb Raider , na magagamit nang katutubong para sa macOS. Batay sa "Mataas na" graphics preset sa isang resolusyon ng 1920 × 1200, ang Vega FE ay muling higit sa dalawang beses nang mas mabilis sa Radeon Pro 560X.
Pagtatasa ng Cost-Benefit
Hindi nakakagulat na makita na ang isang high-end na desktop-class na GPU ay madaling talunin ang built-in na mga pagpipilian sa mobile GPU sa pinakabagong paglinya ng Apple. Ang tanong ay kung ang paggamit ng isang eGPU setup tulad nito ay isang diskarte na epektibo sa gastos.
Habang ang ilang mga pagpipilian sa eGPU ay nakabalot sa mga naka-install na mga graphics card, sa karamihan ng mga kaso ay magkahiwalay kang bibilhin ang enclosure ng eGPU at graphics card. Sa kaso ng Razer Core X, kasalukuyan itong naka-presyo sa $ 300. Ang Vega Frontier Edition GPU na ginamit ko ay mahirap darating sa mga araw na ito, ngunit ang isang halos katumbas na Vega 64 ay maaaring saklaw mula sa $ 400 hanggang sa $ 750 depende sa dami ng memorya at disenyo ng paglamig. Siyempre, maraming iba pang mga hindi gaanong makapangyarihang mga pagpipilian na nagkakahalaga nang mas mababa at magiging gandang pag-upgrade sa mga panloob na GPU ng iyong MacBook Pro.
Ngunit, sa aming tukoy na kaso, sa isang kabuuang presyo ng hanggang sa $ 1, 000, hindi ito isang murang panukala. Gayunpaman, kung ihahambing sa gastos ng pagbili ng isang bagong bagong Mac, ang pagpipilian na sumama sa isang eGPU ay isang medyo mababang gastos na pag-upgrade na maaaring mag-pack ng maraming lakas. At kung ang iyong mga gawain na nakabase sa GPU ay nauugnay sa isang proyektong komersyal na sensitibo sa oras, ang napakalaking pagtaas ng bilis na pinapagana ng eGPU ay madaling masakop ang paunang gastos ng hardware nang maraming beses.
AMD kumpara sa NVIDIA
Isang tala sa pagpili ng GPU para sa mga interesado sa paghabol ng isang eGPU setup para sa kanilang Mac. Mayroong kasalukuyang dalawang pangunahing mga manlalaro sa discrete GPU market: AMD at NVIDIA. Habang ang AMD ay nakikipagkumpitensya ng mabuti sa NVIDIA sa mababang- at mid-tier na saklaw ng presyo, ang mga high end cards ng NVIDIA ay kapansin-pansin na mas mabilis kaysa sa kanilang mga katapat na AMD sa karamihan ng mga sitwasyon. Ngunit, sa kabila nito, marahil ay nais mong dumikit sa AMD kung plano mong gamitin ang eksklusibo sa eGPU sa macOS.
Iyon ay dahil kasama ng Apple ang mga driver ng AMD graphics sa macOS, dahil sa katotohanan na ang kumpanya ay nagpapadala lamang ng mga pagpipilian sa AMD graphics sa buong kasalukuyang linya ng produkto. Ang mga NVIDIA GPU ay maaaring gumana, ngunit nangangailangan sila ng mga espesyal na driver na nilikha at maipamahagi ng NVIDIA, at ang NVIDIA ay karaniwang paraan sa likod ng curve ng macOS release sa pagkuha ng mga drayber na ito sa publiko. Sa katunayan, sa petsa ng paglalathala ng artikulong ito, ang mga driver ng NVIDIA para sa macOS Mojave ay hindi pa inilalabas, na nangangahulugang ang iyong mahal na mataas na pagtatapos NVIDIA GPU ay hindi gumagana sa lahat sa pinakabagong desktop operating system ng Apple.
Ang NVIDIA GPUs ay gumagana pa rin sa mga mas lumang bersyon ng macOS, na may Windows sa pamamagitan ng Boot Camp, at siyempre sa Thunderbolt 3 na may kakayahang Windows PC, ngunit hindi sila kasalukuyang isang mahusay na pagpipilian para sa mga gumagamit ng Mac na nais o kailangang magpatakbo ng pinakabagong bersyon ng operating system. Habang inaasahan namin na ang NVIDIA at Apple ay balang araw ay gumana nang mas mahusay na magkasama sa mabilis na paglabas ng mga de-kalidad na driver ng GPU para sa macOS, hindi kami humihinga. Samakatuwid, para sa pinakamadaling pag-install at pinakamahusay na pagganap, ang AMD ay ang paraan upang pumunta.
Mga Pagpipilian sa eGPU para sa macOS
Ang Razer Core X na ginamit namin sa aming pagsubok ay malayo sa tanging opsyon pagdating sa mga panlabas na graphics enclosure. Narito ang isang pagtingin sa ilang iba pang magagandang pagpipilian upang isaalang-alang (tulad ng lathalain ng artikulong ito).
.tg {border-pagbagsak: pagbagsak; border-spacing: 0; border-color: #ccc;}
.tg td {font-family: Arial, sans-serif; font-size: 14px; padding: 10px 5px; border-style: solid; border-width: 0px; overflow: nakatago; word-break: normal; border-color : #ccc; kulay: # 333; kulay ng background: #fff;}
.tg th {font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; padding: 10px 5px; border-style: solid; border-width: 0px; overflow: nakatago; word-break : normal; kulay-hangganan: #ccc; kulay: # 333; kulay ng background: # f0f0f0;}
.tg .tg-s6z2 {text-align: center}
.tg .tg-baqh {text-align: center; vertical-align: top}
.tg .tg-spn1 {background-color: # f9f9f9; text-align: center}
.tg .tg-mrzz {background-color: # f9f9f9; text-align: left}
.tg .tg-s268 {text-align: left}
.tg .tg-dzk6 {background-color: # f9f9f9; text-align: center; vertical-align: top}
Aparato | Buong-suplay ng Power Supply | Power Power ng Charging | Presyo |
---|---|---|---|
OWC Mercury Helios FX | 550W | 87W | $ 299.99 |
PowerColor eGFX Gaming Station | 550W | 87W | $ 299.99 |
Sapphire GearBox | 500W | 60W | $ 339.00 |
Sonnet eGFX Breakaway Box | 350W 550W 650W | 15W 87W 87W | $ 199.00 $ 299.00 $ 399.00 |
Razer Core X | 650W | 100W | $ 299.99 |
AKiTiO Node | 400W | 15W | $ 227.99 |