[CSC 435] New Syllabus

Andrew J. Pounds pounds_aj at mercer.edu
Sun Mar 22 11:12:21 EDT 2020


Class -- I have posted the new syllabus on the class website:

http://theochem.mercer.edu/csc435

Please take a look at it.  We will do a synchronous Zoom session
tomorrow to ratify the new syllabus.  I can summarize the changes:

     1. There will be no group project
     2. There will be no individual presentation
     3. The points from the group project/presentation have been
        reallocated to the individual projects.
     4. 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.
          * 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.
          * 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.

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:

 1. DustyDeck (vectorization/tuning)
 2. BabyBLAS (Pthreads/OpenMP)
 3. CUDABlas Timing (CUDA and HPC Libraries)
 4. Jacobi Tiling (MPI)



-- 
Andrew J. Pounds, Ph.D.  (pounds_aj at mercer.edu)
Professor of Chemistry and Computer Science
Director of the Computational Science Program
Mercer University,  Macon, GA 31207   (478) 301-5627

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://theochem.mercer.edu/pipermail/csc435/attachments/20200322/b0c0511a/attachment.html>


More information about the csc435 mailing list