JobNet
2021 · LNCS 13017 · Research

JobNet.

Where do the jobs on a supercomputer actually live — and who do they share a roof with?

Stack
Three.jsWebGLGraph layoutHPC telemetry

A high-performance computing center runs thousands of jobs at once, scattered across racks of nodes. JobNet asks where those jobs sit in the machine and how their placement evolves — turning raw scheduler logs into a structure you can actually walk through.

JOBNET● GENERATED
Nodes are compute resources; edges tie together jobs that span them. The 3D view stacks time as depth, so a recurring allocation pattern becomes a visible tunnel through the graph.

Two views, one question

The 2D view is for reading: a clean node–link layout that answers “which nodes are this job using right now?”. The 3D view is for exploring: time becomes an axis you can fly along, so structural patterns that repeat across hours or days stand out as physical shapes rather than flickering frames.

Why operators care

  • Spot fragmentation — jobs spread thin across the machine instead of packed tight.
  • Trace noisy neighbours — co-located jobs that contend for the same shared resources.
  • Audit scheduling policy — does the placement the scheduler chose match the intent?

JobNet appeared in LNCS vol. 13017, built in the iData Visualization Lab at Texas Tech as part of the HiperView/HPCC monitoring suite, alongside TimeRadar, JobViewer, and HiperVR.