CentOS 6.x per lo sviluppo CUDA su un MBP

0

Ecco una breve descrizione della mia situazione: ho bisogno di una macchina portatile per lo sviluppo CUDA e iOS, quindi uno dei nuovi MacBook Pro con GPU NVIDIA sembrava un gioco da ragazzi all'inizio. Tuttavia, il progetto CUDA richiede già un'enorme base di codice da un numero elevato di contributori sviluppato su CentOS 5.x / 6.x. CentOS è anche l'unica piattaforma ufficialmente supportata.

Ovviamente ho bisogno di un Mac a causa del progetto iOS, ma MBP è la macchina giusta per quella basata su CentOS + CUDA? Qualcuno ha funzionato correttamente, o sta acquistando due macchine separate (MacBook Pro + un PC portatile) l'unica soluzione?

P.S. Sono principalmente preoccupato per il supporto della commutazione della GPU tra le schede di MacBook Pro su Linux, quindi qualsiasi esperienza di prima mano da parte dei proprietari di MBP esistenti è molto gradita.

    
posta Matko Smoljan 16.08.2012 - 15:15
fonte

2 risposte

1

Non credo che sarai in grado di farlo. Ho provato RHEL e ha bloccato il carico. Stessi risultati su Fedora 16. Ho installato con successo Fedora 17 ma non sono riuscito a far funzionare la commutazione dinamica delle schede video. Né sono riuscito a far funzionare la scheda Nvidia. Credo che tu debba eseguire due server X e mappare la seconda carta sul tuo DFP in base ad altri post. Inoltre, il calore e il consumo energetico sono aumentati poiché non spegne mai la scheda NVidia. Ho giocato molto con Bumblebee e ho cambiato le configurazioni per il driver Nouveau poiché il driver Nvidia produce uno schermo nero. Tuttavia, non stava passando correttamente. Credo che il meglio che abbia mai avuto è stato quello di girare sulla scheda Intel con l'accelerazione hardware usando il driver Nouveau. Non lo consiglierei come piattaforma CUDA in questo momento. C'è una quantità ragionevole di energia contrib in questa direzione e penso che non ci vorrà molto prima che funzioni. Il kernel di Linux ha avuto il supporto relativo a questo in fase di implementazione.

    
risposta data 28.08.2012 - 02:20
fonte
0

So che questo post è molto tempo fa, ma voglio condividere alcune informazioni per far visitare questo post più tardi. Ho installato Ubuntu & Centos & Debian su un MBP (9.2). Sembra che il punto importante sia la versione del kernel, non la distro stessa. Più recente è il kernel, migliori sono le prestazioni / compatibilità con l'hardware Apple. Nel mio caso, il modulo del kernel intel_pstate supporta meglio del vecchio modulo (non ricordo) per Ivy Bridge. Essendo su Debian jessie 3.13, funziona come un incantesimo, solo un piccolo ritocco. (Un po '). Su Centos 2.6 e Ubuntu 3.2, non sembra giusto. Temperatura, ventola, tastiera, trackpad ... Devi modificarli tutti. E il panico del kernel, l'impiccagione accade molto. Nemmeno menzionare su un MBP con scheda grafica dedicata.

    
risposta data 18.09.2014 - 07:49
fonte

Leggi altre domande sui tag