Tiny Corp
AMD GPU radi preko USB3
Tiny Corp je uspio natjerati AMD GPU-ove da radi u Tiny Gradu preko USB3 standarda kojem nedostaju PCIe mogućnosti.

Tiny Corp je odlučio Apple Silicon Macovima i MacBookovima pružiti podršku za vanjske grafičke kartice (eGPU-ove) preko USB3 standarda u Tiny Gradu.
Budući da koristi libusb biblioteku, ta se podrška proširuje i izvan Appleovih uređaja, odnosno na računala s Windows, Linux, i macOS operativnom sustavima.
Grafičke kartice se obično spajaju putem PCIe utora ili Thunderbolt/USB4 sučelja, koja nude podršku za PCI Express, što ograničava njihovu podršku za starije sustave i prijenosna računala.
Za razliku od Macova/MacBookova s Intel procesorima, Apple Silicon uređaji ne podržavaju vanjske GPU-ove, uglavnom zbog nedostatka podrške za upravljačke programe.
Pokretanje eGPU-a putem USB3 sučelja u ovom trenutku uključuje korištenje adaptera temeljenog na ASM2464PD i AMD GPU-a. Za svoje testove, Tiny Corp je koristio ADT-UT3G adapter, koji koristi isti ASM2464PD čip, ali odmah po instalaciji radi samo s Thunderbolt 3, Thunderbolt 4 ili USB 4 sučeljima.
Tiny Corp je vjerojatno koristio prilagođeni firmware kako bi omogućio USB3 način rada koji radi bez izravne PCIe komunikacije.
Rješenje zaobilazi upravljačke programe za GPU na razini kernela, zahtijeva specifičan hardver i koristi USB3, koji izvorno nije bio namijenjen za komunikaciju s GPU-om. U biti prebacuje računalni dio, koji se odnosi na izvršavanje kernela, s vašeg sustava na eGPU. Ograničenje je u tome što su brzine prijenosa podataka ograničene na 10 Gbps zbog korištenog USB3 standarda, pa će učitavanje modela u GPU trajati prilično dulje nego da koristite standardnu PCIe vezu.
Značajka je ograničena na AMD-ove RDNA 3/4 GPU-ove, iako postoji naznaka potencijalne podrške za RDNA 2 u budućnosti.
Za očekivati je da će Tiny Corp uskoro pružiti detaljniji uvid u metodu kojom je ovo postigao.
Učitavam komentare ...