CentOS 6.x para el desarrollo de CUDA en un MBP

0

Aquí hay una breve descripción de mi situación: necesito una máquina portátil para el desarrollo de CUDA e iOS, por lo que, al principio, cualquiera de los MacBook Pros más nuevos con GPU NVIDIA parecía una obviedad. Sin embargo, el proyecto que requiere CUDA ya tiene una base de código enorme de un gran número de colaboradores que se desarrolla en CentOS 5.x / 6.x. CentOS también es la única plataforma que es oficialmente compatible.

Obviamente necesito una Mac debido al proyecto de iOS, pero ¿es MBP la máquina adecuada para CentOS + CUDA? ¿Alguien consiguió que esto funcionara correctamente o está comprando dos máquinas separadas (MacBook Pro + una computadora portátil PC) la única solución?

P.S. Estoy más preocupado por el soporte de cambio de GPU entre las tarjetas de MacBook Pro en Linux, por lo que cualquier experiencia de primera mano de los actuales propietarios de MBP es bienvenida.

    
pregunta Matko Smoljan 16.08.2012 - 15:15

2 respuestas

1

No creo que puedas hacer esto. Probé RHEL y se bloqueó en carga. Los mismos resultados en Fedora 16. Instalé con éxito Fedora 17 pero no pude hacer que el cambio dinámico de la tarjeta de video funcionara. Tampoco pude hacer funcionar la tarjeta Nvidia. Creo que tiene que ejecutar servidores X dobles y asignar la segunda tarjeta a su DFP a partir de otras publicaciones. Además, el consumo de calor y energía aumenta ya que nunca apaga la tarjeta NVidia. Jugué mucho con Bumblebee y cambié las configuraciones para el controlador Nouveau ya que el controlador Nvidia produce una pantalla en negro. Sin embargo, no estaba cambiando correctamente. Creo que lo mejor que funcionó fue ejecutarlo en la tarjeta Intel con aceleración de hardware utilizando el controlador Nouveau. No lo recomendaría como una plataforma CUDA en este momento. Sin embargo, hay una cantidad razonable de energía de contribución enfocada en esta dirección y no creo que pasará mucho tiempo antes de que funcione. El kernel de Linux también ha tenido soporte relacionado con la implementación de este.

    
respondido por el Greg 28.08.2012 - 02:20
0

Sé que esta publicación es hace mucho tiempo, pero quiero compartir información para que alguien la visite más tarde. Instalé Ubuntu & Centos & Debian en un MBP (9.2). Parece que el punto importante es la versión del kernel, no la propia distribución. Cuanto más nuevo sea el kernel, mejor será el rendimiento / compatibilidad con el hardware de Apple. En mi caso, el módulo kernel intel_pstate es mejor que el módulo anterior (no recuerdo) para Ivy Bridge. Estando en Debian jessie 3.13, funciona como un amuleto, solo un poco ajustado. (Un poco). En Centos 2.6 y Ubuntu 3.2, parece que no está bien. Temperatura, ventilador, teclado, trackpad ... Hay que modificarlos todos. Y el pánico del kernel, colgando pasan mucho. Ni siquiera mencionar en un MBP con tarjeta gráfica dedicada.

    
respondido por el tmh1999 18.09.2014 - 07:49

Lea otras preguntas en las etiquetas