Professors: | Dr. Johnnie W. Baker & (Dr. Frank Drews at OU) |
Classroom | MSB 234, 10:25-12:15 |
Dates | Jan 21 to March 13 and March 20 (Final) |
Office: | MSB 260 |
Office Hours: | MWF 1-2 pm |
Telephone: | (330) 672-9061 |
Email: | jbaker@cs.kent.edu |
Date Assigned |
Assigned Reading |
1/21/09 |
Relevant Portions of Chapter 1 of Parallel Programming by Quinn |
1/30 |
Introductory Programming Manual by ClearSpeed |
Date Assigned |
Problems |
Due Date |
2/6/09 |
Homework 1: Associative SIMD Problem for ClearSpeed (Dr Drews HW1 revision) | Feb 10 |
2/9/09 |
Project 1: Associative SIMD ATC - Generation of Planes | ongoing |
2/13/09 |
Project 2: Associative SIMD ATC - Task 1 (Correlation & Position) | |
2/13/09 |
Project 3: Assoc. SIMD ATC - Task 2 (Conflict Detection) | |
3/13/09 |
Project 4: Assoc SIMD ATC - Task 3 (Conflict Avoidance) - discussed earlier | |
3/13/09 |
Prof. Drews version of HW1 & Project 1-2 at OU (Replaced their Final Exam) |
Dates |
Title |
Main Reference |
Last update |
1/21/09 |
Course Syllabus | ||
1/21/09 |
Parallel Overview | PDC website & parts of Ch 1-3,7 of Quinn's Textbook on | 1/26/09 |
1/26 - 1/30 |
SIMD and Associative Computing | References cited in slides | 1/28/09 |
1/30 - 2/2 |
ClearSpeed CSX 620 Overview | ClearSpeed Technical Training Slide Set 1, Dec 2007 | |
2/2 - 2/4 |
ClearSpeed Quick Start Guide (updated) | Shannon Steinfadt | |
2/2-2/4 |
ClearSpeed Cn Programming | ClearSpeed Introductory Programming Manual, ClearSpeed Technical Training Slides | |
2/4 -2/6 |
Associative Functions implemented for ClearSpeed | Mike Yuan (Enhanced version for OU class) | |
2-11 |
Some To-Do Items for Project 1 | ||
2-8 |
Overview of Air Traffic Control Real-Time System | ||
2-16 |
Real-Time Systems Intro | Dr. Frank Drews, OU EECS Dept. | |
2-18 |
Real-Time Scheduling | Dr Frank Drews | |
2-22 |
Batcher's Conflict Detection Algorithm | ||
Title
Author
Last Update Parallel Computing Reference List Parallel Computation: Models and Methods Selim Akl Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering Ian Foster Chapter 1 of Quinn's Textbook Michael Quinn ASC: An Associative Programming Paradigm
(Note: "ASC" name used here later changed to "MASC")Potter, Baker, ... An Associative Implementation of Classical Convex Hull Algorithms Atwah, Baker, Akl Timings for Associative Operations on the MASC Model Jin, Baker, Batcher ASC Primer and Outline (May not need) Jerry Potter ClearSpeed Quick Start Guide (slightly updated) Shannon Steinfadt Website References for Earlier Classes and my Lab: