<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Since you have to do multiple runs of different matrix
      dimensions, it is also possible to set up something like this if
      you set up your fortran to read in the matrix dimenstion.  This is
      preferred over running 10 jobs, each with a 10000x10000 grid.  <br>
    </p>
    <font face="monospace">#PBS -N JACOBI_TEST<br>
      #PBS -j oe<br>
      #PBS -m abe<br>
      #PBS -l nodes=1:hammer:ppn=42<br>
      #PBS -l walltime=1:00:00<br>
      #<br>
      cd ./midtermprob<br>
      echo 1000 >param<br>
      jacobi <param<br>
      echo 2000 >param<br>
      jacobi <param<br>
      echo 3000 >param<br>
      jacobi <param<br>
      echo 4000 >param<br>
      jacobi <param<br>
      echo 5000 >param<br>
      jacobi <param<br>
      echo 6000 >param<br>
      jacobi <param<br>
      echo 7000 >param<br>
      jacobi <param<br>
      echo 8000 >param<br>
      jacobi <param<br>
      echo 9000 >param<br>
      jacobi <param<br>
      echo 10000 >param<br>
      jacobi <param</font>
    <p>Also, if you are having problems looking for good optimization
      options, I recommend looking at the gcc man page and see what
      compiler options get turned on with -O1, -O2 and -O3 (the man
      pages tell you explicitly what gets turned on with each level).<br>
    </p>
    <p><br>
    </p>
    <div class="moz-signature">-- <br>
      <b>Andrew J. Pounds, Ph.D.</b><br>
      <i>Professor of Chemistry and Computer Science</i><br>
      <i>Director of the Computational Science Program</i><br>
      <i>Mercer University, Macon, GA, 31207 (478) 301-5627 </i></div>
  </body>
</html>