2015-12-4\cpeg323-08F\Topic0.ppt1 CPEG 323 – Fall 2008 Topics in Computer System Engineering – Computer Organization and Design.

Slides:



Advertisements
Similar presentations
Slide 1 Instructor: Dr. Hong Jiang Cse.unl.edu/~jiang/cse Department of Computer Science & Engineering University of Nebraska-Lincoln.
Advertisements

Spring 2008, Jan. 14 ELEC / Lecture 2 1 ELEC / Computer Architecture and Design Spring 2007 Introduction Vishwani D. Agrawal.
Computer Architecture II 1 Computer architecture II Professor: Florin Isaila Professor Coordinator: Felix Garcia Caballiera.
2015/6/14\course\cpeg s\Topic-1.ppt1 CPEG 421/621 - Fall 2010 Topics on Advanced Compiler Design.
Cpeg421-08S/final-review1 Course Review Tom St. John.
Slide 1 Instructor: Dr. Hong Jiang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom: 108 Avery Hall; Time: 1:30pm-2:20pm,
Computer Architecture II 1 Computer architecture II Professor: Florin Isaila Professor Coordinator: Felix Garcia Caballiera.
2015/6/21\course\cpeg F\Topic-1.ppt1 CPEG 421/621 - Fall 2010 Topics I Fundamentals.
Processor Design 5Z032 Henk Corporaal Eindhoven University of Technology 2011.
2015/6/25\course\cpeg421-08s\Topic-1.ppt1 CPEG 421/621 - Spring 2008 Compiler Design: The Software and Hardware Tradeoffs.
09/06/11\course\867-11F\Topic-0.ppt1 CPEG Fall 2011 Advanced Topics in High End Computer Systems.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistants: Hailong Cai & Zhimin Wang Department of Computer Science & Engineering University of Nebraska-Lincoln.
CMPUT Compiler Design and Optimization1 CMPUT680 - Winter 2006 Topic0: Introduction José Nelson Amaral
1 Computer Engineering Department Islamic University of Gaza ECOM 6301: Selected Topics in Computer Architectures (Graduate Course) Fall Prof.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
ECE 232 L1 Intro.1 Adapted from Patterson 97 ©UCBCopyright 1998 Morgan Kaufmann Publishers ECE 232 Hardware Organization and Design Lecture 1 Introduction.
ECE 751: Embedded Computing Systems Prof. Mikko Lipasti Lecture notes adapted from Prof. Mike Schulte Course Overview.
Orange Coast College Business Division Computer Science Department CS 116- Computer Architecture Course Orientation.
Lecture 1: Welcome Computer Architecture Kai Bu
1 Computer Engineering Department Islamic University of Gaza ECOM 6301: Advanced Computer Architectures (Graduate Course) Fall 2013 Prof. Mohammad A. Mikki.
Introduction Course Overview and Basic understanding of Computer Architecture.
Fall 2015, Aug 17 ELEC / Lecture 1 1 ELEC / Computer Architecture and Design Fall 2015 Introduction Vishwani D. Agrawal.
EECE 476: Computer Architecture Slide Set #1: Introduction Instructor: Tor Aamodt.
CS/ECE 3330 Computer Architecture Kim Hazelwood Fall 2009.
CMPUT Computer Organization and Architecture II1 CMPUT329 - Fall 2003 Computer Organization and Architecture II José Nelson Amaral.
(1) ECE 3056: Architecture, Concurrency and Energy in Computation Lecture Notes by MKP and Sudhakar Yalamanchili Sudhakar Yalamanchili (Some small modifications.
2015/10/22\course\cpeg323-08F\Final-Review F.ppt1 Midterm Review Introduction to Computer Systems Engineering (CPEG 323)
COMPUTER ORGANIZATIONS CSNB123. COMPUTER ORGANIZATIONS CSNB123 Why do you need to study computer organization and architecture? Computer science and IT.
Lecture 01: Welcome Computer Architecture! Kai Bu
Computer Architecture Course Plan Spring 2010 Learn how a computer actually works Computer Engineering Faculty of Engineering University of Kurdistan (
by Computer System Design Lecture 1 Wannarat Suntiamorntut
Bilgisayar Donanımı Introduction Nizamettin AYDIN
Computer Systems Organization and Architecture.  This course covers the following topics: Introduction to computer evolution, technology trends, system.
1 ECE3055 Computer Architecture and Operating Systems Lecture 1 Introduction Prof. Hsien-Hsin Sean Lee School of Electrical and Computer Engineering Georgia.
CPE 432 Computer Design Introduction Dr. Gheith Abandah.
Computing Systems: Organization and Design EE460/CS360/T425.
Computer Architecture Souad MEDDEB
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM609 Topics in Embedded Systems.
CWRU EECS 3141 Computer designers must be experienced: in both hardware and software co-design, as well as in embedded applications, be familiar with optimization.
CS5222 Adv. Comp. Arch. Part 0 Page.1 Chi C.H. Fall 2003 NUS CS5222 Advanced Computer Architecture Part 0: Course Introduction Fall Term, 2003/2004 Chi.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM515 Advanced Computer Architecture.
CS5222 Adv. Comp. Arch. Part 0 Page.1 Chi C.H. Fall 2004 NUS CS5222 Advanced Computer Architecture Part 0: Course Introduction Fall Term, 2004/2005 Chi.
Spring 2016, Jan 13 ELEC / Lecture 1 1 ELEC / Computer Architecture and Design Spring 2016 Introduction Vishwani D. Agrawal.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM515 Advanced Computer Architecture.
CPE432: Computer Design Course Introduction Dr. Gheith Abandah د. غيث علي عبندة.
Computer Architecture Opening Yu-Lun Kuo 郭育倫 Department of Computer Science and Information Engineering Tunghai University Taichung, 40704, Taiwan R.O.C.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Ms. Yuanyuan Lu Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
CMPUT Computer Systems and Architecture1 CMPUT429/CMPE382 Winter 2001 Computer Systems and Architecture José Nelson Amaral.
By Wannarat Computer System Design Lecture 1 Wannarat Suntiamorntut.
Elec/Comp 526 Spring 2015 High Performance Computer Architecture Instructor Peter Varman DH 2022 (Duncan Hall) rice.edux3990 Office Hours Tue/Thu.
Lecture 01: Welcome Computer Architecture! Kai Bu
ENG3380 Computer Organization
CSE309 Computer Architecture and Organization
CMSC 611 Advanced Computer Arch.
CMPUT Compiler Design and Optimization
Computer Architecture Syllabus
Computer Systems Organization
CPEG 323 – Fall 2006 Topics in Computer System Engineering – Computer Organization and Design 9/22/2018 cpeg323\Topic0.ppt.
Introduction to Computer Systems Engineering
COSC121: Computer Systems
ENG3380 Computer Organization
CMSC 611 Advanced Computer Arch.
Systems Architecture I (CS ) Lecture 17: Exceptions
Introduction to Computer Systems Engineering
Lecture 1 Class Overview
ELEC / Computer Architecture and Design Fall 2014 Introduction
CPE 626 Advanced VLSI Design, Spring 2002 Admin
Presentation transcript:

\cpeg323-08F\Topic0.ppt1 CPEG 323 – Fall 2008 Topics in Computer System Engineering – Computer Organization and Design

\cpeg323-08F\Topic0.ppt2 Instructor:Prof. Guang R. Gao Office:312 DuPont Hall Phone: Co-Instructor/Coordinators: Joseph Manzano Office: 306 DuPont Hall Phone: TA:Thomas St. John Office: DuPont Hall 326 Phone: Admin. Information

\cpeg323-08F\Topic0.ppt3 Admin (Cont’d) Assistant Coordinator Elkin DuPont

\cpeg323-08F\Topic0.ppt4 Important Dates Oct. 22 (Wednesday): quiz 1 (tentative) Dec. 3rd (Wednesday): quiz 2 (tentative) Course work will carry the following weights towards your final grade: Homework, Lab and Class Participation: 10% Quizzes: 70% Project: 20%

\cpeg323-08F\Topic0.ppt5 Reference Books 1.John Hennessy and David Patterson Computer Organization and Design 3rd Edition/revised Morgan Kaufmann Publishers, Inc. 2004/ Other reference books/papers to be announced

\cpeg323-08F\Topic0.ppt6 About the Reference Book A table to show SW/HW paths for the book A Green Card Understanding program performance Real Stuff Computers in the Real World A smaller book + a CD

\cpeg323-08F\Topic0.ppt7 Bibliography

\cpeg323-08F\Topic0.ppt8 Journals IEEEComputer Transactions on Computers Transactions on Parallel and Distributed Systems Bibliography

\cpeg323-08F\Topic0.ppt9 Conference Proceedings PACTParallel Architectures and Compilation Techniques MICRO ACM/IEEE Symposium on Microarchitectures ISCAACM/IEEE International Symposium on Computer Architecture Bibliography

\cpeg323-08F\Topic0.ppt10 What is this Course About? This course is about the structure and design of digital computers. This is commonly called “computer architecture” – which is instruction set architecture + hardware organization.

\cpeg323-08F\Topic0.ppt11 Why Study Computer Organization? Not many of you will work for Intel or AMD, BUT… - Embedded systems - Compiler design - Even software developers!

\cpeg323-08F\Topic0.ppt12 Roadmap for the Semester - General overview - Performance - Instruction sets - Computer arithmetic - Single-cycle machines - Pipelining - Memory systems (RAM, caches, virtual memory) - I/O processing - ILP, Multi-Core chips - Other topics

\cpeg323-08F\Topic0.ppt13 ABET Outcomes Ability to apply knowledge of science (e.g., computer architecture and system organization, and related computer science issues), and engineering (e.g., performance analysis and benchmarking, ISA simulation and verification) Ability to use the techniques, skills and modern engineering tools necessary for engineering practice Knowledge of related topics in computer science discipline