Внешняя видеокарта по USB3
Раньше это было невозможно, но теперь — реальность. Компания Tiny Corp совершила маленькую техническую революцию: они заставили внешнюю видеокарту работать на Mac через обычный USB3-порт (не Thunderbolt!).
Почему это удивительно? Обычно внешние видеокарты (eGPU) подключаются через Thunderbolt или USB4 - эти разъёмы умеют быстро передавать данные, как внутри компьютера. USB 3.0 для этого не предназначен, но Tiny Corp нашла способ обойти ограничение.
Как это работает?
- Используется специальный адаптер с уникальной прошивкой.
- Видеокарта (AMD) общается с Mac через USB, хотя раньше к маку нельзя было подключить видеокарту в принципе.
- macOS официально не поддерживает eGPU, но инженеры нашли обходной путь.
Решение можно назвать даже хакерским, так как оно обходит драйверы GPU уровня ядра, требует определенного оборудования и использует USB3, который изначально не был предназначен для связи с GPU. По сути, оно выгружает вычислительную часть, относящуюся к выполнению ядра, из системы в eGPU. Ограничением здесь является то, что скорость передачи данных ограничена 10 Гбит/с из-за используемого стандарта USB3, поэтому загрузка моделей в GPU займет гораздо больше времени, чем при использовании стандартного соединения PCIe.
Плюсы и минусы
- Это работает! Теперь можно подключить видеокарту даже к Mac, который раньше этого не позволял.
- Дешевле, чем Thunderbolt - обычный USB 3.0 есть практически во всех современных устройствах.
- Медленнее, чем через Thunderbolt - скорость в 4 раза ниже, поэтому для игр не идеально.
- Пока сыровато - нужны доработки, и не все программы смогут этим пользоваться.
Кому это пригодится?
- Дизайнерам и монтажёрам — для ускорения рендеринга в программах.
- Разработчикам — для тестирования графики на Mac.
- Энтузиастам — просто чтобы попробовать что-то новое.
Что дальше? Пока это эксперимент, но если технологию доработают, она может стать удобным бюджетным решением. Ждём подробностей!