We are trying to improve the Spark Job processing performance by introducing GPUs to the nodes. But after enabling Spark3 with GPUs we are seeing downtrend in spark job performance, due to limited number of spark executors creation with GPU enabled.
i.e with just CPU cores(without GPU) we are able to create hundreds of executors as we have got hundreds of CPU cores.
with GPU enabled, we are able to create only 6 executors as we have got only 6 GPU hardware.
So, is there anyway to run multiple executors with single GPU