В характеристиках дока 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 и прямой путь OCuLink
USB4 и Thunderbolt способны переносить PCIe-трафик через туннель. Контроллеры упаковывают его для общего транспорта и восстанавливают на стороне устройства. Тот же транспорт может обслуживать и другие потоки, поэтому широкая линия к доку не становится отдельным полным каналом для каждого его выхода.
У Thunderbolt 5 Intel задаёт для компьютерной реализации требование PCIe на уровне 64 Гбит/с, у Thunderbolt 4 это 32 Гбит/с. Эти требования задают возможности пути данных. Как ими воспользуется видеокарта, зависит от корпуса и приложения.
В OCuLink-реализации PCIe может выходить непосредственно на кабель. Например, MINISFORUM описывает DEG1 как док внешней графики с OCuLink и PCIe 4.0 x4. В таком пути нет туннеля USB4. Нужен подходящий PCIe-интерфейс на стороне компьютера; наличие обычного USB-C его не заменяет.
Открыть схему в полном размере
| Свойство | 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. Но выбор БП и условия включения всё равно относятся к конкретному комплекту. Режим подключения работающего компьютера нельзя предполагать по аналогии с другим интерфейсом.
Почему OCuLink продаётся после закрытия рабочей группы
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. Сколько времени сэкономит эта связка в вашей работе, покажет замер самой задачи.