SWITCHEROOCTL(1)

πŸ’– NAME πŸ’–

okay so this is switcherooctl(1) from the User Commands manual section β€” your bestie for launching a command on a specific GPU, and she's literally the main character of GPU selection. πŸ’…βœ¨

🌸 SYNOPSIS 🌸

switcherooctl help [COMMAND]

switcherooctl version

switcherooctl list

switcherooctl launch [OPTION] COMMAND...

πŸ¦‹ DESCRIPTION πŸ¦‹

switcherooctl is a utility to launch a specific command on a specific GPU. That's the whole vibe: pick your GPU, run your command, slay. πŸ”₯

πŸ‘‘ COMMANDS πŸ‘‘

help [COMMAND]

displays a short synopsis of the available commands, or gives you detailed help on a specific command if you pass one. lowkey the "help me help you" command. 🫢

version

prints the switcheroo-control version to which switcherooctl belongs. iykyk, version-checking is self-care. πŸ’–

list

lists the known GPUs. The device number can be used to specify the GPU to launch on for the launch command. this is the default command if no commands are passed to switcherooctl, so if you just type switcherooctl with no command, she's gonna hit you with the list. no cap. πŸ“‹βœ¨

launch [OPTION] COMMAND...

launches COMMAND on a specific GPU. if no GPU are specified, the first discrete (non-default) GPU is used, or the default GPU if there's no discrete GPU. periodt. πŸš€

Options

  • -g, --gpu=GPU β€” the GPU to launch on. the GPU identifier can be gathered using the list command. so go get that device number, bestie. πŸ”πŸ’…

πŸ’€ EXIT STATUS πŸ’€

on success, 0 is returned; a non-zero failure code otherwise. so 0 is the slay, non-zero is the "bestie, something went sideways" signal. 😭


mwah πŸ’‹ β€” this has been switcherooctl(1) from the User Commands manual section. the footer doesn't stamp a separate source/version or date on this one, so here's your cute little sign-off instead: go launch something iconic. 🫢✨

πŸ“¦ where this page comes from