These pages collect some info to allow Sissa/Democritos users to use our computational resources at best
Please read carefully these pages before asking for help
Currently four Linux Cluster (click here to see all the technical features) are installed in the Computer Room for a total of about 200 CPUS.
Access is granted upon precise policies (see below).
Each cluster comprises a masternode (where the login is allowed) and a series of computationalnodes (where the login is not allowed). Program execution is allowed through a queue system (Torque/OpenPBS): user is asked to prepare small script and then submit it to the computational nodes.
Click here for info and examples (link)
Each cluster has its own independent storage and it is a completely independent machine
The following table gives an overview of available space for each cluster.
Each cluster has its own username and password (this should be fixed, hopefully, in the near feature)
How to get an account
To ask for an account send your request to
cluster-admin AT democritos.it
You have to motivate your request clearly indicating:
- name of the machine you are requesting an account for,
- reasons ( parallel computing/serial computing etc..)
- a scientific responsibile that should be a member of permanent scientific Staff at Sissa
Each machine (cluster) has its own usage policy so please be sure to read the following before asking for an account. Misunderstood requests will not be processed.
Usage/User policies:
Briareo
Sissa funded cluster available for parallel computations for all the Sissa users. All the regular Sissa users are entitled to use it. Serial computation is not allowed
BaCiuco
Democritos funded cluster for parallel computing. Democritos/Sissa users are entitled
to use it. Serial computation is not allowed
Opteron
Machine co-funded by several Democritos/CM research groups. Only users belonging to the
funding research groups are entitled to use it.
Each group is assigned a "fair share" of the whole machine resources. "Fair share" means
that on average each group can use an amount of CPU hours proportional to what they paid for.
Current fair shares are defined as follows:
| Group ID |
Share |
| bmf |
2/36 |
| carloni |
10/36 |
| degironc |
4/36 |
| peressi |
2/36 |
| schmidt |
4/36 |
| sorella |
1/36 |
| torre |
8/36 |
| tosatti |
5/36 |
FS info can be obtained typing
at the prompt
Helium (new)
A machine cofunded by Sissa CED and Sorella's and Micheletti's research groups for serial computing (aka as linux farm). It is available for all the Sissa users but usage will be proportional to the number of cpus funded by each group.
Be sure to subscribe the official cluster users mailing list.
How to login and change the password
To ensure a secure login session, users must connect to machines using the
secure shell, ssh program. Telnet is not allowed
because of the security vulnerabilities associated with it.
The "r" commands rlogin, rsh,
and rcp are also disabled on this machine for similar reasons.
These commands are replaced by the more secure alternatives included in SSH ---
ssh,scp
Before any login sessions can be initiated using ssh, a working
SSH client (version 2) needs to be present in the local machine.
To initiate a ssh connection to a machine, type the following on the
local workstation
ssh <USERNAME>@<CLUSTER-NAME>.hpc.sissa.it
Note that the <login-name> is only needed if the user name on remote machine differs from the user name on the workstation.
To change the password:
passwd
IMPORTANT:
Password expires within 6 months and the account must be renewed every year.
Use the following command in order to see password/account expiry information:
chage -l <USERNAME>
IMPORTANT on HELIUM and new accounts everywhere
You don't need to insert your own password during logon.
Please read carefully our SSH keys-HOWTO
to learn about it.
Login Info and Enviroment Setup
The default shell is the bash shell. To change it use the chsh
command.
At login /etc/motd file is displayed: please take care of reading it, because information about system are usally written there.
A basic default environment is already set up by means of system login
configuration files, this includes variables and paths for the
all the compilers and their MPI wrappers of the MPI standard, and
OpenPBS/Torque batch queuing system with the
MAUI scheduler.
Check your environment with the
env command. You should be careful modifying the
shell customization files (.cshrc .profile .login .bashrc), since
they could overwrite the default values altering the behaviour of the
compilers and of the batch queuing system.
Plase note again that interactive login is only allowed on the master
node. Computing nodes are accessed and used only using the queue
system.
Where to ask for help
Any question or request concerning clusters should be sent to
cluster-admin
mailing list, mail to private accounts will be silently ignored.