Travail en queue sur une seule machine

J'ai un nouveau server shiny pour exécuter des simulations, avec une paire de GPU Tesla et 32 ​​cœurs, exécutant CentOS 7.2. J'aimerais que plusieurs users puissent soumettre des tâches au server qui sont mis en queue et exécutés à la fin de la précédente, de preference avec une sorte de système de priorisation et de limite de time, comme PBS / TORQUE mais pour une seule machine plutôt qu'une grappe. Je sais que je peux installer et configurer TORQUE pour une seule machine, mais cela semble exagéré – en théorie, le programmateur ne devrait fonctionner que lorsque les travaux sont terminés ou exécutent des heures supplémentaires. Je peux probablement homebrew un set de scripts, mais je me demandais si une solution existe déjà?

Envisagez TaskSpooler – http://viric.name/soft/ts/ .

Il semble fonctionner comme 'at' mais laisse tout tomber dans la même file séquentielle.