Apple ha rifiutato di supportare l’uso di schede video basate su NVIDIA su Mac. Pertanto, il calcolo basato su CUDA non è davvero una cosa su hardware Mac a qualsiasi livello amichevole.
Ai fini dello scopo GPU-computing basato su CUDA, utilizzo Amazon Web Service.
Ciò consente di affittare il tempo sul proprio server cloud per l’alimentazione del computer eseguendo un’installazione Windows o Linux in remoto, sul proprio server.
Quindi sì, lo sto facendo sul mio Mac, ma è solo tramite la riga di comando di Linux, nell’app Terminale macOS.
Il piano gratuito AWS minuscule (t2.micro) NON ha alcun accesso hardware GPU, ma è ottimo per familiarizzare con il proprio sistema e ottenere tutto ciò di cui hai bisogno.
Dal momento che ho usato Linux da riga di comando invece di GUI di Windows remote desktop, ho dovuto trascorrere un certo numero di ore per ottenere questo lavoro sotto il piano gratuito e ottenere il più vicino ho potuto a prova di tutto (senza driver NVIDIA o CUDA hardware) e poi trasferito al p3.2xlarge piano che prevede una NVIDIA TESLA V100 carta (vanno per $6000+, se avete acquistato uno voi stessi) che fornisce 5120 CUDA core. Che costa circa $3 / ora.
Quello che avrebbe richiesto quasi 2 mesi (57 giorni) sul mio laptop con 90 core CUDA ha richiesto circa 1/2 al giorno (e 4 40) utilizzando AWS per affittare la mia TESLA V100.
Ma è fondamentale acquisire familiarità con l’interfaccia di gestione terribilmente confusa. Se non spegni l’istanza del server in esecuzione 24/7 per un mese, riceverai una fattura di $2000+ il mese successivo.
Ecco un ottimo video tutorial che ti guida almeno per iniziare:
Nota: navigare nella loro gestione web, account,fatturazione, ecc. l’interfaccia è come essere una formica che corre intorno al Taj Majal cercando di non farsi calpestare. È completamente ridicolo ma è anche completamente incredibile cosa può fare. Il mio consiglio è solo di salvare una copia di qualsiasi URL di pagina Web importante sul sito AWS a cui vorrai tornare (come nell’app macOS in Notes) perché anche dopo aver usato AWS con successo per un mese non riesco ancora a navigare con competenza sul loro sito.
Qui è dove è possibile iscriversi per la loro gratis t2.micro tier conto: