Preview Workflow

The CIM Courses system will be down temporarily undergoing routine maintenance.

Viewing: ECE 6125 : Parallel Computer Architecture

Last approved: Wed, 22 Feb 2017 09:03:43 GMT

Last edit: Fri, 13 Jan 2017 18:18:10 GMT

Other Courses referencing this course
School of Engineering and Applied Sciences
Electrical and Computer Engineering (ECE)
ECE
6125
Parallel Computer Architecture
Parallel Computer Architecture
Fall 2017
3
Course Type
Lecture
Default Grading Method
Letter Grade

No
No
ECE 6005 or ECE 6105
Corequisites

20

Frequency of Offering
Every Year
Term(s) Offered
Spring
Are there Course Equivalents?
No
 
No
Fee Type


No


Architectural classifications and taxonomies of parallel computers; enabling technologies, including advanced processor concepts, interconnection networks, high-speed memory architectures and protocols; parallel performance and scalability; and introduction to parallel algorithms and parallel programming.
As a result of completing this course, students will be able to:
1. Appreciate the differences among the various types of parallel computer architectures
2. Analyze the performance of parallel computers
3. Understand the design principles and the performance issues of interconnection networks
4. Design and analyze the performance of linear and non-linear pipelines for a given application
5. Understand the interplay of hardware and software in parallel systems
6. Understand the design and analyze the performance of vector systems
7. Design and analyze the performance of interleaved memory subsystems for parallel architectures
8. Understand the issues of coherence in shared memory architectures
Uploaded a Course Syllabus

Course Attribute


Key: 2444