Ich suche nach Software, um meinen Arbeitsablauf zu verbessern, wenn ich rechnerische (numerische) Experimente durchführe.
Nachdem ich gesehen habe, wie die Dinge in der Welt der Supercomputer mit PBS gemacht werden , möchte ich einige der Vorteile für mich selbst nutzen.
Ich möchte Job-Skripte erstellen und sie dann verlassen. (Statt meiner jetzigen, führe einen Job aus und sieh zu, wie er arbeitet, wie eine Glucke, was Zeitverschwendung ist.). Ich möchte mehrere Jobs planen und sie ausführen lassen, wenn die Computerkapazität frei ist.
Grundsätzlich habe ich sagen wir 8 Berechnungsexperimente, ich kann sie nicht alle auf einmal ausführen, da 2 davon 24 GB RAM belegen und der Rest jeweils 10 GB verwendet (und mein System hat nur 32 GB RAM). Meine aktuelle Arbeit ist speicherbegrenzt, aber ich würde erwarten, dass jede Auftragsplanungssoftware auch Aufgaben mit CPU-Beschränkung (/Thread) unterstützt.
Ich habe nur einen Server, aber es ist sehr grunty. Ich bin nicht der einzige Benutzer, aber alle anderen Benutzer machen die meiste Zeit nur einfache Dinge wie das Ausführen von Befehlszeilen-Chat-Clients und Texteditoren.
Das einzige, wovon ich gehört habe, ist TORQUE , und ich kenne niemanden, der es verwendet hat oder viel darüber weiß.
Schauen Sie sich SLURM an .
Wichtige Befehle sind:
Schauen Sie sich Hudson oder seine (vielleicht aktivere) Jenkins- Gabel an. Es handelt sich um "Continuous Integration"-Server, die zur Steuerung automatischer Software-Builds gedacht sind, aber auch zum Starten automatischer Tests usw. verwendet werden können. Ich bin mit der Software nicht genau vertraut, aber hier ist eine Übersicht:
Izzy
Rahmen Catherine White
Cron
undat
sind zeitbasierte Werkzeuge. Das heißt, Sie können einen Job so planen, dass er zu bestimmten Zeiten ausgeführt wird. Ich weiß nicht, wie lange meine Jobs laufen werden oder welche gleichzeitig ausgeführt werden können (weil sie nicht für Ressourcen abgeschlossen werden). Ich könnte (vielleicht) eine Schätzung machen, aber ich kenne Tools Ausgänge. Ich habe die Frage bearbeitet, um hoffentlich klarer zu sein.Izzy
Rahmen Catherine White