140 likes | 154 Views
Explore the meaning and evolution of computer organization, from Pentium processors to supercomputers, in this summer course at Southern Illinois University. Understand the significance of hardware growth, performance, and major components.
E N D
Welcome to CS 286 Computer Organization A Quick Tour for Introduction Department of Computer Science Southern Illinois University at Edwardsville Summer, 2019 Dr. Hiroshi Fujinoki E-mail: fujinoki@cs.siue.edu INTRO/001
Welcome to CS 286 Computer Organization Agenda: • What does computer organization mean? • Two directions of growth • Growth in computer system performance • Example: Evolution of Central Processing Unit • Course Objectives INTRO/002
Welcome to CS 286 Computer Organization • What does “computer organization” mean? • A computer = a collection of hardware components • Computer performance = collection components • Effective performance = slowest component • What are we going to learn: • How is a computer system organized? • How does each component works? INTRO/003
Welcome to CS 286 Computer Organization Two directions of growth: Hardware Growth Larger Components More Components Moore’s Law Number of components (Doubled in 18 months) INTRO/004
Welcome to CS 286 Computer Organization Growth in computer system performance INTRO/005
Welcome to CS 286 Computer Organization Intel i4004 Processor • Introduced in 1971 with 2,300 transistors • Performance: 0.06 Million Instructions/sec (MIPS) INTRO/006
Welcome to CS 286 Computer Organization Pentium III Processor • Introduced in 1999 with 28 million transistors • Claimed performance: over 1,000 MIPS INTRO/007
Welcome to CS 286 Computer Organization Pentium III Processor Die w/ major components INTRO/008
Welcome to CS 286 Computer Organization Pentium IV Processor • Introduced in 2000 with 42 million transistors • Claimed Performance: 3,000 MIPS INTRO/009
A computer which is 12,000 times faster than Pentium-4. Special purpose computing It’s at least “a room”, sometimes “a building” Welcome to CS 286 Computer Organization Yet another type of computers: Super-Computers • What’s the “super-computer”? • What’s the difference from PC? (such as weather forecasting, seismic wave analysis) • How large is it? INTRO/010
What’s the “super-computer”? • What’s the difference from PC? (such as weather forecasting, seismic wave analysis) • How large is it? A computer which is 12,000 times faster than Pentium-4. Special purpose computing It’s at least “a room”, sometimes “a building” NEC’s Earth Simulator I Welcome to CS 286 Computer Organization Yet another type of computers: Super-Computers INTRO/011
Welcome to CS 286 Computer Organization Two directions of growth: • More Components • Number of components keeps increasing • Larger Components (larger capacity) • Each component hold more information Question: - How these contribute to better performance ? INTRO/012
Welcome to CS 286 Computer Organization Course Objectives (to answer the previous question): • Major goals: – Identify major components in computer systems - Understand how each component works – Understand how they contribute to performance – Analyze performance (theoretical and experimental) • We will find answers for the questions during this course!! INTRO/013
Welcome to CS 286 Computer Organization Shall we start? INTRO/014