Как использовать eGPU на Mac

Ни для кого не секрет, что Mac традиционно уступают в графике. Это одна из причин, по которой игры на Mac настолько плохи, и из-за этого 3D-моделирование может показаться некачественным.

К счастью, для (некоторых) владельцев Mac есть решение в виде eGPU.

СОДЕРЖАНИЕ

  • Что такое eGPU?
    • Боковое примечание: убедитесь, что ваш eGPU и видеокарта совместимы
  • Можете ли вы использовать eGPU с Mac?
  • Как использовать eGPU с вашим Mac
    • Шаг 1. Установите видеокарту в eGPU.
    • Шаг 2: Подключите его!
    • Шаг 3. Настройте запуск приложений с помощью eGPU
  • Как подключить eGPU к внешнему дисплею на Mac
    • Шаг 1. Установите видеокарту в eGPU и подключите ее к внешнему дисплею.
    • Шаг 2. Сделайте внешний дисплей основным дисплеем
    • Шаг 3. Закройте все приложения, которые хотите запускать с eGPU.
  • Что eGPU делают для вашего Mac?
  • Вам нужен eGPU?
  • Как узнать, совместимо ли приложение с eGPU на Mac
  • Лучшие eGPU для Mac в 2021 году
    • Blackmagic eGPU (699 долларов)
    • Razor Core X Chroma (399 долларов)
    • Akitio Node Titan (329 долларов)
  • Дополнительные способы повысить производительность вашего Mac
    • Похожие сообщения:

Что такое eGPU?

eGPU означает внешний графический процессор. Другими словами, это графический процессор, который не нужно устанавливать на свой компьютер. Как и внешний жесткий диск, вы подключаете его через USB C, и производительность графики на вашем компьютере резко возрастает.

Думайте об этом как о графическом процессоре plug-and-play для компьютеров, который не позволяет вам устанавливать собственный графический процессор (а-ля Mac).

Однако ключевым фактором здесь является то, что в большинстве eGPU нет видеокарты. Они просто предоставляют вам корпус для внешнего подключения видеокарты к компьютеру. Поэтому для большинства eGPU вам придется покупать совместимую видеокарту. Что-то вроде адаптера графического процессора - есть ли в этом смысл?

Боковое примечание: убедитесь, что ваш eGPU и видеокарта совместимы

Во время исследования для этой публикации я обратил внимание на то, что не все видеокарты работают со всеми eGPU (как будто это было недостаточно сложно!).

В основном это сводится к блоку питания. Некоторым видеокартам для работы требуется больше мощности, чем может выводить eGPU. Обычно это проблема только высокопроизводительных видеокарт, но проверьте это, прежде чем делать какие-либо покупки.

Если вы не очень разбираетесь в технологиях, я бы порекомендовал написать письмо продавцу eGPU и / или видеокарта, чтобы не только обеспечить их совместную работу, но и совместимость с вашим Mac.

Можете ли вы использовать eGPU с Mac?

Да, иногда. Не все Mac совместимы с eGPU, не все eGPU совместимы с Mac, и не все приложения на Mac могут использовать преимущества eGPU.

Но в техническом смысле да, есть eGPU, которые вы можете купить для Mac, и некоторые Mac будут использовать их при запуске некоторых приложений.

Если это звучит расплывчато, то потому, что полезность eGPU на Mac неясна. Я расскажу об этом более подробно позже, но я хочу подчеркнуть, что вам не следует спешить с покупкой eGPU. Вам нужно провести исследование (например, прочитать эту статью), прежде чем вы пойдете и возьмете одну.

И я обращусь к слону в комнате: на момент написания статьи новые Mac M1 НЕ НАДО поддерживать eGPU. Однако они могут обнаруживать eGPU. Это означает, что существующие eGPU, вероятно, никогда не будут работать на M1 Mac, но похоже, что Apple может добавить поддержку в будущем. Акцент на «мощь»; не рассчитывайте, что компьютеры Mac M1 получат поддержку eGPU, пока она не будет объявлена.

Как использовать eGPU с вашим Mac

Перво-наперво убедитесь, что у вас есть все необходимое для начала работы. Это включает:

  • Mac под управлением macOS High Sierra 10.13.4 или более поздней версии (чтобы проверить это, нажмите  в верхнем левом углу экрана, а затем нажмите Об этом Mac)
  • Mac с портом Thunderbolt 3 (если у вас есть порт USB C, встроенный в ваш Mac, все в порядке; переходник с USB на USB C, к сожалению, не поможет - он должен быть встроенным)
  • Совместимая с Mac карта eGPU и GPU (некоторые из них мы перечислим далее в статье, но, как правило, eGPU AMD / Radeon работают, а eGPU Nvidia - нет)

Если у вас есть все это под рукой, вы готовы начать.

Шаг 1. Установите видеокарту в eGPU.

Если у вас уже есть встроенная видеокарта eGPU, перейдите к Шаг 2. Для всех остальных возьмите свой Mac-совместимый eGPU, откройте его крышку и вставьте видеокарту внутрь. Это должно быть довольно просто, хотя оно будет варьироваться от одного eGPU к другому, поэтому ищите конкретное руководство, если оно вам нужно.

Шаг 2: Подключите его!

Здесь больше нечего сказать - подключите eGPU к порту Thunderbolt 3 на Mac. Опять же, он должен выглядеть как обычный порт USB C, но его нужно встроить в ваш Mac. Это не может быть адаптер.

После подключения вы должны увидеть новый значок в строке меню, который выглядит как маленькая фишка. Когда вы щелкнете по нему, должно появиться имя вашей видеокарты с возможностью отключения.

Шаг 3. Настройте запуск приложений с помощью eGPU

Подключение eGPU к Mac не означает, что все сразу начнет работать на eGPU. Вы должны сообщить каждому приложению, что хотите запускать его с eGPU. Сделать это довольно просто.

Перед запуском приложения (если оно уже запущено, выйдите из него) найдите его в папке «Приложения» (Finder > Ваш Mac > Macintosh HD > Приложения), щелкните его правой кнопкой мыши и выберите Получить информацию во всплывающем меню.

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

После проверки это приложение всегда будет пытаться запускаться на eGPU, если он подключен к вашему Mac. Так что тебе нужно только сделать Шаг 3 при первом запуске приложения со своим eGPU, но вам придется делать это для каждого отдельного приложения, которое вы хотите запустить таким образом. Другими словами, делайте это один раз для каждого приложения.

Как подключить eGPU к внешнему дисплею на Mac

Помните, как я сказал ранее, что вы должны установить eGPU в качестве предпочтительного варианта для каждого из ваших приложений? Надеюсь, потому что я только что это сказал!

Что ж, как оказалось, есть исключение из этого правила. Если у вас есть внешний дисплей, который может подключаться к вашему eGPU, вы можете сделать eGPU по умолчанию для всего на вашем Mac, сделав этот внешний дисплей своим основным дисплеем.

Другими словами, если вы относитесь к своему фактическому монитору Mac как к второстепенному монитору, тогда внешний монитор подключенный к eGPU, будет запускать все ваши приложения на этом eGPU - встроенный графический процессор вашего Mac станет второстепенным GPU.

Вот как это работает.

Шаг 1. Установите видеокарту в eGPU и подключите ее к внешнему дисплею.

Как и в предыдущем Шаг 1, вставьте эту видеокарту в свой eGPU и подключите ее к внешнему дисплею. Если вам сложно это понять, вернитесь к Шаг 1 а также Шаг 2 из предыдущего раздела.

Шаг 2. Сделайте внешний дисплей основным дисплеем

В левом верхнем углу экрана нажмите  и выберите Системные настройки. Затем нажмите Дисплеи.

Отсюда нажмите на Договоренность для просмотра обоих экранов дисплея. Тот, что посередине с белой полосой вверху, представляет встроенный дисплей вашего Mac; белая полоса означает, что это основной дисплей.

Перетаскивая эти два синих эскиза друг вокруг друга, вы можете выбрать, «где» находятся ваши экраны. Например, если вы разместите дополнительный дисплей (без белой полосы) с левой стороны, вы переместите указатель мыши за левый край экрана Mac, чтобы взаимодействовать с этим дисплеем. Вы можете переместить его в любое место в пространстве, которое вам нравится, и ваш Mac будет работать так, как будто он находится именно там.

Но мы не хотим связываться с этим прямо сейчас.

Все, что мы хотим сделать на данный момент, - это изменить, на каком дисплее отображается белая полоса вверху. Для этого нажмите и перетащите белую полосу на дисплей, на котором нет белой полосы. Если у вас подключено несколько дисплеев, это может быть немного сложно. Цель состоит в том, чтобы поместить белую полосу на внешний дисплей, подключенный к вашему eGPU.

Теперь ваш внешний дисплей будет зарегистрирован в качестве основного дисплея для вашего Mac. Это означает, что вы готовы к Шаг 3.

Шаг 3. Закройте все приложения, которые хотите запускать с eGPU.

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

Другими словами, все ваши приложения теперь по умолчанию будут работать на eGPU.

Вот и все!

Что eGPU делают для вашего Mac?

Теперь, когда мы подробно рассмотрели «как», давайте перейдем к «почему». Зачем использовать eGPU и что он может сделать для вашего Mac?

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

К сожалению, это означает, что на большинстве компьютеров Mac производительность графики не будет удовлетворительной, особенно на компьютерах Mac не Pro. Это может повлиять на вашу способность играть в игры, даже в простые, и сделать такие задачи, как редактирование видео и 3D-рендеринг, более громоздкими.

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

Вам нужен eGPU?

Если вы еще не приобрели eGPU, возможно, вы захотите подождать. Они не будут полезны для всех, даже если у вас возникнут проблемы с производительностью графики.

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

Во-вторых, внешний графический процессор не сможет запускать все на вашем компьютере, если он не подключен к внешнему дисплею. Большинство основных функций вашего компьютера по-прежнему будут работать со встроенным графическим процессором. Другими словами, не ожидайте, что ваш Mac будет ощущаться как новая машина в момент, когда вы подключаете eGPU.

Согласно Apple, eGPU помогает в таких областях, как:

  • Приложения, использующие Metal, OpenGL и OpenCL
  • Увеличение количества дисплеев, которые вы можете подключить к вашему Mac
  • Использование виртуальной реальности на Mac через eGPU
  • Использование нескольких eGPU на Mac с несколькими портами Thunderbolt 3 (что позволяет запускать разные приложения на разных видеокартах одновременно)

Если эти варианты использования кажутся вам полезными, то, во что бы то ни стало, возьмите eGPU! Но если вы надеетесь на общее повышение производительности вашей системы, обновление (или переход на более настраиваемый ПК) может быть лучшим вариантом.

Как узнать, совместимо ли приложение с eGPU на Mac

Есть несколько способов проверить, совместимо ли конкретное приложение с eGPU. Во-первых, дайте знать, что любой eGPU, совместимый с вашим Mac, должен быть совместим с любыми приложениями, поддерживающими eGPU на Mac. У вас не будет ситуации, когда одни приложения поддерживают ваш eGPU, а другие - только другой тип eGPU.

Если у вас уже есть eGPU, вы можете проверить, поддерживает ли приложение этот eGPU, найдя его в Приложения папку, щелкнув ее правой кнопкой мыши, щелкнув Получить информациюи ищем вариант Предпочитаю внешний графический процессор. Если этот вариант есть, значит, приложение поддерживает eGPU. Установите флажок. Если его там нет, значит, это приложение не поддерживает использование eGPU на Mac.

Те, у кого нет eGPU под рукой, могут также проверить, поддерживает ли приложение eGPU на Mac, подключившись к Интернету. Используйте поисковую систему, чтобы узнать, предлагает ли приложение поддержку. Если вы не можете найти нужные результаты, обратитесь в службу поддержки этого приложения за дополнительной информацией.

Кроме того, на этот вопрос могут ответить такие форумы, как Reddit, Quora, StackExchange и собственные форумы Apple.

Лучшие eGPU для Mac в 2021 году

Как и было обещано, вот несколько ссылок на популярные eGPU, которые, как подтверждено, работают на Mac. Я попытался выбрать из диапазона цен, чтобы любой мог найти решение, но помните, что ни одно из них не будет дешевым. Для этого поищите похожие варианты на сайтах перепродажи, таких как eBay.

Blackmagic eGPU (699 долларов)

В Blackmagic eGPU eGPU, официально предлагаемый на веб-сайте Apple. Это надежный вариант, который гарантированно будет работать с вашим Mac и работать с ним хорошо. Если у вас есть бюджет и вы хотите самого лучшего, то вот оно.

Однако имейте в виду, что совсем не обязательно тратить так много на eGPU. Графическая карта - это источник энергии вашего eGPU. Так что, если вы не профессионал или просто не можете оправдать свою покупку, не стесняйтесь выбирать один из более дешевых вариантов.

Razor Core X Chroma (399 долларов)

Для более доступного eGPU, который по-прежнему обладает превосходной производительностью, выберите Razor Core X Chroma. Хотя это не самый маленький eGPU, он обладает множеством функций и производительности в алюминиевом корпусе.

Эти функции включают четыре дополнительных порта USB, три слота для видеокарт, возможность зарядки. ваш ноутбук через eGPU, настраиваемую светодиодную подсветку и мощность 500 Вт, выделенную для подключенной графики карты.

Короче говоря, это отличная покупка, о которой вы не пожалеете.

Akitio Node Titan (329 долларов)

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

Корпус немного меньше, чем у Razor Core X Chroma, что делает его более портативным. Ручка помогает в этой переносимости. Он не предлагает никаких дополнительных портов, только тот, который требуется для подключения к вашему Mac.

В целом, это более простой вариант, который выполнит свою работу по (немного) более удобной для кошелька цене.

Дополнительные способы повысить производительность вашего Mac

EGPU - один из лучших способов повысить производительность вашего Mac. Он улучшает одно из традиционно слабых мест Mac, и поддержка eGPU в приложениях с годами растет. Производительность большинства известных приложений повысится после подключения eGPU.

Чтобы получить дополнительные советы, рекомендации и информацию о том, как максимально эффективно использовать Mac, см. прочтите остальную часть блога AppleToolBox.

Увидимся в следующий раз!