CSC 410
Parallel Computing

6:00-8:30 pm Tuesday    EH1
Fall 2006

Dakota State University Logo

DSU

Instructor: Tom Halverson (Tom's homepage)
Office: East Hall 101 (BIS College Office)
Phone: 256-5165  (BIS College Office)
Email: halverto@pluto.dsu.edu (send)

Office Hours:  schedule page and office door


New

  • Assign8 --  More problems - due 12/10
  • Upcoming classes & events
    • Nov 14 - Project Presentations
    • Nov 21 - Justin - languages; programming paradigms; parallel opportunities
    • Nov 28 - Carl - forks, interprocess communication; signals
    • Dec 5 - wrap-up
    • Dec 12 - final exam
  • Nov 7 - meet to discuss APO assignment and briefly visit about project progress
  • Paper: due Nov 6 - email document when complete
    • Question: Why does parallel programming matter?
    • 3 pages, double-spaced
  • Reminders & important dates
    • Oct 31: APO Assignment due
    • Nov 6: paper due
    • Nov 14: Project presentations, program, and reports due
  • Oct 24 - Student presentations - preliminary project updates - and some info
  • Oct 17
    • Mr. Michael Sanford will present on the SGI APO (Automatic Parallelization Option)
    • Class notes - will be linked here if necessary
    • Assign5 -- APO - due 10/31
  • Oct 10 - Notes -
    • Assign4 -- Given in class - 2 groups are working on projects - report progress on 10/24
  • Oct 3
  • Assign2 -- MPI - due 10/8 
  • Assignment Submission - instructions
  • Sept 26 - Notes - Intro to MPI
  • Sept 19 - Notes - Threads, efficiency measures, sample (trapezoid)
  • Assign1 -- Pthreads, timing, and synchronization - due 9/22
  • Sept 12 - Notes -  Barrier, Threads, Classic problems
  • Sept 5 - Notes -  Syllabus and Course Overview;  Synchronization, Critical Section, Semaphore, Fork

Resources

Link to notesNotes
Link to assignmentsAssignments
Course information and syllabusCourse information & syllabus 

Link to Tom's homepageTom's Homepage

* Bullets () are links, let me know if this is a problem.