¿Cambiar de Mac a Linux es un paso razonable para un teórico de partículas?

Las Mac son Unix bajo las cubiertas y funcionan bien en red con Linux, soportando NFS y ssh de fábrica. Incluso puede ejecutar X Windows directamente, o si lo necesita, puede ejecutar Linux fácilmente en una máquina virtual (bastante bien).

Si está buscando crear una computadora poderosa pero económica, continúe. Con las redes como son, realmente no necesita limitarse a una sola. Mantén tu mac. Construya un motor de cómputo para que se ejecute en el lateral.

Existen algunas herramientas científicas excelentes que pueden ejecutarse solo en Linux. Pero, hay una gran cantidad de herramientas de consumo y gráficas que se ejecutan solo en Mac OS o Windows. Entonces, ¿por qué limitarse?

Lo bueno de una Mac real como su única computadora es que puede ejecutar todo lo que se ejecuta en X86. Mac OS, Windows, Linux, Solaris. Y puede ejecutar cualquier combinación al mismo tiempo. Pero si está ejecutando simulaciones que necesitan más potencia de CPU, simplemente cómprelas por separado.

Probablemente tenga más sentido actualizar su Mac (¿Mac Pro completamente equipado, tal vez?). Según su descripción, la razón principal sería posiblemente crear una estación de trabajo que tenga más potencia de procesamiento, pero también menciona que el cálculo realmente duro se realiza en un clúster.

No encontrará muchas estaciones de trabajo de escritorio que ofrezcan un rendimiento significativo sobre una Mac Pro, que supera los 12 núcleos de CPU y 128G de RAM de 1.9 GHz. Puede obtener un Dell T7160 con 24 núcleos de CPU y 256G de memoria, pero cuesta más de 2 veces más, usa 5 veces más electricidad, ocupa 5 veces más espacio, emite mucho calor y suena como un avión despegando (en comparación, de todos modos), y no ejecutará su software Mac.

Para simulaciones de partículas sí. Lo bueno del hardware de Linux / PC para que pueda ir “al descubierto”. Mientras no haya un problema de gráficos, todo el software de simulación debería funcionar en Linux si los compiladores están disponibles.

Linux está bien, pero no es tan bueno para el trabajo de escritorio. Lo que puede hacer es tener un cuadro de simulación dedicado sin gráficos y luego iniciar sesión desde su Mac.

El 80% de los teóricos de partículas usan Macs para sus computadoras portátiles. El otro 20% se divide entre Windows y Linux.

Si quieres ser un administrador de sistemas, obtén Linux. Pero espero que tenga cosas más importantes que hacer con su tiempo como teórico de partículas.

Cálculos serios que haces en grupos. Ninguna estación de trabajo que compre competirá con 500 o 1000 núcleos a los que debería tener acceso. Mathematica está bien soportado en Macs y todas las herramientas principales de Monte Carlo también pueden ejecutarse en ellos, aunque a veces requiere un poco de trabajo para configurarlos.

Si las aplicaciones que necesita están disponibles solo en Mac, entonces hay poca necesidad de pasar a Linux, si se trata de potencia de procesamiento, siempre puede externalizar esa parte a un servidor Linux. Su departamento y muchos sitios científicos y de investigación en todo el mundo permiten a los usuarios enviar datos y requisitos de simulación a servidores de forma remota. Estos servidores, en 99 de cada 100 casos, ejecutan Linux. Esto tiene poco efecto sobre el escritorio que usa.

Por lo tanto, a menos que desee tener siempre la potencia de procesamiento y otras capacidades de un sistema Linux, aún puede quedarse con la Mac.

Una cosa que la mayoría de la gente no sabe es que Mac OS se ejecuta en el kernel de Linux, por lo tanto, estrictamente hablando, ya está “en Linux”. La otra cosa que tengo que ofrecer es esta: ¿Desea pasar una gran cantidad de tiempo aprendiendo cómo optimizar Linux para igualar o superar el rendimiento de su sistema que ya funciona?

El mejor consejo que recibí para situaciones como esta fue de mi abuelo, quien nunca tocó una computadora en su vida. “Si no está roto, no lo arregles”. Si su sistema actual está haciendo exactamente lo que necesita, no se preocupe por cambiarlo.

No lo haría (sus contras superan a los profesionales). Una vez que esté acostumbrado a un entorno de trabajo, lleva tiempo cambiar.
Lo que podría hacer, por otro lado, es comprar una computadora Linux con 64 núcleos por un precio razonable y hacer cálculos en ella. Accedería de forma remota desde su Mac.