Setting up a server for scientific computing

AI Thread Summary
When setting up a cluster for scientific computing, the choice between a desktop or server operating system is crucial. Ubuntu 14.04 is a common choice, with the server version providing additional components suited for server-based tasks. The server edition is generally recommended for its leaner design, allowing more resources for applications. However, both versions can be configured similarly by installing necessary packages. For those unfamiliar with command-line interfaces, the desktop version may be more user-friendly. Additionally, considering a Scientific Linux distribution could be beneficial, as it comes preconfigured with many scientific tools. Ultimately, the decision hinges on user comfort and specific project requirements.
philm0
Messages
3
Reaction score
0
Hello everyone,

I have a cluster computing that I am going to be setting up for scientific computing. I have never done this before and I was wondering, on a server what kind of operating system would be approiate to place on the cluster? As in, would a desktop or server operating system be better for scientific computing?

I know that I am going to be placing ubuntu 14.04 but I am unsure if it should be the desktop or server version.
 
Computer science news on Phys.org
It is definitely going to be C++ programming using MPI
 
Great, thank you I will be looking through this.

But for scientific computing, due the benefits of the sever edition outweigh that of the desktop?
 
Not really. The repositories are the same and server just makes all the desktop packages optional. Just adding the missing packages will turn server into desktop.

Go with server because it's more lean, a few more resources will be available for your applications.
 
philm0 said:
I know that I am going to be placing ubuntu 14.04 but I am unsure if it should be the desktop or server version.

Hey
You can try to use a Scientific Linux distribution. It already has much of specific tools installed and preconfigured.
You also can install any distribution you like (Ubuntu, Debian, CentOS) and install all the software you need manually.

Desktop or server version is entirely up to you but if you didn't fee yourself comfortable with console then you probably will need a desktop version.
 
Back
Top