Basics: Różnice pomiędzy wersjami
Linia 12: | Linia 12: | ||
Accessing servers of computing machines allow only secure connections, so you can only log and send files using SSH protocol. Moreover, if you want to use software with graphical interface, you need to have [http://en.wikipedia.org/wiki/X_Window_System XWindow] client installed on the computer from which you login. | Accessing servers of computing machines allow only secure connections, so you can only log and send files using SSH protocol. Moreover, if you want to use software with graphical interface, you need to have [http://en.wikipedia.org/wiki/X_Window_System XWindow] client installed on the computer from which you login. | ||
− | * [[ | + | * [[Basics:Logging_Linux|Logging in from UNIX/Linux/MacOS X operating systems]] |
− | * [[ | + | * [[Basics:Logging_Windows|Logging in from Windows systems]] |
==Batch system== | ==Batch system== |
Wersja z 06:40, 12 mar 2013
Spis treści
Getting an account
User accounts on ACK Cyfronet AGH computing machines can be obtained after reading terms of use and filling appropriate applications:
Logging in
Accessing servers of computing machines allow only secure connections, so you can only log and send files using SSH protocol. Moreover, if you want to use software with graphical interface, you need to have XWindow client installed on the computer from which you login.
Batch system
You need to get basic knowledge of PBS batch system if you want to use High Performance Computers.
Disk resources
Available disk resources on High Performance Computers in Cyfronet are divided for three main types:
- users home directories
- resources for data storage
- temporary resources, for computing
Each type of disk resource in located on the different hardware and has significantly different parameters of speed, capacity and data security level, so it is extremely important to choose the right type of resource to allocate files on it.
Home directories
Home directory (home) has low capacity and relatively low efficiency, but all files from home directories are regularly backed up. Home directory is used mainly as a storage for small files or user's personal software (programs, scripts, tools, etc.).
Data storage
Data storage directories (storage) have relatively big capacity, medium performance, good data security and protection against accidental deleting files realized by snapshots copies. This storage is used to store the results or input files which don't need to have their backup copy or their size is too big to store them in user home directory.
Temporary storage
Temporary storage (scratch) is disk space dedicated for computing, available for all servers included in the supercomputer. It has very high performance and big capacity, but it doesn't offer backup copies or snapshots. It is used to store data generated by software for all the time of computing. All generated files should be deleted immediately after completion of the task. On some systems files are removed automatically without warning after fixed amount of days. This This space is realized in many ways, on Zeus and Mars clusters by Lustre filesystem, and on Baribal and Panda by dedicated array of disks. Additionally on Zeus cluster is possible to use parts of local disks as nonshared temporary space.
Quota
Most of resources has set disk quota (disk usage limits), which limits maximum size of disk space used by user and maximum number of files user can have. Currently to show quotas and usage you can use command quota -s.
General recommendations for calculations
It is recommended to use high-speed drives and network connections (eg. Infiniband) if only it is possible. We recommend to make scalability tests of programs running on more than one core. Many times too many cores slow down computing instead of accelerating it. Declared memory for calculations also can have significant influence for it's speed. There are known cases of software that performs several times slower after declaring too much memory than the task need to compute.
Detailed information
Detailed information about login, queues and recommendations for performing computing can be found on the site of the machine.
Baribal
Mars
PlatonU3
Zeus