Tech Tip #56: Look up what your job actually used

Your cluster already records the energy of every job.

Video created by explainapaper.com

The problem

Researchers see wall-clock time and core-hours, but many schedulers also record energy per job, and almost nobody looks.

The fix you can use today

  • Check whether your scheduler records job energy (for example sacct on Slurm).
  • Compare energy per result between code versions and settings.
  • Estimate before you run with a calculator for bigger campaigns.

The UK's ARCHER2 supercomputer lets users look up the energy of every job. GreenCode is exploring checks like this for jobs on shared clusters.

Tools that help

How GreenCode helps

GreenCode helps tackle this by measuring research code's energy before and after a change, pointing to the code behind each hotspot, and checking that the optimised code still gives the same results. More on this.

Tags

#hpc#measurement#research-software

Sources

All GreenCode Tech Tips

  • Tip #56
  • For Ops and infrastructure
  • Category HPC, embedded, mobile and games
  • Format short video
GreenCode

Want this checked on your own system? Talk to the GreenCode team.

Get in touch