There is a newer version of the record available.

Published May 5, 2024 | Version v1
Dataset Open

Generic and ML Workloads in an HPC Datacenter

Description

This archive contains hardware and workload traces from SURF Lisa, a Dutch datacenter consisting of 338 nodes, used by universities and researchers for various jobs. Around 85% of the nodes are equipped only with CPUs, handling generic compute-heavy workloads, the other 15% come with additional GPUs, serving as accelerators for Machine Learning (ML) jobs. Individual node hardware configurations are listed in `node_hardware_info.parquet`.

Jobs within Lisa are submitted over the SLURM scheduler, where we logged job start and end time, resource allocation, and exit state for roughly 10 months (December 2021 to November 2022). This data saved in `slurm_table_cleaned.parquet`.

Addidionally, we provide detailed Prometheus monitoring logs from all nodes over a timespan of 5 months (June 2022 to November 2022) in `prom_table_cleaned.parquet`. These logs contain over 90 attributes, including CPU/GPU power and temperatures, network I/O, memory and storage usage, and many more. These metrics are sampled at 30s intervals, resulting in a total of almost 130 million records across all nodes.

Finally, job and node data are provided as a joined dataset in `prom_slurm_joined.parquet` for their 4 months of overlapping timespan. This combined data can provide more insights into the resource consumption and performance patterns of jobs.

We conducted detailed analysis of this data where we specifically looked at the different characteristics of generic vs. ML workloads in a heterogeneous HPC environment. Our code used for evaluation can be found on GitHub.

Dataset Name Explanation
slurm_table_cleaned.parquet Job data collected by SLURM
prom_table_cleaned.parquet Node data collected by Prometheus
prom_slurm_joined.parquet Joined Job and Node dataset
node_hardware_info.parquet Hardware configurations of each node

Files

prom_slurm_joined.zip

Files (17.1 GB)

Name Size Download all
md5:9c004d3ac06a97f6de1e0917640a9464
8.8 kB Download
md5:5c0c41f2d96be56131b22127b9ae562f
6.8 GB Preview Download
md5:fe54299e8f4dc6361ea764fe049ef511
10.3 GB Preview Download
md5:8fe1bb666b0422ad66c27a1cab6c8c9b
30.9 MB Download

Additional details