Parcourir la source

Correct OAR call

Fromentin Jean il y a 4 ans
Parent
commit
6d2978a82f
2 fichiers modifiés avec 4 ajouts et 3 suppressions
  1. 3 2
      single/cluster.py
  2. 1 1
      single/treewalk.cpp

+ 3 - 2
single/cluster.py

@@ -22,9 +22,10 @@ if __name__=="__main__":
     file.write("#OAR -t idempotent\n")
     file.write("#OAR -q besteffort\n")
     file.write("#OAR -t besteffort\n")
-    #OAR -p cputype="skylake"
+    file.write('#OAR -p cputype="skylake"\n')
     file.write("#OAR --array-param-file output/param_"+repr(g)+"\n")
     file.write("#OAR -O output/job.%jobid%.output\n")
     file.write("#OAR -E output/job.%jobid%.error\n")
-    file.write("wilf_alone $*\n")
+    file.write("cd /nfs/home/lmpa/jfromentin/wilf/single\n")
+    file.write("./wilf_alone $*\n")
     file.close()

+ 1 - 1
single/treewalk.cpp

@@ -110,7 +110,7 @@ int main(int argc, char **argv)
   auto begin = high_resolution_clock::now();
   init_ordinary(O,m);
   remove_generator(S,O,m+k,k);
-  string filename="wilf_"+to_string(m)+"_"+to_string(k);
+  string filename="output/wilf_"+to_string(m)+"_"+to_string(k);
   file.open(filename.c_str(),ios::out|ios::trunc);
   walk_children(S);
   auto end = high_resolution_clock::now();