ice3003: computer architecture - csl.skku.educsl.skku.edu/uploads/ice3003s11/0-ice3003.pdf•lecture...
Post on 19-Oct-2019
6 Views
Preview:
TRANSCRIPT
ICE3003:Computer Architecture
ICE3003:Computer Architecture
Jin-Soo Kim (jinsookim@skku.edu)Computer Systems Laboratory
Sungkyunkwan Universityhttp://csl.skku.edu
2ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
IntroductionIntroduction▪ Schedule
• 16:30 – 17:45 (Mon), 13:30 – 14:45 (Thu)• Lecture room #400112 (Semiconductor Bldg.)
▪ Course homepage• http://csl.skku.edu/ICE3003S11/
▪ News and updates on Twitter• Follow @ice3003skku
3ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
About MeAbout Me▪ Jin-Soo Kim
• Associate Professor @ SW & SSE Dept.• Computer Systems Laboratory• Office: Semiconductor Bldg. #400630 (6th floor)
• Email: jinsookim@skku.edu• URL: http://csl.skku.edu/jinsoo• Tel: 031-299-4593• Office hours: Monday & Thursday• The best way to contact me is via email.
4ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
VLSI Design TrackVLSI Design Track
기초전기회로1
논리회로
논리회로설계실험
전자기학1
공학수학1
반도체물리
기초전기회로2
컴퓨터시스템개론
전자기학2
반도체소자
마이크로전자회로1
마이크로프로세서
디지털시스템
반도체공정 1)
마이크로전자회로2
시스템운영체제
전파공학
통신시스템3)
메모리소자및구조4)
임베디드시스템실습
SoC설계
디지털신호처리
디지털통신
마이크로전자회로실험
마이크로프로세서실험
컴퓨터구조
집적회로설계실습기초전기회로실험
임베디드시스템설계
문제해결방법 확률및랜덤프로세스
제어공학기초
디지털집적회로설계
아날로그집적회로설계
공학수학2 신호와시스템2)
5ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
Hardware Architecture Track Hardware Architecture Track
문제해결방법리
자료구조및알고리즘
논리회로 컴퓨터구조
논리회로설계실험 마이크로프로세서
공학수학1
시스템 운영체제 임베디드시스템 설계
전자기학1
디지털시스템 SoC설계
기초전기회로1 기초전기회로2 마이크로전자회로1
기초전기회로실험
컴퓨터시스템개론1)
반도체물리 반도체소자
통신시스템3) 디지털통신
디지털신호처리
디지털집적회로설계
공학수학2
멀티코어시스템파일러
프로그래밍언어와컴파일러
마이크로프로세서실험
마이크로전자회로2
컴퓨터네트워크
집적회로설계실습
확률및랜덤프로세스
임베디드시스템실습
신호와시스템2)
제어공학기초
6ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
System Software TrackSystem Software Track
문제해결방법 자료구조및알고리즘 컴퓨터그래픽스* 인공지능*
논리회로 컴퓨터시스템개론 컴퓨터구조 프로그래밍
언어와컴파일러 멀티코어시스템
논리회로설계실험 마이크로프로세서 컴퓨터네트워크 이동컴퓨팅
공학수학1 마이크로프로세서실험
시스템운영체제
임베디드시스템설계
임베디드시스템실습
전자기학1 디지털시스템 SoC설계
기초전기회로1 기초전기회로2 소프트웨어공학* 시스템시뮬레이션
기초전기회로실험 정보보호개요*데이터베이스*
객체지향시스템설계*
이산수학§
7ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
PrerequisitesPrerequisites▪ Prerequisites
• SSE2030 (Introduction to Computer Systems): Must!• ICE2001 (Logic circuits):
▪ You should be familiar with the followings:• Basics on digital circuits and systems• Binary representation• x86 instruction set architecture• x86 assembly programming
8ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
TextbookTextbook▪ Computer Organization and Design –
The Hardware/Software Interface• David A. Patterson and
John L. Hennessy,4th Edition,Morgan Kaufmann Publishers,2009.
9ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
References (1)References (1)▪ For Advanced Computer Architecture:
• Computer Architecture –A Quantitative ApproachJohn L. Hennessy andDavid A. Patterson,4th Edition,Morgan Kaufmann Publishers,2007.
10ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
References (2)References (2)▪ For Introduction to Computer Systems:
• Computer Systems: AProgrammer’s PerspectiveRandal E. Bryant and David R. O’Hallaron,Second Edition,Prentice-Hall, Inc.2010.
11ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
TopicsTopics▪ Overview▪ MIPS instruction set architecture▪ Arithmetic for computers▪ Processor – datapath & control▪ Pipelining and hazards▪ Cache memory▪ Virtual memory▪ Storage and I/O▪ Multiprocessors
12ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
World’s Tallest Lego TowerWorld’s Tallest Lego Tower▪ Legoland Windsor, UK
• May 2 – 5, 2008• To celebrate 50th anniversary
of the Lego bricks• 100ft (~ 30.5m)• 500,000 bricks
13ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
Pentium 4 – 125M TransistorsPentium 4 – 125M Transistors
14ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
Class Policies (1)Class Policies (1)▪ Grading Policy (subject to change)
• Class attendance: 10%• Exams: 90%
– 1st Exam: 15% At the end of March– 2nd Exam (midterm): 25% 4/21 or 4/25– 3rd Exam: 15% At the end of May– 4th Exam (final): 35% 6/16 or 6/20
15ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
Class Policies (2)Class Policies (2)▪ Class Attendance Policy
• If you miss midterm or final exam, you will fail this course.
• Do not be late! You should be present when I take class attendance.
• You can miss the class up to “four” times without any penalty.– For unexcused absences and for excused absences as well
• There will be a bonus for students who attend all the classes.
16ICE3003: Computer Architecture | Spring 2011 | Jin-Soo Kim (jinsookim@skku.edu)
Any Questions?Any Questions?
top related