There is request from ROCKS user to make frontend as sge execd host Even through this is not the best practice, but I understand the desire from user that want to use all CPU for sge jobs. This note describe one possible way

By default sge will use all CPU for running jobs, for frontend one should reserve at least one CPU for the frontend’s other functions and only use slots-1 for sge. If you have two cpu for frontend then one should change the slots for sge from 2 to 1.