150 likes | 166 Views
Explore fundamental & advanced computer architecture concepts. Cover topics like RISC architecture, pipelines, parallelism, and more.
E N D
CS 6461: Computer ArchitectureSummer 2013 Course Introduction Instructor: Morris Lancaster
Instructor • Morris Lancaster • 703 400 6408 • Lancaster_morris@bah.com • Web site CS 6461 First Lecture - Orientation
Course Web Site • URL • http://www.seas.gwu.edu/~mlancast/CSCI6461AL • Contains syllabus and schedule • Is a place for the instructor to post any important announcements and assignments CS 6461 First Lecture - Orientation
Grading • Examinations* (in class, closed book, closed notes) • Mid Term • Final • Homework** • Problem Sets (4 to 5) • Programs (two or three simple MIPS assembler programs • In Class Participation) *Absolutely no collaboration on taking the exams. Be sure to visit the Academic Integrity Link on the syllabus ** Collaboration on homework is allowed CS 6461 First Lecture - Orientation
Course and Self Metrics • “Never mistake activity for achievement” – John Wooden CS 6461 First Lecture - Orientation
Resources • Text Web Page (Elsevier) • MIT Opencourseware http://ocw.mit.edu/OcwWeb/web/home/home/index.htm • Computer Systems Architecturehttp://csg.csail.mit.edu/6.823/ • Other open courseware (here) • Patterson’s home page (patterson) • ACM Special Interest Group on Computer Architecture • IEEE Technical Committee on Computer Architecture • Intel Technology Journal (Intel) • Manufacturer’s sites CS 6461 First Lecture - Orientation
Resources • UseNet News Groups • comp.arch • comp.arch.arithmetic • comp.arch.storage • comp.parallel CS 6461 First Lecture - Orientation
Homework • Collaboration: • Students may do homework as a group • Students must write up homework sets independently, not as part of the group • As part of the homework completion, the student should cite (list) individuals who helped them as well as reference material. CS 6461 First Lecture - Orientation
Homework Citations • Examples of incorrect/failures in citations that raise questions in homework (will cause a zero grade for the homework set) • Two or more students have identical solution sets (and possibly with identical errors) but no citations. • Solutions to problems from text books are provided that appear to be cut and paste from solutions manuals without citations. CS 6461 First Lecture - Orientation
Homework 0 • Visit and read carefully the following page:- GW Code of Academic Integrity CS 6461 First Lecture - Orientation
Course Schedule Page • Overall schedule of topics • Daily coverage may vary (hopefully only slightly) as class environment dictates • Course notes and background material CS 6461 First Lecture - Orientation
Schedule Page Course Materials* indicates optionally present • Lecture coverage – the slides and materials that are the core of the course – organized similarly to text • *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. CS 6461 First Lecture - Orientation
Course (and text) focus • The key factors that have made the dramatic growth in computing performance possible • Architectural changes and accompanying changes in compiler • “The rate of growth has compounded so that by 2001, the difference between the highest performance microprocessors and what would have been obtained by relying solely on technology, including improved circuit design, was about a factor of 15.” CS 6461 First Lecture - Orientation
Computer ArchitectureCourse Coverage • Instruction Set Architecture • Organization • Hardware CS 6461 First Lecture - Orientation
Course Strategy/Coverage Area • Review Introductory Topics and Fundamentals of Computer Design • Course overview, history, other important topics • Review RISC Architecture and Pipelines • Rationale for RISC • Pipelines • Instruction Level Parallelism • Dynamic • Static • Multiprocessors and Issues Related to Multiprocessors • Connection Architectures • Cache Coherence Issues • Storage Systems • Networks CS 6461 First Lecture - Orientation