alias

alias cs='cp /home01/kedu05/ex/sun.sh ./'
alias nv='nvcc -arch=sm_70 -o a'
alias rn='sbatch sun.sh'
alias re='cat result.out'
alias sq='squeue'
alias lg='sacct'

Install

Cuda driver

$ wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run
$ sudo yum groupinstall "Development Tools"
$ sudo yum install -y kernel-devel epel-release
$ sudo yum install -y dkms
$ sudo emacs /etc/default/grub
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet nouveau.modeset=0" # nouveau.modeset=0 must be in this line.
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg # BIOS
$ sudo grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg # EFI

$ sudo reboot now

$ sudo systemctl isolate multi-user.target
$ sudo bash NVIDIA-Linux-x86_64-*
YES

Cuda toolkit

$ wget https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-10.2.89-1.x86_64.rpm
$ sudo rpm -i cuda-repo-*.rpm
$ sudo yum install cuda
$ emacs ~/.bashrc
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
$ source ~/.bashrc
$ nvcc --version
$ nvidia-smi

If warning is appeared during bash NVIDIA-Linux-x86_64-*

Error: You apear to be running an X server; please exit X before installing. ...
$ ps ax | grep X
$ sudo kill -9 PID_number

Compute Capability x.x

nvcc -arch=sm_xx

Reference