|
|
|
|
|
by Fomite
4571 days ago
|
|
One of the major strengths of the Mac is that they play fairly well with *nix systems. I don't know anyone who uses Macs for clusters - but Macs make really marvelous client machines for clusters. For "outward facing" code, the Mac Pro really isn't a server, and using any workstation as a server is pretty fail. As far as uptime in weeks, my (old style) Mac Pro would be surprised to learn that it can't run for weeks at a time, given it has in the past, hammering simulations the whole time. The point is that they're excellent client machines. You can rig up code on your Mac in R, Python, etc. and then hand it over to the cluster fairly effortlessly, at least in my experience compared to Windows. I can only speak for myself, but at my most recent position, when we replaced my Dell with a Mac, my productivity shot up. |
|
What was also notable is that most of the problems seemed to appear on the admin side of things (running the "mac servers"), while for the users, meaning the scientists programming and crunching on the machines, everything worked just fine. That of course added to the admin's frustration, as nobody could understand why they were complaining about the perfectly fine Apple-centric setup.
So Mac for the scientist and Linux for the server might quite likely produce happyness for everyone.