Contents
Preface
1 Introduction
1.1 Usage policy and obtaining a user id
1.2 Overview of the Murska cluster
1.3 Notation used in this guide
2 Using the Murska cluster
2.1 Logging in
2.2 CSC environment on Murska
2.3 Module environment
2.4 Storing and moving files
2.5 Editors
2.6 Checking hardware composition
2.7 Resource monitoring (system and user)
2.8 Getting help
3 The Murska hardware
3.1 Hardware overview
3.2 Processor architecture
3.3 Disks
4 Program development
4.1 Compilers
4.1.1 Fortran
4.1.2 C and C++
4.2 Using MPI
4.3 Shared memory parallelization
4.4 Running programs (batch and interactive)
4.5 Program development tools
4.6 Mathematical libraries
4.7 Optimization
5 Batch jobs and the batch system
5.1 General information about the batch system
5.2 Commands (submitting and deleting jobs)
5.3 Serial batch jobs
5.4 Parallel jobs
5.5 Monitoring and displaying job and system status
Appendix
A CSC Quick Reference
B Application software