I am trying to run two different executable files in parallel on GPU. I am compiling the same code with different parameters. For 1 executable file, my GPU utilisation is 40 %. So, I am thinking to run two different executable file having 80% GPU utilisation giving me output in the same time. But, the time taken is double the 1 execution time.
I am running this command to run: ./a1.out & ./a2.out, time taken= 60 sec.
when I am giving this command only: ./a1.out, time taken = 30 sec only.
Please help me out here. Please tell me if there is a way to run files parallely on GPU.