home-server
perf-mode.sh
#!/bin/bash
# Usage: perf-mode [gaming|llm|video|balanced|powersave]
case "${1:-balanced}" in
gaming)
sudo /usr/local/bin/set-cpu-epp performance
gpu-profile gaming
echo "Mode: GAMING — CPU performance EPP + GPU 3D_FULL_SCREEN" ;;
llm)
sudo /usr/local/bin/set-cpu-epp balance_performance
gpu-profile llm
echo "Mode: LLM — CPU balance_performance EPP + GPU COMPUTE" ;;
video)
sudo /usr/local/bin/set-cpu-epp balance_performance
gpu-profile video
echo "Mode: VIDEO — CPU balance_performance EPP + GPU VIDEO" ;;
balanced)
sudo /usr/local/bin/set-cpu-epp balance_performance
gpu-profile auto
echo "Mode: BALANCED — CPU balance_performance EPP + GPU auto" ;;
powersave)
sudo /usr/local/bin/set-cpu-epp power
gpu-profile auto
echo "Mode: POWERSAVE — CPU power EPP + GPU auto" ;;
*)
echo "Usage: perf-mode [gaming|llm|video|balanced|powersave]" ;;
esac