MacBook Apple ora supporta GPU Nvidia tramite USB4
TinyCorp abilita le Nvidia RTX su MacBook ARM grazie a nuove soluzioni di eGPU.
La startup TinyCorp ha sviluppato driver per connettere le GPU Nvidia RTX alle MacBook con processori ARM tramite USB4 e Thunderbolt 4. Questa novità permette agli sviluppatori di AI di eseguire LLM e altri carichi di lavoro su MacBook, sfruttando la potenza delle GPU Nvidia RTX 30, 40 e 50. Tuttavia, questi driver non abilitano la funzionalità di display sui dispositivi MacBook.
TinyCorp ha mostrato su X un MacBook Pro M3 Max connesso a una dock ADT-UT3G tramite USB4, in esecuzione con una GPU RTX non specificata. Attualmente, le schede delle serie RTX 20 potrebbero funzionare, ma richiedono ulteriori configurazioni manuali. Le GPU Nvidia supportate devono avere un processore di sistema GPU: nessuna compatibilità con le serie GTX.
Questo sviluppo rappresenta un passo importante considerando che, da quando Apple ha adottato i suoi processori M-series, non c'è stata alcuna necessità di supporto per driver Nvidia o AMD in MacOS ARM. TinyCorp ha già esperienza con driver eGPU su MacBook, avendo realizzato il primo sistema esterno con AMD GPU su Apple silicon tramite USB3, privo di PCI Express.
La soluzione USB4/Thunderbolt 4 offre supporto nativo PCIe e una larghezza di banda migliorata rispetto a USB3, facilitando ulteriormente l'implementazione. Per gli sviluppatori di AI, questa capacità di eseguire modelli AI localmente su GPU Nvidia potrebbe accelerare significativamente i processi, superando le prestazioni delle GPU integrate di Apple.
Cosa sono i driver sviluppati da TinyCorp per MacBook con processori ARM?
I driver sviluppati da TinyCorp permettono di collegare GPU Nvidia RTX delle serie 30, 40 e 50 ai MacBook con processori ARM tramite connessioni USB4 e Thunderbolt 4. Questa innovazione consente agli sviluppatori di intelligenza artificiale di eseguire modelli di linguaggio di grandi dimensioni
Quali GPU Nvidia sono compatibili con i driver di TinyCorp per MacBook ARM?
I driver di TinyCorp supportano le GPU Nvidia delle serie RTX 30, 40 e 50. Le GPU della serie RTX 20 potrebbero funzionare, ma richiedono configurazioni manuali aggiuntive. È importante notare che le GPU Nvidia supportate devono avere un processore di sistema GPU; le serie GTX non sono compatibili.
Quali sono i requisiti hardware per utilizzare i driver di TinyCorp su MacBook ARM?
Per utilizzare i driver di TinyCorp, è necessario un MacBook con processore ARM
Quali sono le differenze tra le connessioni USB4, Thunderbolt 4 e OCuLink per l'utilizzo di eGPU?
USB4 e Thunderbolt 4 offrono una larghezza di banda fino a 40 Gbps, mentre OCuLink può raggiungere fino a 64 Gbps. OCuLink utilizza un canale PCIe diretto, riducendo la latenza e migliorando le prestazioni rispetto a USB4 e Thunderbolt 4. Tuttavia, la compatibilità di OCuLink è più limitata rispetto agli altri due standard.
Quali sono le implicazioni dell'utilizzo di eGPU su MacBook con processori ARM per gli sviluppatori di AI?
L'utilizzo di eGPU su MacBook con processori ARM consente agli sviluppatori di AI di eseguire modelli di intelligenza artificiale localmente, sfruttando la potenza delle GPU Nvidia. Questo può accelerare significativamente i processi di sviluppo e testing, superando le prestazioni delle GPU integrate di Apple.
Quali sono le limitazioni attuali nell'utilizzo di eGPU su MacBook con processori ARM?
Attualmente, l'utilizzo di eGPU su MacBook con processori ARM presenta alcune limitazioni, come la mancanza di supporto per la funzionalità di display sui dispositivi MacBook. Inoltre, la compatibilità è limitata a specifiche serie di GPU Nvidia, e potrebbero essere necessarie configurazioni manuali per alcune schede.