Hi all,
I have a small compute farm on which users are fighting to get some cpu
time. I have almost 650 CPU (grid view) and one user can take all the
CPUs available for his jobs. I've tried to set share policies, but
whatever I set, I can't handle to get another result than FIFO when
users are submitting jobs.
I have not been very far inside configuration and share policies, but is
there a way to get 2 teams to take 1/4 the CPUs and 1 team to take half
of the CPUs when the node are charged, and if only one team is working,
then it can take all the CPUs?

I have tried to use the reprioritize feature in the cluster
configuration, but the result is that the nodes are  used 70% for nice
and renice processes... waste of time

My goal is to have a fair use of the cpu resources, based on cpu time
consumption, so each team will get a ratio of cpu usage and incoming
jobs will be submitted with different priorities regarding how many
resources were already consumed. And, I also want one team to be much
prioritized than others...

I'm trying be be clear but I'm not sure to be...
Another is that I read most of grid engine documentation, but did not
understand a lot about share policies (tree or tickets) as I'm not
english native speaker... Is there some documentation I could find in
french?

Thanks for your support,

Jérôme
_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users

Reply via email to