2009SummerCS211s10Lecture1

2009SummerCS211s10Lecture1 - CS 211: Computer Architecture...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 211: Computer Architecture Spring 2010 Instructor: Morris Lancaster
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
1/4/2010 CS 211 Lecture 1 2 Course Web Site URL http://seas.gwu.edu/~cs211al/ Web site Contains syllabus and schedule Is the place for the instructor to post any important announcements and assignments
Background image of page 2
1/4/2010 CS 211 Lecture 1 3 Course Syllabus Overall schedule of topics Daily coverage may vary (hopefully only slightly) as class environment dictates Course notes and background material
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
1/4/2010 CS 211 Lecture 1 4 Syllabus course materials * indicates optionally present Lecture coverage – the slides and materials that are the core of the course – organized similarly to text modules *Supplemental materials – organized similarly to text with possibly different perspective on the material *Extended materials – related material to topic areas. Labeled extended as the scope of the material, while related, may be broader.
Background image of page 4
5/18/2009 CS 211 Lecture 1 5 Course (and text) focus Describe the key factors that have made the dramatic growth in computing performance possible Hardware Technology HARDWARE ORGANIZATION (Parallelism) Describe the basic principles underlying what will be tomorrow’s technological developments
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
5/18/2009 CS 211 Lecture 1 6 Course Strategy/Coverage Area Review Introductory Topics and Fundamentals of Computer Design History and coverage of important topics Intermediate Topics/Preparation for Core Topic Area (RISC and Pipelining) Rationale for RISC Pipelines Instruction Level Parallelism Dynamic Static Multiprocessors and Issues Related to Multiprocessors Connection Architectures Cache Coherence Issues Storage Systems Networks
Background image of page 6
5/18/2009 CS 211 Lecture 1 7 Computer Architecture Course Coverage Instruction Set Architecture Organization Hardware
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
5/18/2009 CS 211 Lecture 1 8 Computer Architecture Instruction Set Architecture Refers to the instruction set that can be used by the programmer or generated by a compiler This logical view serves as the boundary between hardware and software Can be compared with an interface specification or contract for an object – where given a set of preconditions, a given activity will always yield the same postconditions with respect to the architecture View as the accessible register set and memory and the instructions that can be used to affect
Background image of page 8
5/18/2009 CS 211 Lecture 1 9 Computer Architecture Organization High level aspects of computer design, including memory system, bus structure, design of the internal cpu, independent of the ISA. Processors with two distinct organizations can support the same ISA NEC VR 5432 and VR 4122 both support MIPS 64 ISA VR 4122 does floating point in software and has different cache and pipeline than VR 5432
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
5/18/2009 CS 211 Lecture 1 10 Computer Architecture Hardware The specifics of a machine’s detailed logic design and packaging Clock rates, voltages, etc.
Background image of page 10
5/18/2009 CS 211 Lecture 1
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 12
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 08/24/2010 for the course CS 211 taught by Professor Staff during the Spring '08 term at George Mason.

Page1 / 38

2009SummerCS211s10Lecture1 - CS 211: Computer Architecture...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online