1 / 7

Advanced Computer Architecture 5MD00 / 5Z033 Overview

Advanced Computer Architecture 5MD00 / 5Z033 Overview. Henk Corporaal www.ics.ele.tue.nl/~heco/courses/aca h.corporaal@tue.nl TUEindhoven 2009. Course goals. Learn advanced computer architecture concepts like: ILP and Multi-issue architectures O-O-O

olisa
Download Presentation

Advanced Computer Architecture 5MD00 / 5Z033 Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Advanced Computer Architecture5MD00 / 5Z033Overview Henk Corporaal www.ics.ele.tue.nl/~heco/courses/aca h.corporaal@tue.nl TUEindhoven 2009

  2. Course goals • Learn advanced computer architecture concepts like: • ILP and Multi-issue architectures • O-O-O • Correlating branch prediction; Value prediction • Advanced memory hierarchy speedup methods • etc. • Learn multi-processor architecture concepts like: • Multi-threading • Topologies • Synchronization • Coherence and Consistency • etc.

  3. Also • Study recent articles • Perform Lab assignment on Computer Architecture • Simple Scalar processor assignment • Multi-processor assignment

  4. Organization • Credits: • 5MD00: 3 credit points (ECTS) • 5Z033: 4 credit points • Weekly class meetings, this quarter, in 13.03 • Tuesday: 15.45 – 17.30 • Thursday: 13.45 – 15.30 (roughly every other week) • Labs: in your own time • Student literature research of TOP recent conferences • last week • Oral Examination in January 2010

  5. Material • Book: • Computer Architecture, A quantitative approach, 4rd edition, byHennessy and Patterson, • Handouts and slides; see course web site: www.ics.ele.tue.nl/~heco/courses/aca

  6. Schedule 2009 - preliminary Nov 10 Ch 1 Introduction Nov 13 App A MIPS & pipelining (crash course) Nov 17 App B Instruction set design + other architectures Nov 24 Ch 2 ILP / Superscalar architecture concepts Nov 26 Ch 3 (partly) ILP software techniques Dec 1 Ch 4 Multi-processors Dec 8 Multi-processors Dec 10 App E Interconnection networks Dec 15 Ch 5 Memory hierarchy Jan 5 Memory coherency and consistency Jan 12 Student presentations Jan 14 reserved -- finalizing lab work – Exams in week 2 or 3 of 2010

  7. What you’ll understand after taking 5MD00 / 5Z033 The miniMIPS processor you built Also, the technology behind chip-scale multiprocessors ACA summary

More Related