#!/bin/bash
echo $(date +"%T") >> $HOME/Octane/GPU-off.log
echo "1) FIRST VERIFICATION"
GPU1=$(exec nvidia-smi --format=csv,noheader,nounits --id=0 --query-gpu=utilization.gpu)
echo $GPU1
if [[ ${GPU1} -le 10 ]]; then
	sleep 15m
	echo $(date +"%T") >> $HOME/Octane/GPU-off.log
	echo "2) SECOND VERIFICATION"
	GPU2=$(exec nvidia-smi --format=csv,noheader,nounits --id=0 --query-gpu=utilization.gpu)
	echo $GPU2
	if [[ ${GPU2} -le 10 ]]; then
		sleep 15m
		echo $(date +"%T") >> $HOME/Octane/GPU-off.log
		echo "3) SHUTDOWN"
		GPU3=$(exec nvidia-smi --format=csv,noheader,nounits --id=0 --query-gpu=utilization.gpu)
		echo $GPU3
		if [[ ${GPU3} -le 10 ]]; then
			echo $(date +"%T") >> $HOME/Octane/GPU-off.log
			sudo poweroff
		fi
	fi
fi



