wie die Anzahl der gleichzeitig ausgeführten PBS-Jobs begrenzt wird

8

Ich habe einen Cluster mit 64 Knoten, auf dem PBS Pro läuft. Wenn ich viele hundert Jobs einreiche, kann ich 64 gleichzeitig laufen lassen. Das ist großartig, außer wenn alle 64 Jobs fast I / O-gebunden sind und auf derselben Platte lesen / schreiben. In solchen Fällen möchte ich immer noch alle Jobs einreichen können, aber maximal 10 Jobs zu einem bestimmten Zeitpunkt ausführen. Gibt es eine Beschwörungsformel für qsub, die mir erlaubt, dies zu tun, ohne administrativen Zugriff auf den PBS-Server des Clusters zu haben?

    
Aaron 12.01.2010, 23:35
quelle

2 Antworten

2

In TORQUE können Sie dies tun, indem Sie ein Slot-Limit für ein Job-Array festlegen, solange Sie die Jobs als Array anordnen können:

%Vor%

würde 10 von ihnen auf einmal laufen lassen. Wenn PBSPro eine Entsprechung dazu hat, können Sie das verwenden.

    
dbeer 13.03.2012 22:41
quelle
0

Sie könnten sie voneinander abhängig machen. oder planen Sie sie so, dass sie zu verschiedenen Zeitpunkten starten.

Andernfalls kann Ihr Administrator die Anzahl gleichzeitiger Jobs reduzieren, die Sie gleichzeitig ausführen können.

    
volks 19.01.2011 16:45
quelle

Tags und Links