0 votos

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

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

Obviamente necesito un Mac por el proyecto iOS, pero ¿es el MBP la máquina adecuada para el basado en CentOS+CUDA? ¿Alguien ha conseguido que esto funcione correctamente, o la única solución es comprar dos máquinas distintas (MacBook Pro + un portátil PC)?

P.D. Me preocupa sobre todo el soporte de cambio de GPU entre las tarjetas del MacBook Pro en Linux, así que cualquier experiencia de primera mano de los actuales propietarios de MBP es muy bienvenida.

1voto

Abhishek Puntos 162

No creo que seas capaz de hacerlo. Probé con RHEL y se bloqueó al cargar. Los mismos resultados en Fedora 16. Instalé con éxito Fedora 17 pero no pude conseguir que funcionara el cambio dinámico de tarjetas de vídeo. Tampoco pude hacer funcionar la tarjeta Nvidia. Creo que tienes que ejecutar servidores X duales y asignar la segunda tarjeta a su DFP a cabo sobre la base de otros puestos. Además, el calor y el consumo de energía se incrementan ya que nunca se apaga la tarjeta NVidia. He jugado mucho con Bumblebee y he cambiado las configuraciones del driver Nouveau ya que el driver Nvidia da una pantalla negra. Sin embargo, no cambiaba correctamente. Creo que lo mejor que he conseguido es que funcione en la tarjeta Intel con aceleración por hardware utilizando el controlador Nouveau. No lo recomendaría como 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 pase mucho tiempo antes de que funcione. El kernel de Linux también ha tenido soporte relacionado con esto que se está implementando.

0voto

Rodion Bykov Puntos 367

Sé que este post es hace mucho tiempo, pero quiero compartir algo de información para que alguien visite este post más adelante. He instalado Ubuntu & Centos & Debian en un MBP(9.2). Parece que el punto importante es la versión del kernel, no la distro en sí. Cuanto más nuevo sea el kernel, mejor será el rendimiento/compatibilidad con el hardware de Apple. En mi caso, el módulo del kernel intel_pstate soporta mejor que el módulo más antiguo (no lo recuerdo) para Ivy Bridge. Estando en Debian jessie 3.13, funciona a las mil maravillas, solo hay que retocar un poco( un poco). En Centos 2.6 y Ubuntu 3.2, parece que no está bien. Temperatura, ventilador, teclado, trackpad... Hay que ajustarlos todos. Y el kernel panic, se cuelga mucho. Ni hablar en un MBP con tarjeta gráfica dedicada.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X