Loading...

INDOOR POSITIONING SYSTEM

GO TO INDOOR POSITIONING SYSTEM PAGE

SEE DETAILS

MICROARCHITECTURE

GO TO MICROARCHITECTURE PAGE

SEE DETAILS

INTERNET OF THINGS

GO TO IoT PAGE

SEE DETAILS

DEEP LEARNING

GO TO DEEP LEARNING PAGE

SEE DETAILS

ECE519(00)  Microprocessor Microarchitecture


▣ Lecture outline

 

Traditional speedup curve of Amdahl's law no longer applies to computer system performance. All the recent high-performance designs of Intel, IBM, and Sun rely on multi-core technology. This technical shift from ILP (instruction-level parallelism) to TLP (thread-level parallelism) will reshape the design of future microprocessors. In this course, we will cover both ILP and TLP techniques. The topics we cover include adaptive dynamic branch prediction, high-bandwidth instruction fetch, dynamic scheduling, multiple issue, speculation, multithreading, symmetric multiprocessors, distributed shared memory multiprocessors, synchronization and consistency, and cache and memory hierarchy designs.


 Professor : Lynn Choi( lchoi@korea.ac.kr, Engineering Bldg, #411, 3290-3249)

 Assistant : Han Jun Bae(qwerty2901@korea.ac.kr, Engineering Bldg, #236, 3290-3896)

 Time(Place) : Wednesday(1-2) Online

 Textbook : "Computer Architecture: A Quantitative Approach", John L. Hennessy and David A. Patterson, Morgan Kaufmann, 5th Edition, 2012

 Reference book : A Collection of Research Papers

▣ Bulitin Board : http://it.korea.ac.kr/engine/index.php?mid=class_notice

 Class notice

 

 

 

1. Lecture Note 1 was updated on Feburary 28th.

2. 강의는 블랙보드 줌 회의를 통해서 진행됩니다.

3. Lecture Note 2 was updated on March 22nd.

4. Lecture Note 3 was updated on March 29th.

5. Lecture Note 4 was updated on April 5th.

6. Lecture Note 5 was updated on April 11th.

7. 중간고사는 4월 27일 수요일 오전 9시 공학관 166호에서 진행될 예정입니다.

8. Lecture Note 3 was updated on April 20th again.

9. Lecture Note 6 was updated on May 3rd again.

10. Lecture Note 7 was updated on May 11th.

11. Lecture Note 8 was updated on May 11th.

12. 기말고사는 6월 15일 수요일 오전 9시 공학관 166호에서 진행될 예정입니다.

 

 

 

 


▣ Lecture slide

 

Microarchitecture_-_0._Introduction.pdf         

Microarchitecture_-_1._Branch_Prediction.pdf

Microarchitecture_-_2._Instruction_Fetch.pdf

Microarchitecture_-_3._Dynamic_Pipeline_rev.pdf

Microarchitecture_-_4._Interrupt_and_Precise_Exception.pdf

Microarchitecture_-_5._Memory_Hierarchy_Optimization_rev.pdf

Microarchitecture_-_6._Limits_of_ILP.pdf

Microarchitecture_-_7._Thread_Level_Parallelism.pdf

 


▣ Reference

 



 Paper Presentation

 



 Reading List

 

ECE519(00)_Reading_List.doc

 


 project

 

 

 

 

LOGIN

SEARCH

MENU NAVIGATION