Apple har avböjt att stödja användningen av NVIDIA-baserade grafikkort på Mac. Därför är CUDA-baserad databehandling inte riktigt en sak på Mac-hårdvara i någon vänlig grad.
för CUDA-baserade GPU-computing ändamål använder jag Amazon Web Service.
detta gör att du kan hyra tid på deras molnserver för datorkraft genom att köra en Windows eller olika Linux-installation på distans, på deras server.
så ja jag gör det på min Mac, men det är bara via Linux-kommandoraden, i macOS Terminal-appen.
AWS minuscule GRATIS plan (t2.micro) har ingen GPU-hårdvaruåtkomst, men det är bra för att bli bekant med sitt system och få allt på plats som du behöver.
eftersom jag använde Linux-kommandoraden istället för Windows GUI remote desktop, var jag tvungen att spendera ett antal timmar på att få detta att fungera under gratisplanen och komma så nära jag kunde för att testa allt (utan några faktiska NVIDIA-drivrutiner eller CUDA-hårdvara) och sedan överföras till P3.2xlarge-planen som ger ett NVIDIA TESLA V100-kort (de går för $6000+ om du köpte en själv) som ger 5120 CUDA-kärnor. Det kostar ungefär $3 / timme.
vad skulle ha tagit nästan 2 månader (57 dagar) på min bärbara dator w/ 90 CUDA-kärnor tog runt 1/2 om dagen (och $40) med AWS för att hyra min egen TESLA V100.
men det är viktigt att bli bekant med det fruktansvärt förvirrande hanteringsgränssnittet. Om du inte stänger av din serverinstans som körs 24/7 i en månad får du en $2000+ faktura nästa månad.
här är en bra tutorial video som guidar dig att åtminstone komma igång:
Obs: navigera deras webbhantering, konto, fakturering, etc. gränssnittet är som att vara en myra som springer runt Taj Majal och försöker att inte bli trampad på. Det är helt löjligt men det är också helt fantastiskt vad det kan göra. Mitt råd är bara att spara en kopia av alla viktiga webbadresser på AWS-webbplatsen som du någonsin vill komma tillbaka till (som i din macOS i Notes-app) eftersom även efter att ha använt AWS framgångsrikt i en månad kan jag fortfarande inte navigera Kompetent på deras webbplats.
här kan du registrera dig för deras gratis t2.micro tier konto: