Complete HPL (Linpack) keyboard shortcuts and commands reference — 11 shortcuts across 2 categories. Quick reference cheat sheet for Windows & Mac.
HPL (Linpack) is a popular distributed linear algebra benchmark used for the TOP500 supercomputer ranking used by professionals worldwide. Learning keyboard shortcuts can dramatically speed up your workflow — studies show shortcut users save an average of 8 days per year compared to mouse-only users.
This page covers all 11 HPL (Linpack) shortcuts across 2 categories: Running HPL, Tuning & Verification. Each shortcut includes a description to help you understand when and how to use it effectively.
| Shortcut | Action | Description |
|---|---|---|
| mpirun -np 16 ./xhpl | Run HPL benchmark | Launch the Linpack solver across 16 MPI ranks, reading HPL.dat for configuration. |
| mpirun -np 8 --map-by l3cache ./xhpl | Cache-aware mapping | Bind ranks to L3 cache domains for better memory locality on multi-socket nodes. |
| mpirun -np 8 --bind-to core ./xhpl | Core binding | Pin each MPI rank to a dedicated CPU core for consistent performance. |
| srun -N 4 --ntasks-per-node=8 ./xhpl | Run via Slurm | Launch the HPL benchmark through a Slurm job allocation. |
| mpiexec -f machinefile -n 32 ./xhpl | Run with machinefile | Launch across the nodes listed in an MPI machinefile. |
| ldd xhpl | Check library links | Verify the compiled binary can find its BLAS and MPI shared libraries before running. |
| Shortcut | Action | Description |
|---|---|---|
| vi HPL.dat | Edit configuration | Edit the HPL.dat input file controlling problem size (N), block size (NB), and process grid (P x Q). |
| ibcheckerrors | Check IB fabric | Confirm the InfiniBand fabric reported no errors during the benchmark run. |
| top | Monitor CPU usage | Confirm all MPI processes are near 100% CPU utilization during the run. |
| grep Gflops HPL.out | Read result | Extract the achieved GFLOPS figure from the HPL output log. |
| singularity run hpc-benchmarks.sif ./hpl.sh --dat file | NVIDIA container run | Run NVIDIA's optimized HPL container build, common on GPU clusters via NGC. |
The most essential HPL (Linpack) shortcuts are: mpirun -np 16 ./xhpl (Run HPL benchmark), mpirun -np 8 --map-by l3cache ./xhpl (Cache-aware mapping), mpirun -np 8 --bind-to core ./xhpl (Core binding). These cover the most frequent actions and can significantly speed up your workflow.
HPL (Linpack) has 11 keyboard shortcuts across 2 categories on shortcut-tools.com.
These are command-line commands — type them in your terminal or console. Combine them with shell history search (Ctrl + R) and aliases to work even faster.
The HPL (Linpack) shortcut for run hpl benchmark is mpirun -np 16 ./xhpl. Launch the Linpack solver across 16 MPI ranks, reading HPL.dat for configuration.
Start with the essentials: Learn mpirun -np 16 ./xhpl (Run HPL benchmark) and mpirun -np 8 --map-by l3cache ./xhpl (Cache-aware mapping) first — these are the most commonly used.
Practice daily: Pick 2–3 new shortcuts each day and consciously use them instead of the mouse. Within a week, they become muscle memory.
Print this cheat sheet: Keep a reference nearby until shortcuts become automatic. Focus on the Running HPL category first.
Infrastructure tip: Bookmark this page for quick reference during maintenance windows when speed matters most.