<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>