Skip to content

sara-nl/energy-efficient-computing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Energy efficient computing

Schedule

December 10th 2024 (start 13:00 end 17:00)

  • Introduction
  • Energy Monitoring and Optimization
    • Running CPU/GPU Kernals with EAR
    • Job monitoring and accounting
    • Job efficiency

Practical information

How to connect to Snellius

SSH

Snellius uses a white-list of ip-addresses and only from those locations you can access the system.

If you are connecting with eduroam (from the SURF Amsterdam office) you should be able to go directly to snellius. This IP has been whitelisted.

ssh username@snellius.surf.nl

If you are connecting from outside SURF Amsterdam you will have to have your IP whitelisted by us. Please send us your IP address to be white listed. You can find the blocked ip-address when logging in to Snellius using ssh -v [login]@snellius.surf.nl.

If whitelisting is not an option for you, you can always access Snellius via the "Doornode"

ssh user@doornode.surfsara.nl

The doornode is separate login server, that can be accessed from anywhere in the world: doornode.surfsara.nl (thus using ssh user@doornode.surfsara.nl). This server can be accessed with your usual login and password, after which you get a menu with systems that you can login to. Select 'Snellius' and type your password a second time. You are now logged on to Snellius. Please note that you cannot copy files or use X11 when using the door node.

OpenOnDemand

https://ondemand.snellius.surf.nl/

How to interact with the course.

This course is a "command line" course. We assume that you are somewhat comfortable with using the command line. This comes with some caveats, mainly its not so "nice" to view images or GUIs. Though not essential to have nice "viewing" capabilities, for this course we will be looking at some nice plots .pngs. Here are some suggested remedies.

  1. Window forwarding ssh -X username@snellius.surf.nl. To redirect any graphics output from the HPC system to your own system, you'll need an X-server like XQuartz. Download and install it. Then, login to the HPC system using (note that X is capitalized).
    • To view a png while on snellius use display file.png
  2. MobaXterm (windows)
  3. Visual Studio Code we have documentation on how to set it up here (go to the Running the VS Code Server on a login node section)

Previous Course Material

Past course materials can be found on seperate branches on this repository.

  • April 18 2024. Material
  • June 15-16 2023. Material
    • Topic Intro - Sagar Dolas (SURF)
    • System architecture - Prof. Ana Lucia Varbanescu (UTwente)
    • Characteristics of applications - Xavier Álvarez Farré (SURF)
    • Kernel Tuner - Alessio Sclocco and Stijn Heldens (Netherlands eScience Center)

About

Training material for energy efficent computing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published