HPL (Linpack) Keyboard Shortcuts

Complete HPL (Linpack) keyboard shortcuts and commands reference — 11 shortcuts across 2 categories. Quick reference cheat sheet for Windows & Mac.

About HPL (Linpack)

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.

Running HPL (6)

ShortcutActionDescription
mpirun -np 16 ./xhplRun HPL benchmarkLaunch the Linpack solver across 16 MPI ranks, reading HPL.dat for configuration.
mpirun -np 8 --map-by l3cache ./xhplCache-aware mappingBind ranks to L3 cache domains for better memory locality on multi-socket nodes.
mpirun -np 8 --bind-to core ./xhplCore bindingPin each MPI rank to a dedicated CPU core for consistent performance.
srun -N 4 --ntasks-per-node=8 ./xhplRun via SlurmLaunch the HPL benchmark through a Slurm job allocation.
mpiexec -f machinefile -n 32 ./xhplRun with machinefileLaunch across the nodes listed in an MPI machinefile.
ldd xhplCheck library linksVerify the compiled binary can find its BLAS and MPI shared libraries before running.

Tuning & Verification (5)

ShortcutActionDescription
vi HPL.datEdit configurationEdit the HPL.dat input file controlling problem size (N), block size (NB), and process grid (P x Q).
ibcheckerrorsCheck IB fabricConfirm the InfiniBand fabric reported no errors during the benchmark run.
topMonitor CPU usageConfirm all MPI processes are near 100% CPU utilization during the run.
grep Gflops HPL.outRead resultExtract the achieved GFLOPS figure from the HPL output log.
singularity run hpc-benchmarks.sif ./hpl.sh --dat fileNVIDIA container runRun NVIDIA's optimized HPL container build, common on GPU clusters via NGC.
📄 View Printable Cheat Sheet — Download as PDF or print · 🧩 Combine with other tools

Frequently Asked Questions

What are the most useful HPL (Linpack) keyboard shortcuts?

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.

How many keyboard shortcuts does HPL (Linpack) have?

HPL (Linpack) has 11 keyboard shortcuts across 2 categories on shortcut-tools.com.

How do I use HPL (Linpack) commands?

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.

What is the HPL (Linpack) shortcut for run hpl benchmark?

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.

💡 Pro Tips for HPL (Linpack) Users

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.

Related Shortcut Pages

OpenMPI (mpirun) Slurm nvidia-smi (GPU) Mellanox / InfiniBand NCCL Tests

Search 4,100+ shortcuts across 260 platforms

Explore All Platforms Practice Shortcuts