Apple har nektet å støtte bruk AV NVIDIA-baserte skjermkort På Mac. DERFOR ER CUDA-basert databehandling egentlig ikke noe På Mac-maskinvare i noen vennlig grad.
FOR FORMÅLET MED CUDA-basert GPU-computing formål bruker Jeg Amazon Web Service.
Dette lar deg leie tid på deres cloud server for datakraft ved å kjøre En Windows eller ulike Linux-installasjon eksternt, på serveren deres.
Så ja, jeg gjør det på Min Mac, men det er bare Via Linux kommandolinje, i macOS Terminal-Appen.
AWS minuscule gratis plan (t2.micro) har INGEN GPU-maskinvaretilgang, men det er flott for å bli kjent med systemet og få alt på plass som du trenger.
Siden Jeg brukte Linux kommandolinje i stedet For Windows GUI remote desktop, måtte jeg tilbringe en rekke timer å få dette til å fungere under gratisplanen og komme så nært som mulig for å teste alt (uten NOEN FAKTISKE NVIDIA-drivere eller cuda-maskinvare) og deretter overført til p3.2xlarge-planen som gir ET NVIDIA TESLA V100-kort (de går for $6000+ hvis du kjøpte en selv) som gir 5120 CUDA-kjerner. Det koster ca $3 / time.
Hva ville ha tatt nesten 2 måneder (57 dager) på min laptop med 90 CUDA-kjerner tok rundt 1/2 om dagen (og $40) ved hjelp AV AWS til å leie MIN EGEN TESLA V100.
Men det er viktig å bli kjent med det forferdelig forvirrende styringsgrensesnittet. Hvis du ikke slår av serverforekomsten din som kjører 24/7 i en måned, får du en $2000+ regning neste måned.
Her er en flott opplæringsvideo som guider deg til minst å komme i gang:
Merk: Navigere deres web ledelse, konto, fakturering, etc. grensesnittet er som å være en maur kjører rundt Taj Majal prøver ikke å bli tråkket på. Det er helt latterlig, men det er også helt utrolig hva det kan gjøre. Mitt råd er bare å lagre en kopi av alle viktige nettsider PÅ AWS-siden du noensinne vil komme tilbake til (som i macOS I Notes-appen) fordi selv etter å ha brukt AWS vellykket i en måned, kan jeg fortsatt ikke navigere kompetent på deres nettsted.
Her er hvor du kan registrere deg for deres gratis t2.mikro nivå konto: