Adv Multicore Computing Draft Syllabus
| Course: CS 6/79995-001 | Fall 2009 |
| Call Number: 20402/20403 | |
| Time: 5:30-6:45pm Tu Th | Location: 121 MSB |
| Paul A. Farrell | Office : 258 |
| Phone : 672-9060 | Mail address : farrell AT cs.kent.edu |
| Office Hours : TBA and by appointment |
Description: Instead of driving clock speeds and straight-line instruction throughput ever higher, the major processor manufacturers and architectures, from Intel and AMD to Sparc and PowerPC, have turned to multicore architectures. In desktop and laptop computers dual-core processors are now the norm, in servers multi-socket and up to quad-core processors are appearing, and future processors are likely to involve many more cores. In order to realize the potential of these architecture, as well as emerging paradigms represented by heterogeneous multi-core systems such as graphics processors and the IBM Cell processor contained in the Sony PS3 and the latest supercomputers being deployed by DOE laboratories. These new processors necessitate a new approch to programming using multiple threads on homogeneous and heterogeneous processors.
This course will be a mix of a lecture and seminar style course, where students will be expected to read papers and present them, and/or undertake projects and present the results, and participate in discussions on the presentations of other students.
|
Prerequisites: |
CS 33211 Operating Systems, and, CS 33001 Computer Science II |
|
Related Courses: |
Systems Programming and Graduate courses in Parallel Computing and Algorithms |
|
Optional Texts: |
|
|
Course Outline: |
Topics to be covered include:
|
| Notes: |
|
| Additional Requirements: |
|
| Students with Disabilities: | In accordance with University policy, if you have a documented disability and require accommondations to obtain equal access in this course, please contact the instructor at the beginning of the semester or when given an assignment for which an accommodation is required. Students with disabilities must verify their eligibility through the Office of Student Disabilty Services (SDS) in the Michael Schwartz Student Services Center. |