В характеристиках дока MINISFORUM DEG1 рядом стоят «PCIe 4.0 x4» и «до 64 GT/s». Большую настольную видеокарту подключают к компактному компьютеру, а данные идут всего по четырём линиям PCI Express. Откуда взялись 64 и сколько производительности GPU удастся получить через этот кабель?

Ответ складывается по пути от компьютера к видеокарте и дальше к экрану. На каждом участке есть своё условие: число линий, способ передачи, поддержка ОС, питание. По этому пути пройдём с двумя вариантами внешней графики: туннелем USB4/Thunderbolt и прямым соединением OCuLink.

Как видеокарта становится внешней

В настольном компьютере GPU подключается к системной шине PCI Express, или PCIe. По ней программа передаёт данные и команды, а видеокарта возвращает результаты. Объём обмена зависит от задачи: загрузка сцены, обработка кадров и работа с небольшими порциями данных нагружают соединение по-разному.

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

У слота есть механический размер и электрическая ширина. В длинное гнездо можно установить большую карту, но передавать данные она будет по числу линий, которое реально предоставляет весь тракт. Обозначение x4 означает четыре линии; x16 означает шестнадцать. Поколение PCIe задаёт скорость каждой линии.

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

У Thunderbolt 5 Intel задаёт для компьютерной реализации требование PCIe на уровне 64 Гбит/с, у Thunderbolt 4 это 32 Гбит/с. Эти требования задают возможности пути данных. Как ими воспользуется видеокарта, зависит от корпуса и приложения.

В OCuLink-реализации PCIe может выходить непосредственно на кабель. Например, MINISFORUM описывает DEG1 как док внешней графики с OCuLink и PCIe 4.0 x4. В таком пути нет туннеля USB4. Нужен подходящий PCIe-интерфейс на стороне компьютера; наличие обычного USB-C его не заменяет.

Два пути подключения внешней GPU

Открыть схему в полном размере

Свойство USB4 / Thunderbolt eGPU OCuLink на примере PCIe 4.0 x4
Путь к видеокарте PCIe через поддерживаемый туннель Прямые линии PCIe в данной реализации
Порт компьютера Нужна документированная поддержка внешней графики Нужен соответствующий PCIe/OCuLink-тракт
Другие функции соединения Зависят от компьютера и корпуса USB-функции и питание ноутбука не следуют из имени OCuLink
Производительность Зависит от контроллеров, нагрузки и маршрута Зависит от поколения, ширины и нагрузки
Подключение в работе По условиям компьютера, корпуса и ОС По документации конкретной реализации

От 16 GT/s к 7,88 ГБ/с

Для PCIe 4.0 скорость одной линии составляет 16 GT/s, а линейное кодирование использует 128b/130b. Из каждых 130 бит блока 128 относятся к его данным. Intel документирует оба параметра в описании PCI Express.

Для четырёх линий получаем:

16 × 4 × 128/130 ÷ 8 ≈ 7,88 ГБ/с на направление

Это расчёт после линейного кодирования, до транзакционных расходов и ограничений устройств. Гигабайты здесь десятичные. В карточке DEG1 встречается агрегирующая запись «до 64 GT/s»; для чтения шины удобнее сохранять два отдельных параметра: 16 GT/s на линию и ширину x4.

Из 7,88 ГБ/с частоту кадров не вычислить. Одна программа постоянно обменивается данными с CPU, другая долго работает со сценой, уже загруженной в память GPU. Для второй задачи тот же кабель может оказаться менее заметным ограничением.

Куда подключён экран

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

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

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

Совместимость начинается с компьютера

Быстрый порт не добавляет отсутствующую программную поддержку. Документированный Apple способ eGPU требует Mac с процессором Intel и Thunderbolt 3, работающий под macOS High Sierra 10.13.4 или новее. Переносить это условие на Mac с Apple Silicon нельзя.

Razer для Core X V2 указывает Windows 11 и Thunderbolt 4, Thunderbolt 5 либо USB4 с поддержкой внешней графики. Видеокарта и настольный ATX-блок питания приобретаются отдельно. Покупка корпуса оставляет ещё два пункта в комплекте: видеокарту и блок питания.

Даже наличие названия GPU в списке совместимости не устанавливает размеры любой партнёрской карты. У разных исполнений отличаются охлаждение, толщина и расположение питания. Проверяют точную модель платы, доступное пространство и требования производителя корпуса.

Для DEG1 MINISFORUM указывает поддержку ATX/SFX. Но выбор БП и условия включения всё равно относятся к конкретному комплекту. Режим подключения работающего компьютера нельзя предполагать по аналогии с другим интерфейсом.

PCI-SIG создала рабочую группу OCuLink в 2015 году для кабельных PCIe-соединений. По сообщению организации, группа закрылась в 2021 году, хотя спецификация осталась доступна участникам, а рыночные решения продолжают существовать. Поэтому устройство с OCuLink PCIe 4.0 является конкретной реализацией; оно не доказывает непрерывный выпуск новых официальных поколений OCuLink.

Современное направление PCI-SIG называется CopprLink. Опубликованные Internal и External версии охватывают PCIe 5.0/6.0 с 32/64 GT/s на линию. В описании Internal используется SFF-TA-1016 и длина до метра внутри системы; External использует SFF-TA-1032 и рассчитан на длину до двух метров. Это отдельные формы и требования, а не механически совместимая замена OCuLink.

Как оценить комплект до покупки

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

Если интерфейсы проверяют на разных компьютерах, вместе с кабелем меняются CPU, память и прошивки. Такой тест сравнивает два комплекта. Для выбора DEG1 или корпуса Thunderbolt вернитесь к своей цепочке и запишите:

  • модель компьютера, ОС и поддержку внешней графики;
  • поколение PCIe, число линий и способ передачи;
  • точную видеокарту, размеры корпуса и блок питания;
  • модель кабеля и условия подключения;
  • экран и его подключение;
  • программу и задачу, которую будете измерять.

Надпись «64 GT/s» в карточке DEG1 теперь можно прочитать: четыре линии PCIe 4.0 по 16 GT/s. Сколько времени сэкономит эта связка в вашей работе, покажет замер самой задачи.