Хотя они существовали и до последнего MacBook Pro, всплеск интереса к внешним графическим процессорам во многом обусловлен внедрением Thunderbolt 3 в новейшее оборудование Apple. Как мы показали в предыдущем посте, eGPU может значительно повысить производительность, превратив обычный MacBook Pro в компетентную игровую машину.
В нашем предыдущем руководстве мы показали, как использовать AMD RX 480 в macOS. Хотя это решение дало ощутимые преимущества, оно также было затруднено проблемами, вызванными самой macOS.
Неудивительно, что процесс настройки и поддержка в Windows в некоторых отношениях намного лучше, чем использование eGPU с macOS. Это не означает, что вы должны бежать и покупать ноутбук с Windows, если хотите играть в новейшие игры, требующие более мощного GPU. Вместо этого вы можете использовать установку Boot Camp и превратить свой MacBook Pro в игровую машину с разрешением 1080p.
Теперь доступный за 249 долларов Akitio Thunder3 намного меньше, чем более крупный Akitio Node, поэтому он занимает меньше места на вашем столе. Настройка также позволяет использовать мощность GPU прямо с встроенного дисплея вашего MacBook Pro, внешний дисплей не требуется. Посмотрите наш полный видеообзор, где мы демонстрируем это простое и компактное решение eGPU.
Необходимое оборудование:
- Внешний бокс Akitio Thunder3 PCIe
- EVGA Nvidia GTX 1050 Ti Superclocked
- Сетевой адаптер Delta 120 Вт
- MacBook Pro 13 дюймов 2016 года с четырьмя портами Thunderbolt 3
Используемое программное обеспечение:
Другое использованное оборудование:
- Кабель Thunderbolt 3 длиной 6,6 футов
- Охлаждающий вентилятор Noctua 60×25 мм
- Дисплей LG UltraFine 5K
- 4K-телевизор Hisense с диагональю 50 дюймов и HDR
- Контроллер Steam
Видеообзор
Подпишитесь на 9to5Mac на YouTube для получения большего количества видео
О Akitio Thunder3
Позвольте мне предварительно отметить, что если вы хотите использовать самые мощные графические карты Pascal в конфигурации eGPU (GTX 1070, GTX 1080 и т. д.), вам следует рассмотреть другие решения, такие как Akitio Node, Razer Core и т. д. Эти корпуса специально разработаны с учетом графических карт.
Akitio Thunder3 на самом деле не был предназначен для установки видеокарт. Да, это PCIe-корпус, но его небольшой размер и недостаточная мощность сильно ограничивают тип карт, которые можно использовать внутри него без внесения серьезных физических модификаций.
Преодоление этого ограничения было частью удовольствия от этого проекта. В конечном итоге это обеспечивает решение eGPU, которое значительно меньше и более портативно, чем другие графические корпуса.
Akitio Thunder3 также имеет преимущество наличия второго порта Thunderbolt 3, поэтому вы можете использовать его в цепочке, если пожелаете.
Вам понадобится небольшой GPU
При длине 9 дюймов, ширине 3 дюйма и высоте чуть более 5,5 дюймов Thunder3 — крошечный экземпляр по сравнению с Akitio Node. Другими словами, он не сможет вместить полноразмерные GPU без внесения физических модификаций в сам корпус.
Мне нравится дизайн Thunder3, поэтому я не смог внести никаких существенных физических модификаций в корпус. Вместо этого я выбрал видеокарту, которая была достаточно маленькой, чтобы удобно разместиться внутри Thunder3. 5,7-дюймовая GTX 1050 Ti от EVGA отлично подошла, и даже осталось немного места после установки.
Очевидно, эта карта не сможет обеспечить результаты, которые может дать высший эшелон линейки Pascal от Nvidia, но, как вы увидите из тестов, она все еще *намного* лучше, чем встроенный GPU Intel Iris 550 в MacBook Pro. К сожалению, у меня нет 15-дюймового MacBook Pro с Radeon Pro 460 для сравнения, но если вы владелец 15-дюймовой модели, вам, вероятно, лучше выбрать что-то более мощное.
Использование блока питания большей мощности
Блок питания, который поставляется с Akitio Thunder3, достаточен для питания обычной карты PCIe, но его встроенный блок питания мощностью 60 Вт, который подает всего 25 Вт в слот PCIe, недостаточно мощный, чтобы обеспечить тип питания, необходимый GPU.
Это создает несколько проблем. Мало того, что в корпусе нет адаптеров PCIe 6+2 pin, так еще и Thunder3 не обеспечивает достаточного питания даже для самого слота PCIe.
Из-за отсутствия разъемов Molex PCIe очевидно, что вам нужно будет использовать GPU, у которого нет дополнительных требований к питанию, но вы можете быть удивлены, узнав, что стандартный блок питания, входящий в комплект устройства, не обеспечивает полные 75 Вт питания для слота PCIe.
Хорошая новость заключается в том, что Akitio задокументировал, что его устройства могут принимать до 120 Вт мощности, просто в комплекте нет адаптера, который мог бы обеспечить такую мощность.
Быстрый визит на Amazon может быстро решить эту проблему. Я смог найти адаптер — Сетевой адаптер Delta 120 Вт — который обеспечил необходимое питание для карт с TDP до 75 Вт, таких как GTX 1050 Ti, через слот PCIe.
Замена вентилятора
Помимо ограничений по мощности и размеру, еще одной серьезной проблемой при использовании Thunder3 был шум вентилятора. Я не знаю, почему Akitio выбрал такой вентилятор, но он *невероятно* громкий. Прежде чем я смог даже подумать об использовании этого в качестве решения eGPU, я знал, что стандартный вентилятор должен уйти.
Я рассматривал возможность полного удаления вентилятора, но после тестирования решил, что это плохая идея. Даже с энергоэффективной картой, такой как 1050 Ti, она все равно генерировала больше тепла, чем мне было комфортно.
Единственным другим вариантом была замена вентилятора, и после некоторых исследований я выбрал малошумящий 60-мм вентилятор Noctua. К счастью, Akitio разработал Thunder3 таким образом, что стандартный вентилятор можно легко заменить, просто сняв переднюю панель и открутив несколько винтов.
Мне пришлось повторно использовать разъем стандартного вентилятора, что потребовало отрезания разъема и соединения красного и черного проводов с кабелем нового вентилятора. Это было необходимо, поскольку вентилятор Noctua не поставляется с необходимым 2-контактным разъемом для прямого подключения. Но даже с этой модификацией это заняло не более 15 минут.
Замена вентилятора значительно снизила уровень шума, и это то, что я считаю абсолютной необходимостью для всех, кто рассматривает Thunder3, даже если он используется не только как eGPU.
Установка GPU в Akitio Thunder3
После замены вентилятора и приобретения более мощного блока питания настало время установить GPU внутрь корпуса. Корпус Thunder3 очень легко снимается благодаря двум винтам с накатанной головкой на задней панели устройства.
Вам нужно будет открутить винты на заглушках слотов PCI и снять установленную заглушку. Как и большинство GPU, GTX 1050 Ti — это двухслотовая карта, которая займет всю ширину корпуса.
Вставьте GTX 1050 Ti в слот PCIe и затяните винты с накатанной головкой, чтобы закрепить карту. Затем установите крышку корпуса и затяните винты с накатанной головкой на задней панели.
Установка Windows 10 с помощью Ассистента Boot Camp
Мы уже опубликовали полное руководство, чтобы показать вам, как установить Windows 10 на ваш Mac, поэтому вы можете следовать этому руководству, если у вас еще не установлена Windows 10 на вашем MacBook. Вы также можете посмотреть видеообзор ниже:
Подпишитесь на 9to5Mac для получения большего количества видео
Шаг 1: После загрузки в Windows 10 включите Akitio Thunder3 с обновленным блоком питания и подключите кабель Thunderbolt 3 от Thunder3 к порту Thunderbolt 3 вашего MacBook Pro.
Шаг 2: Откройте Диспетчер устройств через Пуск → Параметры → Устройства → Диспетчер устройств, и вы увидите «Базовый адаптер Майкрософт» с восклицательным знаком рядом с ним из-за отсутствия драйвера. Windows автоматически обновит драйвер и попросит вас перезагрузиться, но вам нужно будет использовать правильные драйверы GeForce.
Шаг 3: Загрузите и запустите драйверы GeForce, а затем нажмите «Да» во всплывающем окне контроля учетных записей. Нажмите «ОК» в окне пути извлечения, чтобы сохранить необходимые файлы на свой компьютер.
Шаг 4: Программа драйвера видеокарты Nvidia проверит совместимость системы перед отображением лицензионного соглашения. Нажмите «Принять и продолжить», чтобы перейти к следующему шагу.
Шаг 5: Выберите «Экспресс-установка» и нажмите «Далее». Приложение «Установщик Nvidia» подготовит установку, а затем приступит к установке драйвера видеокарты. Это займет несколько минут. По завершении нажмите «Перезагрузить сейчас», чтобы перезагрузить ваш Mac.
Шаг 6: После перезагрузки вернитесь в Диспетчер устройств и проверьте раздел «Видеоадаптеры», чтобы убедиться, что GPU установлен правильно, без ошибок.
Примечание: Даже при подключении к питанию Akitio Thunder3 включается только при подключении к порту Thunderbolt 3 вашего компьютера. Когда вы хотите подключить Akitio Thunder3, вам нужно будет выключить его, подключить кабель Thunderbolt 3 и загрузиться в Windows. Однако, если вы хотите отключить его, вы можете просто отсоединить кабель Thunderbolt 3, не выключая компьютер.
Тестирование
Теперь вы можете загрузить программы для тестирования производительности, такие как Heaven, чтобы протестировать свою новую конфигурацию eGPU. Конечно, игры также должны быть в списке приоритетов. Отличная особенность этой настройки — ее гибкость. Вы можете подключить внешний монитор через порт DisplayPort 1.4 или HDMI 2.0 на GPU, или же играть на встроенном дисплее вашего MacBook Pro. Выбор за вами.
Мне особенно понравилось, что я мог подключиться к моему дисплею LG UltraFine 5K и играть в игры, используя там GPU. К сожалению, MacBook Pro не сможет выводить изображение на UltraFine Display в разрешении выше DCI 4K при использовании Windows, но, скорее всего, вы все равно не будете использовать эту карту для игр в разрешении выше 1080p.
Если вы действительно хотите вывести изображение на новый уровень, я рекомендую подключить вашу eGPU к 4K-телевизору для настоящего консольного опыта. Поскольку GTX 1050 Ti оснащена HDMI 2.0, она отлично работает с телевизорами, такими как мой 4K-телевизор Hisense с диагональю 50 дюймов и HDR. В будущем будет доступно больше игр с поддержкой HDR, что позволит вам полностью использовать возможности как карты, так и телевизора.
Для старых игр я мог комфортно играть в 4K. Например, я заново прошел Portal с максимальными настройками в 4K как на дисплее LG UltraFine 5K, так и на моем 4K-телевизоре, и это было просто великолепно.
Я также мог играть в игры, такие как Rocket League, в 4K с максимальными настройками на своем телевизоре, но частота кадров составляла около 30-37 FPS при максимальных настройках. Тем не менее, впечатляет, что такая компактная система может добиться этого через Thunderbolt 3.
Я хотел получить полный опыт, поэтому я подключил контроллер Playstation Dual Shock 4 к моему MacBook, а также контроллер Steam. Контроллер Steam отлично подходит для настройки и управления мышью, а Dual Shock 4 — это просто универсальный традиционный контроллер для игр, требующих более точных движений D-pad.
Тесты производительности
Я протестировал конфигурацию eGPU Akitio Thunder3 + GTX 1050 Ti против интегрированной графики Intel Iris 550 в моем MacBook Pro 13 дюймов 2016 года. Вот результаты сравнения:
Тесты Heaven и Valley были настроены на 1080p, поскольку, я полагаю, именно этого будут добиваться большинство геймеров при использовании этой карты. В целом, результаты не были неожиданными. Как вы можете видеть, GTX 1050 Ti обеспечивает значительный прирост графической производительности по сравнению с дохлой интегрированной графикой Intel Iris 550. Игры в 1080p с максимальными настройками практически неиграбельны на MacBook Pro 13 дюймов при использовании интегрированного GPU. Добавление видеокарты через Akitio Thunder3, даже небольшой, энергоэффективной, такой как GTX 1050 Ti, приводит к значительно лучшей производительности.
Отлично то, что это увеличение производительности можно получить непосредственно на дисплее вашего MacBook Pro, и оно не требует внешнего монитора. В большинстве случаев вы будете испытывать на несколько кадров в секунду меньше, когда не используете выход HDMI или DisplayPort GPU, но разница не так уж велика.
Заключение
Тот факт, что для macOS нет драйверов Pascal, означает, что вы строго ограничены использованием этой конфигурации в Windows, что не обязательно плохо, если вы в основном геймер. Эта конфигурация также обеспечит лучшую производительность при использовании приложений Adobe CC в Windows.
Но если вы серьезно относитесь к играм, вам лучше выбрать что-то более мощное, например Akitio Node. Akitio Node в сочетании с GTX 1080 или 1070 может обеспечить мощную производительность, и мы вернемся, чтобы рассказать о наших тестах с этими картами в будущем. Хотя это был скорее хобби-проект, результаты говорят сами за себя. Akitio Thunder3 в сочетании с правильным GPU и блоком питания может обеспечить компетентную игровую производительность в 1080p на MacBook Pro.
Стоимость такой конфигурации: около 475 долларов США. Это немало для тех, кто действительно серьезно относится к играм. После обновления блока питания и вентилятора вы могли бы получить Akitio Node и GTX 1060 примерно за ту же цену. Тогда у вас было бы больше места в корпусе для будущих более мощных апгрейдов GPU. К сожалению, Node все еще отсутствует на складе.
Как хобби-проект, мне очень нравится конфигурация Akitio Thunder3 + GTX 1050 Ti. Она компактная, тихая и включается только при установлении соединения Thunderbolt 3. В сочетании с контроллером Dual Shock 4 или Steam это быстрый способ превратить мой MacBook Pro в игровую консоль Steam по первому требованию. Я бы не рекомендовал всем бросаться делать это, но мне тем не менее понравилось, как это получилось.
Что вы думаете? Поделитесь своим мнением в комментариях ниже.