浏览代码

script python

Julien Dehos 8 年之前
父节点
当前提交
86a701e3c6
共有 2 个文件被更改,包括 24 次插入0 次删除
  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))
+