Parallel Programming on the GPU
This assignment will simply help you understand the basics of understanding and running a standard CUDA project in google colab environment and HPC server. After going through this, you should have a clear idea of the following points.
Colab link for CUDA program (Tutorial 1)
ssh username@10.5.18.114
#!/bin/sh
# Torque script to submit CUDA C/C++ programs.
# Torque directives
#PBS -N helloCUDA
#PBS -W group_list=hp3
#PBS -q gpu
#PBS -l walltime=00:05:00,mem=400mb,nodes=compute-0-1:gpus=1
#PBS -V
# User Directives
nvcc vectorAdd.cu -o vectorAdd
./vectorAdd 1024
#End of script
qsub cuda_test.pbs
qstat -j <job_id>
vi cuda_test.pbs.o<job_id>
vi cuda_test.pbs.e<job_id>
compute-0-0
===========================================
18CS10031 Lanke Leela Manohar
18EC32001 Bipin Kumar Mandal
18EC32006 Mayur Manik Jiwatode
18EC35034 Utkarsh Patel
18IM30002 Aditya Pratap Singh
compute-0-1
=============================================
18MA20009 Aviraj Singh Bevli
19CH30043 Rohit Sutradhar
19CS10074 Kamalesh Garnayak
19CS30019 Girish Kumar
19CS30023 Khushboo Singhania
compute-0-2
=============================================
19CS30037 Rajas Bhatt
22CS60R03 Yatin Dixit
22CS60R75 Ankem Gopichand
22CS72P09 Amrita Bose