So okay, I know there is documentation with two documented approaches:
- Basic Scheduling: you declare a resource, but it is mainly for fun, as each job will exclusivly use a complete node no matter how many gpus are requested. So a dedicated queue would work almost the same.
- Advanced Scheduling: You declare one vnodes per GPU, but in this case, is it possible to
In my cluster I have nodes with 4GPUS, I want to be able to have several individual jobs booking one GPU on one given node, but also to have jobs booking the entire node easily. Is this possible?
*** Edit ***
What I want is to be able to do
qsub –lselect=1:ncpus=1:ngpus=2 or two times
qsub –lselect=1:ncpus=1:ngpus=1 on the same node.