Обзор: корпус eGPU + GTX 1080 Ti с MacBook Pro – Pascal работает с macOS, но по-настоящему раскрывается в Windows [Видео]

После захватывающего выпуска бета-драйверов Pascal от Nvidia для Mac на прошлой неделе я с нетерпением ждал возможности опробовать топовый потребительский GPU на моем MacBook Pro. Этим GPU является ни что иное, как легендарный GeForce GTX 1080 Ti — карта стоимостью 700 долларов с 11 Гбит/с памяти GDDR5X и 11 ГБ видеопамяти. Само собой разумеется, что эта карта заинтересует тех, кто хочет вывести свои игры на новый уровень.

Я потратил время на установку своей EVGA GTX 1080 Ti FE в Akitio Node — внешний корпус для GPU. Подключив устройство к моему MacBook Pro 2016 года через кабель Thunderbolt 3, я всего лишь выполнил простой скрипт оболочки и перезагрузился, чтобы устройство заработало с (обязательным в macOS) внешним дисплеем.

Драйверы Nvidia все еще находятся в бета-версии, и, судя по моему опыту, работа в macOS далека от идеальной. Тем не менее, вы определенно можете увидеть потенциал и разницу в производительности между интегрированным GPU Intel Iris Graphics 550 в 13-дюймовом MacBook Pro и мощным 1080 Ti. Как и ожидалось, он также намного быстрее, чем GTX 1050 Ti, который я тестировал на прошлой неделе.

Однако, если вы хотите по-настоящему ощутить мощь такой карты с MacBook Pro, вам придется перейти в мир Windows и запустить установку Boot Camp. GTX 1080 Ti + Windows превращают MacBook Pro в невероятно мощную и гибкую игровую машину всего с одним кабелем Thunderbolt 3. Посмотрите наш видеообзор, где мы все объясняем.

Pascal в macOS

Вот как мне удалось заставить GTX 1080 Ti работать с моим MacBook Pro 2016 года. Этот же метод будет работать с любым GPU Nvidia с архитектурой Pascal, таким как GTX 1080, 1070, 1060, 1050 и т.д.

Шаг 1: Установите GTX 1080 Ti или другую карту Pascal в Akitio Node и подключите разъемы питания 6+8 pin.

Шаг 2: Загрузитесь в macOS.

Шаг 3: Подключите кабель Thunderbolt 3 от Node к одному из портов Thunderbolt 3 на MacBook Pro 2016 года. Если вы используете 13-дюймовую модель с четырьмя портами Thunderbolt 3, Apple рекомендует подключаться к портам на левой стороне устройства.

Видеообзор

Подпишитесь на 9to5Mac на YouTube для получения дополнительных видеообзоров

Шаг 4: Подключите внешний дисплей к вашей видеокарте через HDMI или Display Port.

Шаг 5: Подключите питание к Akitio Node и включите его.

Шаг 6: Откройте окно Терминала и вставьте следующее, чтобы скачать, пропатчить ядро для удаления проверок валидации и установить драйверы.

Отказ от ответственности: Хотя я доверяю скрипту Goalque, вам всегда следует просматривать содержимое скрипта, щелкнув по ссылке на источник, чтобы проверить его целостность. Приступайте на свой страх и риск.

curl -o ~/Desktop/automate-eGPU.sh https://raw.githubusercontent.com/goalque/automate-eGPU/master/automate-eGPU.sh && chmod +x ~/Desktop/automate-eGPU.sh && cd ~/Desktop && sudo ./automate-eGPU.sh

Введите свой пароль, когда потребуется, и нажмите Return.

Следуйте инструкциям в Терминале и перезагрузите Mac, когда будет предложено. После перезагрузки вы увидите macOS на внешнем подключенном дисплее. Вы также должны увидеть приложение Nvidia Driver Manager, работающее в строке меню и доступное в Системных настройках. Особая благодарность goalque за предоставление такого простого в использовании скрипта.

Вот что вы увидите при запуске скрипта Automate-eGPU

Бенчмарки macOS

Мы провели несколько бенчмарков с использованием Unigine Heaven, Valley и CineBench, и вы можете очень наглядно увидеть разницу в производительности между интегрированным GPU Intel и дискретным GPU Nvidia. Бенчмарки проводились при разрешении 1080p на внешнем дисплее.

Даже если у вас относительно слабый MacBook, например, базовая модель без Touch Bar, вы можете получить значительный прирост производительности с этой конфигурацией, когда речь идет об играх. Конечно, более мощный четырехъядерный MacBook будет работать еще лучше, но все подходящие модели могут получить серьезные игровые преимущества.

Но эти приросты производительности в значительной степени ограничиваются багами и общей ненадежностью такой конфигурации в macOS. Помните, это всего лишь бета-драйверы, и игра еще находится на очень ранней стадии.

Многие игры, которые я пробовал через Mac App Store или через такие сервисы, как Steam, имели проблемы с багами или сбоями. Очевидно, что потенциал есть, но он еще не готов к использованию. Поэтому мне было бы трудно рекомендовать инвестировать в такую конфигурацию, если вас интересует только работа в macOS…

Windows — это то, что нужно

И вот тут-то и пригодится Windows. Да, Pascal теперь частично совместим с macOS, но на самом деле вам захочется запускать Windows на вашем MacBook Pro, если вы хотите оправдать такие инвестиции. Используя этот маршрут, вы по сути превращаете свой MacBook Pro в настоящую высокопроизводительную игровую машину под управлением Windows. И позвольте мне сказать вам, народ, она летает.

Прелесть работы с Windows в конфигурации eGPU заключается в том, что, в отличие от macOS, GPU может управлять внутренним дисплеем MacBook Pro, и вы найдете стабильные драйверы, которые хорошо работают для большинства игр. Это означает, что вы можете использовать дополнительный длинный кабель Thunderbolt 3 для большей гибкости, наслаждаясь последними играми.

Чтобы узнать, как установить Windows 10 на ваш MacBook Pro, обязательно посмотрите и следуйте нашему полному руководству по Boot Camp для Windows 10. Видео посмотрели более 200 000 раз, и многие люди были удивлены тем, как легко запускать Windows на MacBook Pro.

После установки Windows на ваш MacBook Pro просто подключите eGPU через кабель Thunderbolt 3 и установите драйверы GPU.

Обратите внимание, что вам нужно будет подключить кабель Thunderbolt 3 после появления логотипа Windows во время процесса загрузки.

Игры и бенчмарки в Windows

Мы видели, насколько улучшился MacBook Pro в бенчмарках при использовании GTX 1080 Ti, но как насчет Windows? Как вы увидите, среда Windows — это то, где такая конфигурация eGPU процветает.

Поскольку Windows позволяет мне использовать внутренний дисплей MacBook Pro, я также включил в отчет бенчмарки для него. Обратите внимание на огромный разрыв в производительности между Windows и macOS.

Но бенчмарки говорят только часть истории. Игры сильно выигрывают от дополнительной мощности eGPU.

Forza 3 Horizon запущена на внутреннем дисплее MacBook Pro

Мне удалось запускать графически интенсивные игры, такие как Forza 3 Horizon, на максимальных настройках на моем внешнем дисплее в разрешении 4K. Игра выглядит абсолютно невероятно и остается заблокированной на 30 FPS для плавной игры, но легко может колебаться в пределах 40-45 FPS, если отключить ограничение FPS. Попытка добиться такого результата с помощью встроенной графики Intel Iris 550 была бы просто смехотворной. Фактически, игра вообще не запустится со встроенным GPU.

Даже не пытайтесь заставить Intel Iris 550 выполнять тяжелую работу

Другие игры, такие как Rocket League, работают на максимальных настройках на моем 4K внешнем дисплее с плавной частотой 60 FPS. Мой опыт использования eGPU в macOS был совсем другим: Rocket League с трудом удерживал стабильные 30 FPS при работе в 4K.

Заключение

eGPU — это здесь надолго. Они обеспечивают большую мощность по запросу, позволяя вам иметь легкую и маневренную машину, такую как 13-дюймовый MacBook Pro 2016 года. Одним из самых больших оставшихся препятствий является тот факт, что корпуса eGPU по-прежнему очень трудно найти. Akitio Node только сейчас становится более доступным, в то время как другие решения eGPU либо имеют длительные сроки ожидания, либо еще находятся в разработке.

Как упоминалось, вы можете использовать любую карту на базе Pascal в Akitio Node, и она будет работать с macOS. Это означает, что вам не обязательно тратить 700 долларов на 1080 Ti. Более доступные по цене карты, такие как GTX 1060, 1070 и 1080, по-прежнему могут обеспечить достаточный прирост игровой производительности.

Поддержка Pascal в macOS — это хорошо, но настоящее веселье и потенциал раскрываются при запуске Windows через Boot Camp. Если вы геймер с MacBook Pro 2016 года, то у вас есть очень гибкая машина, которая может запускать macOS для повседневной работы и Windows для интенсивных игровых сессий при подключении к любому eGPU с поддержкой Pascal.

Рассмотрели бы вы использование eGPU со своим MacBook Pro, учитывая очевидные игровые преимущества? Поделитесь своим мнением в комментариях ниже.

Дополнительный материал по eGPU