Внешняя видеокарта Blackmagic eGPU для ноутбуков MacBook Pro

В этой статье расскажем вам о том, как запустить две видеокарты одновременно на ПК. Встроенную и дискретную.

Как выбрать внешнюю видеокарту для ноутбука

При изучении ассортимента внешних видеокарт для ноутбука уделите ключевое внимание следующим характеристикам:

  • Поддерживаемые графические процессоры. Как для док-станций с картой в комплекте, так и для решений без нее, первым делом ознакомьтесь со списком GPU, которые могут быть установлены. Это даст понимание о потенциале создаваемой системы. Неразборные модели ограничивают дальнейший апгрейд, поэтому они должны иметь графические чипы близкие к топ-уровню.
  • Блок питания. От надежности компонента во многом зависит, как долго внешняя видеокарта проработает с ноутбуком. Самый лучший вариант для игр — док-станции на 400 Вт и выше. Они имеют оптимальный запас по мощности на несколько лет, при необходимости в большинстве внешних видеокарт можно заменить БП.
  • Тип подключения и число разъемов. Представленные на рынке внешние видеокарты чаще всего подключаются к ноутбуку через Thunderbolt. Последний в версии 3.0 обеспечивает скорость передачи до 40 Гбит/с, поэтому признан лучшим для геймеров на сегодня. В положительную сторону на функциональности сказывается богатый набор разъемов: DisplayPort, HDMI, USB 3.1 и остальные для подключения периферии.
  • Мобильность. При сравнении вариантов ищите компромисс между компактностью и возможностью вставить в модуль новую видеокарту за счет большой длины. Качественные eGPU при больших размерах выглядят эстетично. Для запаса по производительности рекомендуем покупать устройства длиной около 30 см. Это позволит разместить внутри даже карточки серии RTX.

Существуют разборные устройства с возможностью проведения диагностики и замены компонентов — они наиболее рациональный выбор. Перед покупкой постарайтесь найти видеозаписи с работой интересующей модели и оцените уровень шума. Дело в том, что длительная работа с чрезмерно гудящим решением, находящимся на расстоянии около 1 м, будет раздражать.

Не забудьте узнать о возможных ограничениях по типу операционной системы. Наш список лучших внешних видеокарт для ноутбуков составлен из моделей преимущественно средней ценовой категории. Интерфейс подключения во всех случаях — Thunderbolt 3.

Подключение видеокарты к ноутбуку

Есть два варианта «подружить» ноут с десктопным графическим адаптером. Первый – воспользоваться специальным оборудованием под названием «док-станция», второй – подключить устройство к внутреннему слоту mPCI-E.

Способ 1: Док-станция

На данный момент на рынке имеется довольно большой выбор оборудования, позволяющего подсоединить внешнюю видеокарту. Станция представляет собой устройство со слотом PCI-E, управляющими элементами и питанием от розетки. Видеокарта в комплект не входит.

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

Плюс док станции состоит в простоте использования: подключил к ноутбуку и играй. Делать это можно даже без перезагрузки операционной системы. Недостаток такого решения – цена, которая сопоставима со стоимостью мощной видеокарты. Кроме того, разъем Thunderbolt присутствует не во всех лэптопах.

Способ 2: Внутренний разъем mPCI-E

В каждом ноутбуке имеется встроенный Wi-Fi модуль, подключенный к внутреннему разъему mini PCI-Express. Если Вы решите подключить внешнюю видеокарту таким способом, то беспроводной связью придется пожертвовать.

Подключение в данном случае происходит посредством специального переходника EXP GDC, который можно приобрести у наших китайских друзей на сайте Aliexpress или других подобных площадках.

Устройство представляет собой слот PCI-E с «примудренными» к нему разъемами для подключения к ноутбуку и дополнительного питания. В комплекте идут необходимые кабели и, иногда, БП.

Процесс установки происходит следующим образом:

  1. Полностью обесточивается ноутбук, со снятием батареи.
  2. Откручивается сервисная крышка, которая скрывает все съемные комплектующие: оперативную память, видеокарту (если есть) и модуль беспроводной связи.
  3. Перед подсоединением к материнской плате собирается тандем из графического адаптера и EXP GDC, монтируются все кабели.
    • Основной кабель, с mPCI-E на одном конце и HDMI – на другом

      подключается к соответствующему разъему на устройстве.

    • Провода дополнительного питания оборудованы одиночным 6 pin коннектором с одной стороны и двойным 6 pin + 8 pin (6+2) с другой.

      Они подсоединяются к EXP GDC одиночным разъемом 6 pin, а к видеокарте – 6 или 8 pin, в зависимости от имеющихся гнезд на видеокарте.

    • Блок питания желательно использовать тот, который идет в комплекте с устройством. Такие блоки уже укомплектованы необходимым 8-пиновым коннектором.

      Разумеется, можно использовать и импульсный (компьютерный) БП, но это громоздко и не всегда безопасно. Подключается он с помощью различных переходников, которые прилагаются к EXP GDC.

      Разъем питания вставляется в соответствующее гнездо.

  4. Затем необходимо демонтировать модуль Wi-Fi. Для этого нужно будет открутить два винта и отсоединить пару тонких проводков.
  5. Далее подсоединяется видеокабель (mPCI-E-HDMI) к разъему на материнской плате.
Читайте также:  5 альтернатив новым MacBook Pro и MacBook Air

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

Стоит понимать, что данный способ, как собственно, и предыдущий, не позволит полностью раскрыть возможности видеокарты, так как пропускная способность обоих портов гораздо ниже, чем у стандартного PCI-Ex16 версии 3.0. К примеру, наиболее быстрый Thunderbolt 3 обладает пропускной способностью 40 Гбит/с против 126 у PCI-Ex16.

Могу ли я добывать криптовалюту на своем ноутбуке или встроенной в процессор видеокарте?

Хочется отметить, что для майнинга следует использовать только полноценные дискретные видео ускорители, маломощные ноутбучные видеокарты и встроенные в процессор GPU для этого не подходят. Чисто теоретически на некоторых из них процесс майнинга все-таки можно запуситть, но во-первых, многие программы-майнеры не поддерживают такие видеокарты, а во-вторых производительность их очень мала и они обычно имеют довольно низкую энерго-эффективность. В конечном счете вы больше заплатите за электричество, чем заработаете криптовалюты. Кроме того, в процессе добычи криптовалюты, ноутбук будет сильно греться и со временем видеокарта или процессор может сгореть, так как корпус ноутбука не предназначен для работы под 100% нагрузкой в режиме 24/7. При сборке майнинг-ригов обычно используется открытая конструкция, в которой мощные дискретные видеокарты могут хорошо охлаждаться, кроме того в этом случае видеокарты устанавливаются не напрямую в материнскую плату, а разводятся по открытому корпусу с помощью шлейфовых или USB-райзеров, специальных удлинителей для разьема PCI-E.

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

Что есть сейчас?

В силу своей молодости, а также благодаря описанным выше проблемам, GPGPU так и не стала по-настоящему распространенной технологией, однако полезный софт, использующий ее возможности, существует (хоть и в мизерном количестве). Одними из первых появились крэкеры различных хэшей, алгоритмы работы которых очень легко распараллелить. Также родились мультимедийные приложения, например, кодировщик FlacCL, позволяющий перекодировать звуковую дорожку в формат FLAC. Поддержкой GPGPU обзавелись и некоторые уже существовавшие ранее приложения, самым заметным из которых стал ImageMagick, который теперь умеет перекладывать часть своей работы на графический процессор с помощью OpenCL. Также есть проекты по переводу на CUDA/OpenCL (не любят юниксоиды ATi) архиваторов данных и других систем сжатия информации. Наиболее интересные из этих проектов мы рассмотрим в следующих разделах статьи, а пока попробуем разобраться с тем, что нам нужно для того, чтобы все это завелось и стабильно работало.

GPU уже давно обогнали x86-процессоры в производительности

Во-первых, понадобится видеокарта, поддерживающая технологию CUDA или Stream. Необязательно, чтобы она была топовая, достаточно только, чтобы год ее выпуска был не менее 2009. Полный список поддерживаемых видюшек можно посмотреть в Википедии: и _Stream_Processor. Также о поддержке той или иной технологии можно узнать, прочитав документацию, хотя в большинстве случаев будет достаточным взглянуть на коробку из под видеокарты или ноутбука, обычно на нее наклеены различные рекламные стикеры.

Во-вторых, в систему должны быть установлены последние проприетарные драйвера для видеокарты, они обеспечат поддержку как родных для карточки технологий GPGPU, так и открытого OpenCL.

И в-третьих, так как пока дистрибутивостроители еще не начали распространять пакеты приложений с поддержкой GPGPU, нам придется собирать приложения самостоятельно, а для этого нужны официальные SDK от производителей: CUDA Toolkit или ATI Stream SDK. Они содержат в себе необходимые для сборки приложений заголовочные файлы и библиотеки.

Можно ли подключить видеокарту к ноутбуку

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

Читайте также:  ТОП—8. Лучшие планшеты 10 и более дюймов 2021 года. Рейтинг на Январь!

Оба эти фактора приводят к логичному решению – установке внешней видеокарты, сконструированной для настольных ПК. Она стоит дешевле и обладает гораздо большим запасом мощности. Единственная загвоздка заключается в выборе и реализации варианта подключения. Заметим, что сразу следует исключить порты USB и FireWire, как малопроизводительные и неспособные передавать изображение в хорошем качестве.

Задаваясь вопросом, можно ли вставить видеокарту в ноутбук, следует разобраться с основными вариантами подключения:

  • Порт Mini PCI-E – обычно присутствует на ноутбуке в единственном числе и используется для подключения модуля Wi-Fi. Вариант подразумевает удаление адаптера беспроводной сети. Интернет на устройство можно будет пустить через кабель или подключить в USB-порт внешний модуль Wi-Fi. Решение является стандартным для большинства ноутбуков, альтернатива присутствует только в продукции Apple.
  • Thunderbolt – скоростной разъем, встречающийся на всех современных MacBook. Позволяет подключить внешнюю видеокарту без вмешательства во внутренние компоненты устройства.
  • Итак, если ноутбук от компании Apple, используется док-станция, подключенная в разъем Thunderbolt. Все остальные модели подключаются посредством внутреннего порта Mini PCI-E, выведенного наружу.

    Дополнительная информация

    • Узнайте, как выбрать графический процессор в Final Cut Pro X 10.4.7 или более поздней версии.
    • Чтобы обеспечить максимальную производительность eGPU, используйте кабель Thunderbolt 3, поставляемый в комплекте с eGPU, или кабель Apple Thunderbolt 3 (USB-C). Также убедитесь, что кабель подключен к порту Thunderbolt 3 компьютера Mac напрямую, а не последовательно с другим устройством или концентратором через порт Thunderbolt.
    • При возникновении вопросов по настройке Thunderbolt 3-шасси и видеокарт либо по поддержке сторонних приложений и совместимости с ними, свяжитесь с разработчиком аппаратного или программного обеспечения.
    • Разработчики программного обеспечения могут узнать больше о том, как программировать свои приложения, чтобы использовать преимущества поддержки eGPU в macOS.

    1. Если используется компьютер Mac mini (2018 г.) с включенным шифрованием FileVault, при запуске обязательно подключите основной дисплей напрямую к Mac mini. После входа в систему и отображения рабочего стола macOS можно отключить дисплей от Mac mini и подключить его к eGPU.

    2. Если вы используете MacBook Pro 13 дюймов 2016 или 2017 гг. выпуска, всегда подключайте eGPU и другие высокопроизводительные устройства к портам с левой стороны, чтобы обеспечить максимальную пропускную способность.

    3. Операционная система macOS High Sierra и более поздних версий не поддерживает процессоры eGPU в Windows с Boot Camp, а также в режиме восстановления macOS или во время установки системных обновлений на компьютере Mac.

    4. Эти порты предоставляют мощность для зарядки не менее 85 Вт, поэтому они идеально подходят для моделей MacBook Pro 15 дюймов.

    5. Воспроизведение содержимого с защитой HDCP из iTunes и определенных служб потоковой передачи данных не поддерживается на дисплеях, подключенных к процессорам eGPU на базе Radeon 560. Это содержимое можно воспроизводить на встроенных дисплеях MacBook Pro, MacBook Air и iMac.

    6. При использовании Akitio Node с ноутбуком Mac для обеспечения необходимого заряда может потребоваться подключить компьютер Mac к адаптеру питания.

    Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.

    источник

    Поддержка процессора eGPU в программах

    Процессор eGPU в macOS High Sierra и более поздней версии предназначен для ускорения работы программ с поддержкой Metal, OpenGL и OpenCL. Не все программы поддерживают ускорение процессора eGPU. Подробности можно узнать у разработчиков программ. 3

    В целом процессор eGPU может повысить производительность программ следующих типов:

    • профессиональные программы, рассчитанные на использование нескольких графических процессоров;
    • трехмерные игры с подключением внешнего монитора непосредственно к процессору eGPU;
    • программы на основе технологии виртуальной реальности с подключением гарнитуры виртуальной реальности непосредственно к процессору eGPU;
    • профессиональные программы и трехмерные игры, которые ускоряют работу встроенного дисплея компьютера iMac, iMac Pro, MacBook Air и MacBook Pro (эта возможность должна быть включена разработчиком программного обеспечения).

    Вы можете включить использование процессора eGPU в программе одним из указанных ниже способов.

    Использование параметра «Предпочтительно использовать внешний GPU»

    В macOS Mojave и более поздних версий можно включить параметр «Предпочтительно использовать внешний GPU» на панели «Свойства» определенной программы в Finder. С помощью этого параметра процессор eGPU может ускорять работу программ на любом дисплее, подключенном к Mac, включая встроенные дисплеи iMac, iMac Pro, MacBook Air и MacBook Pro.

    1. Если программа открыта, завершите ее работу.
    2. Выберите программу в Finder. Большинство программ находятся в папке «Программы». Если вы открываете программу, используя псевдоним или панель запуска, щелкните значок программы, удерживая нажатой клавишу Control, и выберите «Показать оригинал» во всплывающем меню. Затем выберите оригинальную программу.
    3. Нажмите клавиши Command-I, чтобы отобразить окно со сведениями о программе.
    4. Установите флажок «Предпочтительно использовать внешний GPU».
    5. Откройте программу, чтобы задействовать для нее процессор eGPU.
    Читайте также:  10 лучших производителей мониторов для ПК

    Этот параметр будет отсутствовать, если процессор eGPU не подключен, на Mac не установлена macOS Mojave или программа выбирает графический процессор самостоятельно. Некоторые программы сами выбирают используемый графический процессор и игнорируют флажок «Предпочтительно использовать внешний GPU».

    Поддержка процессора eGPU в программах

    Настройка внешнего дисплея с подключенным процессором eGPU в качестве основного

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

    1. Закройте все открытые программы, которые вы хотите ускорить с помощью процессора eGPU на основном дисплее.
    2. Выберите меню Apple () > «Системные настройки». Выберите «Мониторы», а затем перейдите на вкладку «Расположение».
    3. Перетащите белый элемент строки меню в окно, обозначающее монитор, подключенный к процессору eGPU.
    4. Откройте программы, которые вы хотите использовать с процессором eGPU.

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

    Сведения о драйверах графических процессоров для macOS

    Аппаратное обеспечение Mac и драйверы ПО графического процессора уже встроены в систему. Такой подход совершенствует графические возможности macOS, а также многие функции, связанные с вычислением и графикой на уровне платформы. К ним относятся ускорение работы пользовательского интерфейса, поддержка усовершенствованных функций дисплея, создание трехмерных графических моделей для профессиональных программ и игр, обработка фотографий и видеозаписей, использование универсальных вычислительных функций графического процессора и ускорение задач на основе машинного обучения. Такая углубленная интеграция также позволяет оптимизировать время работы от аккумулятора и в то же время улучшить производительность и стабильность работы системы.

    Компания Apple разрабатывает, интегрирует и поддерживает драйверы графических процессоров для macOS, чтобы обеспечить одинаковые возможности для всех продуктов Mac, включая такие универсальные интерфейсы API, как Metal, Core Animation, Core Image и Core ML. Для максимально удобного пользования драйверы графических процессоров необходимо создавать, интегрировать, тестировать и сдавать в эксплуатацию в каждой версии macOS. Сторонние драйверы графических процессоров, приобретенные на вторичном рынке, несовместимы с macOS.

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

    eGPU – что такое внешняя видеокарта

    Однако, прежде чем мы перейдем к решению наиболее важного вопроса, мы должны рассмотреть, с чем имеем дело.

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

    eGPU – что такое внешняя видеокарта

    Связь между ноутбуком и картой происходит через интерфейс Thunderbolt 3, который совместим с разъемом USB типа C. Однако, что наиболее важно, он позволяет передавать данные со скоростью 5 ГБ/с. В этом случае это очень важно.

    Однако, это ещё не всё. Видеокарты, установленные на этих станциях, обычно требуют большого количества энергии, которое не могут обеспечить ноутбуки. Поэтому электронные блоки питания оснащены собственными источниками питания – они используются как для питания видеокарты, так и для зарядки ноутбуков. Кроме того, станции могут быть оснащены дополнительными портами и разъемами, например, USB.

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

    Gigabyte GeForce GTX Mini ITX

    GeForce GTX 1060 – необходимый минимум для комфортной игры в разрешении 1080p, а небольшие габариты Mini ITX модели позволят вместить видеокарту в любой адаптер. Также вы получите огромное преимущество при редактировании видео и работе с 3D графикой. Видеокарта построена на архитектуре NVIDIA Pascal, что даёт возможность играть в VR. Доступно 2 варианта поставки: 3GB и 6GB, где последний вариант предоставит лучшую производительность в некоторых играх за счет большего объема видеопамяти.

    Gigabyte GeForce GTX Mini ITX
    Gigabyte GeForce GTX Mini ITX
    Gigabyte GeForce GTX Mini ITX
    Gigabyte GeForce GTX Mini ITX
    Gigabyte GeForce GTX Mini ITX