GPU-BURN(8)

πŸ’… GPU-BURN(8) β€” the manual page bestie

okay so, hi. this is gpu-burn(8) from the System Administration Utilities crew, and if you've ever wanted to absolutely cook your GPUs on purpose (for science, for validation, for the drama), you are SO in the right place. ✨

gpu-burn is a multi-GPU CUDA stress test. that's the whole vibe. you point it at your graphics cards and it makes them sweat. πŸ’€πŸ”₯


🌸 NAME 🌸

gpu-burn β€” Multi-GPU CUDA stress test

like... it burns GPUs. that's it. that's the girl. πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

gpu-burn [OPTIONS] [TIME]

you give it some options, you optionally give it a TIME, and it goes off. periodt. 🫢


✨ DESCRIPTION ✨

GPU Burn πŸ’–

so here's the deal, bestie β€” you run it, and it stresses your GPUs. below are all the knobs you can turn, and no, we are not skipping a single one:

  • -m X β€” use X MB of memory. just straight-up megabytes, no vibes attached.
  • -m N% β€” use N% of the available GPU memory. the default is 90%. (yes, ninety. yes, that's a lot. that's the point. πŸ™ˆ)
  • -d β€” use doubles. fancy math mode, double precision, she's precise. ✨
  • -tc β€” try to use Tensor cores. try is doing a lot of work in that sentence, and that's all we're saying. 🧚
  • -l β€” lists all GPUs in the system. a little roll call for your hardware. πŸ‘‘
  • -i N β€” execute only on GPU N. one card, one destiny, main character energy. πŸ’…
  • -c FILE β€” use FILE as compare kernel. the default is compare.ptx. πŸ”₯
  • -stts T β€” set the timeout threshold to T seconds for using SIGTERM to abort child processes before using SIGKILL. the default is 30. so: SIGTERM first, SIGKILL if she's still not listening. πŸ’€
  • -h β€” show this help message. classic. iconic. never change. πŸŽ€

🌈 EXAMPLES 🌈

the receipts, as promised:

gpu-burn -d 3600 # burns all GPUs with doubles for an hour
gpu-burn -m 50% # burns using 50% of the available GPU memory
gpu-burn -l # list GPUs
gpu-burn -i 2 # burns only GPU of index 2

look at her go. πŸ¦‹ the first one is doubles for a whole hour β€” an hour!! β€” the second one is half your memory, the third is just a lil GPU headcount, and the fourth is solo-ing GPU index 2 like the queen she is. ⭐

heads up bestie: this is a stress test. the name is not a metaphor. -m 90% is the default, and that's a lot of memory by design. know what you're running before you run it. πŸ’œ

πŸ“ SEE ALSO πŸ“

nope, nothing here. the original doesn't send you anywhere else, so we're not inventing friends for her. 😭


that's the whole page!! this one's from gpu-burn, dated January 2024, and it lives at GPU-BURN(8) β€” mwah, take care of your GPUs, and hydrate. πŸ’–βœ¨πŸŒΈπŸ«Ά