Skip to content
LEARN HPC @ QMUL
Home
Initializing search
Home
Linux 101
HPC 101
Globus
Archive Storage
Spack Custom Scopes
Spack Environments
LEARN HPC @ QMUL
Home
Home
Table of contents
General topics
Storage tutorials
Spack tutorials
Linux 101
Linux 101
Linux 101 Overview and Materials
Lesson 0 - Linux components
Lesson 1 - The file system
Lesson 2 - Getting help
Lesson 3 - Listing directories
Lesson 4 - Finding out where you are
Lesson 5 - Working with directories
Lesson 6 - Moving around
Lesson 7 - Advanced ls
Lesson 8 - Tab completion
Lesson 9 - Making files
Lesson 10 - Copying files
Lesson 11 - Moving files
Lesson 12 - Removing files
Lesson 13 - Viewing files with cat
Lesson 14 - Viewing files with less
Lesson 15 - Editing text files (nano)
Lesson 16 - Searching files (grep)
Lesson 17 - Searching for files
Lesson 18 - Archiving (tar)
Lesson 19 - Search and replace (sed)
Lesson 20 - Editing text files (vim)
Lesson 21 - The shell environment
Lesson 22 - Combining commands (pipe)
Lesson 23 - Head and tail
Lesson 24 - Process control
HPC 101
HPC 101
Lesson 0 - Overview and material
Lesson 1 - Apocrita introduction
Lesson 2 - Accessing Apocrita (ssh)
Lesson 3 - Submitting jobs
Lesson 4 - Submitting batch jobs
Lesson 5 - Interactive jobs
Lesson 6 - Array jobs
Globus
Globus
Lesson 1 - How Globus works
Lesson 2 - Logging in
Lesson 3 - Finding Globus collections
Lesson 4 - Simple file operations
Lesson 5 - Transferring files between collections
Lesson 6 - Using Globus connect personal
Lesson 7 - Using the Globus command line tool
Archive Storage
Archive Storage
Lesson 1 - Overview of the Archive Storage solution
Lesson 2 - Inspecting Archive contents
Lesson 3 - Putting files into an archive
Lesson 4 - Retrieving files from an archive
Spack Custom Scopes
Spack Custom Scopes
Using a custom configuration scope
Configuration overview
Configuration files
Configuration files
compilers.yaml
config.yaml
modules.yaml
packages.yaml
upstreams.yaml
Putting it together
Personal apps
Personal apps
Installing
Examples
Examples
Nano
Gromacs
LAMMPS
Alternative compilers
Uninstalling apps
Next steps
Spack Environments
Spack Environments
Spack Environments introduction
The spack.yaml file
Spack-only example
Spack-only example
spack.yaml file
Activating
Installing
Environment view
Using
Python example
Python example
Python example introduction
spack.yaml file
Activating
Installing
Environment view
Using
CMake example
CMake example
Cmake example introduction
spack.yaml file
Activating
Installing
Environment view
Using
Alternative compilers
Alternative compilers
Alternative compilers - simple example
Next steps
¶
General topics
¶
Storage tutorials
¶
Spack tutorials
¶