1 / 13

Computer Organization (Recap)

Computer Organization (Recap) . http://www.pds.ewi.tudelft.nl/~iosup/Courses/2011_ti1400_0-plus-4.ppt. Multi-Processors. Lecture 9. Computers. Data representation, conversion, and op. Instruction repr./use I/O and Memory. Lectures 3,4,5,7.1, 7.2,8,Reader. Programmable Devices.

dixie
Download Presentation

Computer Organization (Recap)

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. Computer Organization(Recap) http://www.pds.ewi.tudelft.nl/~iosup/Courses/2011_ti1400_0-plus-4.ppt

  2. Multi-Processors Lecture 9 Computers Data representation, conversion, and op.Instruction repr./useI/O and Memory Lectures 3,4,5,7.1, 7.2,8,Reader Programmable Devices Memory organizationProgram sequencingvon Neumann archi.Instruction levels Lectures 2.1,2.2, 6.1,6.2 Digital logicMemory elementsOther building blocks (Multiplexer,Decoder)Finite State Machines Circuit Design Lectures 1.1,1.2 Why Computer Organization Matters? History of Computing(1642-2011) Lecture 0

  3. The Peak Performance Issue Source: http://www.cs.berkeley.edu/~volkov/cs267.sp09/hw1/results/

  4. Frequency of Instruction Use Source: http://www.eng.ucy.ac.cy/theocharides/Courses/ECE656/ia-32.pdf Frequency of Use(logscale) 50% code just 3 instructions (mov, call, jmp) 99% code under 50 instructions Instruction Rank

  5. Floorplan IA-32 5

  6. The “Data Deluge”: Facts and Predictions "Everywhere you look, the quantity of information in the world is soaring. According to one estimate, mankind created 150 exabytes (billion gigabytes) of data in 2005. This year, it will create 1,200 exabytes. Merely keeping up with this flood, and storing the bits that might be useful, is difficult enough. Analysing it, to spot patterns and extract useful information, is harder still.“The Data Deluge, The Economist, 25 February 2010.

  7. The Performance Gap Processor-Memory Processor: CPU Speeds 2X every 2 years~Moore’s Law; limit ~2010 Memory: DRAM Speeds 2X every 7 years Gap Still Growing? Gap: 2X every 2 years 7

  8. Four-stage pipeline Clock cycle 1 2 3 4 5 I1 F1 D1 O1 W1 I2 F2 D2 O2 W2 F3 D3 O3 W3 I3 F4 D4 O4 W4 I4 time pipelined execution 8

  9. Compiler structure Source program Intermediate-code generation Lexicographical analysis Syntactic analysis Code optimization Semantic analysis Code generation Target program

  10. Large MIMD Clusters BlueGene/L

  11. For the Final Exam [1/2] V.C. Hamacher, Z.G. Vranesic, S.G. Zaky, Computer Organization, McGraw-Hill, fifth edition, 2002. Chapter 1 Complete Chapter 2 Complete Chapter 3 No Chapter 4 All but 4.3,4.6,4.7 Chapter 5 All but 5.2.2-3,5.5.3-4,5.6-5.10 Chapter 6 All but 6.2,6.4-6,6.7.4 Chapter 7 All but example details Chapter 8 All but 8.7 Appendix A Complete Chapter 9 No Appendix B No Chapter 10 All but 10.3 Appendix C No Chapter 11 No Appendix D No Chapter 12 Complete Appendix E Only E.2 Supersedeshttp://www.pds.its.tudelft.nl/vakken/in1705/exams/ti1400_tentamenstof.pdf

  12. For the Final Exam [2/2] Reader (Dictaat), version 2007 Chapter 1 Complete Chapter 2 Complete Chapter 3 Complete Chapter 4 Complete Chapter 5 Complete Lab Result: Complete Assignment 2 Complete #6 First:Tim de JongEddie Schoute Congratulations! Assignment 3 Complete Assignment 4 Complete Assignment 5 Complete Assignment 6 No

  13. Good Luck With the Exam! Source: http://dilbert.com/strips/comic/1990-01-12/

More Related