<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Allan,<br>
I don't know if I understand your statement correctly. Are you saying
that you got Swift to be able to run MPI jobs on the BG/P? If yes, with
what provider? Coaster? Falkon? I don't think it was Falkon, as Falkon
doesn't have support for allocating jobs with N-processors. Does
Coaster support this kind of allocation, of multiple processors at the
same time? If yes, I'd like to hear more about this, and how you got
MPI to run on the BG/P through Swift.<br>
<br>
Thanks,<br>
Ioan<br>
<br>
Allan Espinosa wrote:
<blockquote
 cite="mid:50b07b4b0911041812k768dde9and6b1508a149487f7@mail.gmail.com"
 type="cite">
  <pre wrap="">I made some hackish wrapper scripts to the app you want to run:

 cat hello_wrapper.sh
#!/bin/bash
echo "hello world"
jobid=`qsub -t 20 -q prod-devel -n 64 --mode vn -o stdout.file \
    /home/espinosa/experiments/mpitest/hello`

getstatus(){
qstat | grep $jobid | awk '{ print $5}'
}

echo $jobid
stat=`getstatus`
while [ $stat != "exiting" ]; do
  stat=`getstatus`
  sleep 1
done


sample workflow:
  </pre>
  <blockquote type="cite">
    <pre wrap="">cat mpitest.swift
    </pre>
  </blockquote>
  <pre wrap=""><!---->type file;

app (file out) hello() {
    hello;
}

file output<"stdout.file">;

output = hello();


obviously we can't do stderr=@filename(x) and stuff, but we can still
get progress and restartability features of the output files we are
expecting.  we would also need separate commandline processing for
"wrapper" args to real program args.

enjoy! :)
-Allan

  </pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
=================================================================
Ioan Raicu, Ph.D.
NSF/CRA Computing Innovation Fellow
=================================================================
Center for Ultra-scale Computing and Information Security (CUCIS)
Department of Electrical Engineering and Computer Science
Northwestern University
2145 Sheridan Rd, Tech M384 
Evanston, IL 60208-3118
=================================================================
Cel:   1-847-722-0876
Tel:   1-847-491-8163
Email: <a class="moz-txt-link-abbreviated" href="mailto:iraicu@eecs.northwestern.edu">iraicu@eecs.northwestern.edu</a>
Web:   <a class="moz-txt-link-freetext" href="http://www.eecs.northwestern.edu/~iraicu/">http://www.eecs.northwestern.edu/~iraicu/</a>
       <a class="moz-txt-link-freetext" href="https://wiki.cucis.eecs.northwestern.edu/">https://wiki.cucis.eecs.northwestern.edu/</a>
=================================================================
=================================================================

</pre>
</body>
</html>