User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2018/08/31 16:56] aboelazestart [2018/08/31 16:59] (current) aboelaze
Line 2: Line 2:
 ====== Computer Architecture  ====== ====== Computer Architecture  ======
  
-===== Description  =====+====== Description  ======
  
 This course presents the core concepts of computer architecture and This course presents the core concepts of computer architecture and
Line 18: Line 18:
 ====== Learning outcomes for the course: ====== ====== Learning outcomes for the course: ======
  
 +Upon the completion of this course, the student should be able to
  
-▪ Design cache, memory hierarchy, and virtual memory using different + 
-techniques to improve cost/performance ratio. +  - Design cache, memory hierarchy, and virtual memory using different techniques to improve cost/performance ratio. 
-▪ Demonstrate how dynamic scheduling and speculative execution +  Demonstrate how dynamic scheduling and speculative execution can improve the system performance and explain how it is implemented in modern processors. 
-can improve the system performance and explain how it is +  Evaluate different design alternatives and make quantitative/qualitative argument for one design over the other. 
-implemented in modern processors. +  Identity the different types of parallelism (data, instruction, thread, transaction) for a given application. 
-▪ Evaluate different design alternatives and make +  Compare and evaluate different techniques (such as multithreading, multicore, or vector) to improve CPU performance.
-quantitative/qualitative argument for one design over the other. +
-▪ Identity the different types of parallelism (data, instruction, thread, +
-transaction) for a given application. +
-▪ Compare and evaluate different techniques (such as multithreading, +
-multicore, or vector) to improve CPU performance.+
  
 ===== Lecture Times ===== ===== Lecture Times =====
start.1535734611.txt.gz · Last modified: 2018/08/31 16:56 by aboelaze

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki