Hey, I am trying to train CNN from scratch with 4 convolution layers. I am using dataset from kaggle and code is hosted on git hub : https://github.com/vishal-purohit/Histopathological-Image-Classification 1
Following are the specification of my laptop:
-> RAM : 16 GB
-> Intel i7 - 9th gen (4.0GHz)
-> Nvidia RTX 2070 Max Q (8GB)
-> Windows 10
-> pytorch version 1.5
RAM usage : 11.7 GB
CPU Usage : 14% - 25 %
GPU Usage : 0 - 6 %
GPU clock speed : 885 MHz
Batch_Size : 2048
GPU_Memory used : 6.7GB / 8GB
The GPU utilization is very low mostly it is 0% and fluctuates between 6%. What might be the bottle neck in this case?
one epoch takes approximately 22 minutes