<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font face="serif">Class -- I have posted the new syllabus on the
        class website:</font></p>
    <p><font face="serif"><a class="moz-txt-link-freetext" href="http://theochem.mercer.edu/csc435">http://theochem.mercer.edu/csc435</a></font></p>
    <p><font face="serif">Please take a look at it.  We will do a
        synchronous Zoom session tomorrow to ratify the new syllabus.  I
        can summarize the changes:</font></p>
    <blockquote>
      <ol>
        <li><font face="serif">There will be no group project</font></li>
        <li><font face="serif">There will be no individual presentation</font></li>
        <li><font face="serif">The points from the group
            project/presentation have been reallocated to the individual
            projects.</font></li>
        <li><font face="serif">I did not modify the "content" of the
            course pages -- but I have made some hard decisions about
            what we will try to accomplish in our remaining time.</font></li>
        <ul>
          <li><font face="serif">Since your textbook does not cover
              CUDA, I will GREATLY reduce the amount of coverage of CUDA
              programming.  You will do a timing project using CUDA, but
              you will not have to write a lot of CUDA code.</font></li>
          <li><font face="serif">We will spend some time developing MPI
              code -- but not massively parallel MPI.   By this I mean
              that we will do MPI on a single system with many cores and
              across a few distributed systems.  I was trying to have 64
              systems set up -- but that's not going to happen with us
              having to share LAB 218 with Biology.    I will provide
              more info when I write that assignment.</font></li>
        </ul>
      </ol>
    </blockquote>
    <p><font face="serif">So -- I really hope you are making some
        progress on your BabyBLAS as portions of that code will be
        needed later in the semester.  But, for all practical purposes
        there will only be four projects this semester:</font></p>
    <ol>
      <li><font face="serif">DustyDeck (vectorization/tuning)<br>
        </font></li>
      <li><font face="serif">BabyBLAS (Pthreads/OpenMP)</font></li>
      <li><font face="serif">CUDABlas Timing (CUDA and HPC Libraries)</font></li>
      <li><font face="serif">Jacobi Tiling (MPI)</font></li>
    </ol>
    <p><font face="serif"></font><br>
    </p>
    <blockquote>
      <p><br>
      </p>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Andrew J. Pounds, Ph.D.  (<a class="moz-txt-link-abbreviated" href="mailto:pounds_aj@mercer.edu">pounds_aj@mercer.edu</a>)
Professor of Chemistry and Computer Science
Director of the Computational Science Program
Mercer University,  Macon, GA 31207   (478) 301-5627
</pre>
  </body>
</html>