We have OpenMP jobs that need a user-defined (usually more than one but less than all) number of cores on a single node for each job. In addition to running these jobs, our program has an interface to the cluster so they can submit jobs through a custom GUI (and we build the qsub command in the background for the submission). I'm trying to find a way for the job to request those multiple cores that does not depend on the cluster to be configured a certain way, since we have no control as to whether the client has a parallel environment created, how it's named, etc...
Basically, I'm just looking for the equivalent of -l nodes=[count] in PBS/Torque, or -n [count] in LSF, etc... The program will use the correct number of cores we pass to it, but we need to pass that parameter to the cluster as well to ensure it only gets sent to a node with the correct amount of cores available. This works fine in the other clusters we support but I'm completely at a loss as to how to do it in Grid Engine. I feel like I must be missing something! :-) Thank you. -Allison _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
