I am relatively new to HPC server and I wonder whether it is possible to define custom per-node resources that are used for scheduling (i. e. can be requested by the user) as it is possible with Sun Grid Engine. The background is the following: Our cluster has GPUs for GPGPU, but the number of cores per node is larger than the number of cores. I want to achieve that if all GPUs are in use (but not all cores) no further GPU jobs are assigned to this node (each GPU is an exclusive resource).
Is this possible and how would I do this? If not, are there any plans for such a feature in future releases of HPC server?
And an additional question: Are there any plans to allow initiating console sessions from remote in the future? It would be really cool not to rely on the auto-logon feature and allow per-user sessions.
Best regards,
Christoph