Это считалось невозможным. Специалистам Tiny Corp удалось создать первую в мире внешнюю видеокарту, подключаемую к современным Mac по USB3
Внешние видеокарты начали набирать обороты благодаря интерфейсам USB4 и Thunderbolt 4. А вот посредством USB3 внешний GPU подключить условно невозможно, так как этот интерфейс не имеет поддержки PCIe. Однако специалистам Tiny Corp это всё-таки удалось. фото X (Tiny Corp) Они создали первый в мире графический процессор AMD, работающий через подключение по USB3. Более того, авторы умудрились подключить такую карту к современному Mac, который по умолчанию вообще никакие внешние видеокарты не поддерживает! Для своих экспериментов Tiny Corp использовала адаптер ADT-UT3G на чипе ASM2464PD. Команда, вероятно, использовала специальную прошивку для включения режима USB3, который работает без прямой связи PCIe. Технические подробности неясны, однако контроллер, по-видимому, транслирует команды PCIe в пакеты USB и наоборот. Решение можно назвать даже хакерским, так как оно обходит драйверы GPU уровня ядра, требует определенного оборудования и использует USB3, который изначально не был предназначен для связи с GPU. По сути, оно выгружает вычислительную часть, относящуюся к выполнению ядра, из системы в eGPU. Ограничением здесь является то, что скорость передачи данных ограничена 10 Гбит/с из-за используемого стандарта USB3, поэтому загрузка моделей в GPU займет гораздо больше времени, чем при использовании стандартного соединения PCIe. Пока что работы ещё ведутся. Авторы даже пока не говорят, насколько велика потеря производительности в таком режиме, но в ряде сценариев такая возможность явно будет интересной части пользователей.

Внешние видеокарты начали набирать обороты благодаря интерфейсам USB4 и Thunderbolt 4. А вот посредством USB3 внешний GPU подключить условно невозможно, так как этот интерфейс не имеет поддержки PCIe. Однако специалистам Tiny Corp это всё-таки удалось.
Они создали первый в мире графический процессор AMD, работающий через подключение по USB3. Более того, авторы умудрились подключить такую карту к современному Mac, который по умолчанию вообще никакие внешние видеокарты не поддерживает!
Для своих экспериментов Tiny Corp использовала адаптер ADT-UT3G на чипе ASM2464PD. Команда, вероятно, использовала специальную прошивку для включения режима USB3, который работает без прямой связи PCIe. Технические подробности неясны, однако контроллер, по-видимому, транслирует команды PCIe в пакеты USB и наоборот.
Решение можно назвать даже хакерским, так как оно обходит драйверы GPU уровня ядра, требует определенного оборудования и использует USB3, который изначально не был предназначен для связи с GPU. По сути, оно выгружает вычислительную часть, относящуюся к выполнению ядра, из системы в eGPU. Ограничением здесь является то, что скорость передачи данных ограничена 10 Гбит/с из-за используемого стандарта USB3, поэтому загрузка моделей в GPU займет гораздо больше времени, чем при использовании стандартного соединения PCIe.
Пока что работы ещё ведутся. Авторы даже пока не говорят, насколько велика потеря производительности в таком режиме, но в ряде сценариев такая возможность явно будет интересной части пользователей.