Table of Contents
Getting Started ............................................................................................................. 2
Access to Artemis ....................................................................................................... 2
Linux Command Line ................................................................................................. 2
Linux Text Editors ....................................................................................................... 2
Projects and UniKeys ................................................................................................. 2
Opening GUI windows on Artemis ............................................................................. 3
Software ..................................................................................................................... 3
Artemis compute nodes .............................................................................................. 4
Core allocations per Artemis queue ........................................................................... 4
Data Storage on Artemis ............................................................................................. 4
/home .......................................................................................................................... 4
/project ........................................................................................................................ 5
/scratch ....................................................................................................................... 5
Software/Programs/Applications ............................................................................... 6
Modules (or how to load installed software) .............................................................. 6
Installing software ....................................................................................................... 6
Submitting Jobs to Artemis ........................................................................................ 7
Serial jobs (1 core) ..................................................................................................... 7
Parallel jobs using OpenMP ....................................................................................... 7
Parallel jobs using MPI ............................................................................................... 8
Interactive jobs ........................................................................................................... 8
Array jobs ................................................................................................................... 9
Job monitoring/management ................................................................................... 12
Job Scheduling Priority: “Fair Share” ..................................................................... 13
Job Queues ................................................................................................................. 13
Queues available to all users ................................................................................... 13
Queue resource limits .............................................................................................. 15
Strategic Allocations ................................................................................................. 15
Data Transfer Queue (dtq) ........................................................................................ 16
Automating data transfers ........................................................................................ 16
Data transfer script: dt-script .................................................................................... 18
Example dt-script workflow ...................................................................................... 19
Compiling on Artemis................................................................................................ 20
GNU .......................................................................................................................... 20
PGI ............................................................................................................................ 21
Intel ........................................................................................................................... 21
Java .......................................................................................................................... 21
GPU .......................................................................................................................... 22
Research data store (RDS) ....................................................................................... 23
RCOS ....................................................................................................................... 23
Classic RDS ............................................................................................................. 24
Glossary ...................................................................................................................... 26