Parcourir la source

script python

Julien Dehos il y a 7 ans
Parent
commit
86a701e3c6
2 fichiers modifiés avec 24 ajouts et 0 suppressions
  1. 11 0
      oar_python/oar_python_1.py
  2. 13 0
      oar_python/oar_python_2.py

+ 11 - 0
oar_python/oar_python_1.py

@@ -0,0 +1,11 @@
+#!/usr/bin/env python3
+
+#OAR -l /core=1,walltime=00:05:00
+
+def print_hello(x):
+    print("Hello", x)
+
+if __name__ == "__main__":
+    for i in range(12):
+        print_hello(i)
+

+ 13 - 0
oar_python/oar_python_2.py

@@ -0,0 +1,13 @@
+#!/usr/bin/env python3
+
+#OAR -l /core=6,walltime=00:05:00
+CORE=6
+
+import joblib
+
+def print_hello(x):
+    print("Hello", x)
+
+if __name__ == "__main__":
+    joblib.Parallel(n_jobs=CORE)(joblib.delayed(print_hello)(i) for i in range(12))
+