Presentation is loading. Please wait.

Presentation is loading. Please wait.

September 10, 2015204521 Digital System Architecture Technology Trends Pradondet Nilagupta Spring 2001 (original notes from Randy Katz, & Prof. Jan M.

Similar presentations


Presentation on theme: "September 10, 2015204521 Digital System Architecture Technology Trends Pradondet Nilagupta Spring 2001 (original notes from Randy Katz, & Prof. Jan M."— Presentation transcript:

1 September 10, 2015204521 Digital System Architecture Technology Trends Pradondet Nilagupta Spring 2001 (original notes from Randy Katz, & Prof. Jan M. Rabaey, UC Berkeley)

2 September 10, 2015204521 Digital System Architecture2 Original Big Fishes Eating Little Fishes

3 September 10, 2015204521 Digital System Architecture3 1988 Computer Food Chain PCWork- station Mini- computer Mainframe Mini- supercomputer Supercomputer Massively Parallel Processors

4 September 10, 2015204521 Digital System Architecture4 1998 Computer Food Chain Mini- supercomputer Massively Parallel Processors Mini- computer PCWork- station Mainframe Supercomputer Now who is eating whom? Server

5 September 10, 2015204521 Digital System Architecture5 1985 Computer Food Chain Technologies PCWork- station Mini- computer Mainframe Mini- supercomputer Supercomputer ECLTTL MOS

6 September 10, 2015204521 Digital System Architecture6 Why Such Change in 10 years? (1/2) Function –Rise of networking/local interconnection technology Performance –Technology Advances CMOS VLSI dominates TTL, ECL in cost & performance –Computer architecture advances improves low-end RISC, Superscalar, RAID, …

7 September 10, 2015204521 Digital System Architecture7 Why Such Change in 10 years? (2/2) Price: Lower costs due to … –Simpler development CMOS VLSI: smaller systems, fewer components –Higher volumes CMOS VLSI : same dev. cost 10,000 vs. 10,000,000 units –Lower margins by class of computer, due to fewer services

8 September 10, 2015204521 Digital System Architecture8 Technology Trends: Microprocessor Capacity Moore ’ s Law CMOS improvements: Die size: 2X every 3 yrs Line width: halve / 7 yrs “ Graduation Window ” Alpha 21264: 15 million Pentium Pro: 5.5 million PowerPC 620: 6.9 million Alpha 21164: 9.3 million Sparc Ultra: 5.2 million

9 September 10, 2015204521 Digital System Architecture9 Memory Capacity (Single Chip DRAM) year size(Mb)cyc time 19800.0625250 ns 19830.25220 ns 19861190 ns 19894165 ns 199216145 ns 199664120 ns 2000256100 ns

10 September 10, 2015204521 Digital System Architecture10 CMOS Improvements Die size 2X every 3 yrs Line widths halve every 7 yrs 0 5 10 15 20 25 19801983198619891992 Die Size Line Width Improvement Die size increase plus transistor count increase Transistor Count

11 September 10, 2015204521 Digital System Architecture11 Memory Size of Various Systems Over Time 128K 128M 2000 8K 1M 8M 1G 8G 1970 19801990 1 chip 1Kbit 640K 4K16K64K256K1M4M16M64M 256M DOS limit 1/8 chip 8 chips-PC 64 chips workstation 512 chips 4K chips Bytes Time

12 September 10, 2015204521 Digital System Architecture12 Technology Trends (Summary) CapacitySpeed (latency) Logic2x in 3 years2x in 3 years DRAM4x in 3 years2x in 10 years Disk4x in 3 years2x in 10 years

13 September 10, 2015204521 Digital System Architecture13 Processor Frequency Trend Ê Frequency doubles each generation Ë Number of gates/clock reduce by 25% Ê Frequency doubles each generation Ë Number of gates/clock reduce by 25%

14 September 10, 2015204521 Digital System Architecture14 Processor Performance Trends

15 September 10, 2015204521 Digital System Architecture15 Performance vs. Time Mips 25 MHz 0.1 1.0 10 100 Performance (VAX 780s) 1980 1985 1990 MV10K 68K 780 5 MHz RISC 60% / yr. uVAX 6K (CMOS) 8600 TTL ECL 15%/yr. CMOS CISC 38%/yr. o | | MIPS (8 MHz) o 9000 Mips (65 MHz) uVAX CMOS Will RISC continue on a 60%, (x4 / 3 years)? 4K

16 September 10, 2015204521 Digital System Architecture16 Processor Performance (1.35X before, 1.55X now) 1.54X/yr

17 September 10, 2015204521 Digital System Architecture17 Summary: Performance Trends Workstation performance (measured in Spec Marks) improves roughly 50% per year (2X every 18 months) Improvement in cost performance estimated at 70% per year

18 September 10, 2015204521 Digital System Architecture18 Processor Perspective Putting performance growth in perspective: IBM POWER2 Cray YMP Workstation Supercomputer Year19931988 MIPS> 200 MIPS< 50 MIPS Linpack140 MFLOPS160 MFLOPS Cost$120,000$1M ($1.6M in 1994$) Clock71.5 MHz167 MHz Cache256 KB0.25 KB Memory512 MB256 MB 1988 supercomputer in 1993 server!

19 September 10, 2015204521 Digital System Architecture19 Where Has This Performance Improvement Come From? Technology? Organization? Instruction Set Architecture? Software? Some combination of all of the above?

20 September 10, 2015204521 Digital System Architecture20 Performance Trends Revisited (Architectural Innovation) Microprocessors Minicomputers Mainframes Supercomputers Year 0.1 1 10 100 1000 19651970197519801985199019952000 CISC/RISC

21 September 10, 2015204521 Digital System Architecture21 Performance Trends Revisited (Microprocessor Organization) Bit Level Parallelism Pipelining Caches Instruction Level Parallelism Out-of-order Xeq Speculation...

22 September 10, 2015204521 Digital System Architecture22 What is Ahead? Greater instruction level parallelism? Bigger caches? Multiple processors per chip? Complete systems on a chip? (Portable Systems) High performance LAN, Interface, and Interconnect

23 September 10, 2015204521 Digital System Architecture23 Hardware Technology 1980 1990 2000 Memory chips64 K 4 M 256 M-1 G Speed1-2 20-40 400-1000 5-1/4 in. disks40 M 1 G 20 G Floppies.256 M 1.5 M 500-2,000 M LAN (Switch)2-10 Mbits 10 (100) 155-655 (ATM) Busses2-20 Mbytes 40-400

24 September 10, 2015204521 Digital System Architecture24 Software Technology 1980 1990 2000 Languages C, FORTRAN C++, HPF object stuff?? Op. System proprietary +DUM* +DUM+NT User I/F glass Teletype WIMP* stylus, voice, audio,video, ?? Comp. Styles T/S, PC Client/Server agents*mobile New things PC & WS parallel proc. appliances Capabilities WP, SS WP,SS, mail video, ?? DUM = DO S, n-UNIX's, MAC WIMP = Windows, Icons, Mouse, Pull-down menus Agents = robots that work on information

25 September 10, 2015204521 Digital System Architecture25 Computing 2001 (1/2) Continue quadrupling memory every 3 years –1K chip in 72 becomes 1 gigabit chip (128 Mbytes) in 2002 On-line 12-25 Gigabytes; $10 1- Gbyte floppies & CDs M icros increase at 60% per year... parallelism R a dio links for untethered computing

26 September 10, 2015204521 Digital System Architecture26 Computing 2001 (2/2) Telephone, fax, radio, television, camera, house,...Real personal (watch, wallet,notepad) computers W e should be able to simulate: –Nearly everything we make and their factories –Much of the universe from the nucleus to galaxies P erformance implies: voice and visual Ease of use. Agents!

27 September 10, 2015204521 Digital System Architecture27 Applications: Unlimited Opportunities (1/2) Office agents: phone/FAX/comm; files/paper handling Untethered computing: fully distributed offices ?? Integration of video, communication, and computing: desktop video publishing, conferencing, & mail Large, commercial transaction processing systems Encapsulate knowledge in a computer: scientific & engineering simulation (e.g.. planetarium, wind tunnel,... )

28 September 10, 2015204521 Digital System Architecture28 Applications: Unlimited Opportunities (2/2) Visualization & virtual reality Computational chemistry e.g. biochemistry and materials Mechanical engineering without prototypes Image/signal processing: medicine, maps, surveillance. Personal computers in 2001 are today's supercomputers Integration of the PC & TV => TC

29 September 10, 2015204521 Digital System Architecture29 Challenges for 1990s Platforms (1/2) 64-bit computers video, voice, communication, any really new apps? Increasingly large, complex systems and environments Usability? Plethora of non-portable, distributed, incompatible, non-interoperable computers: Usability? Scalable parallel computers can provide “commodity supercomputing”: Markets and trained users?

30 September 10, 2015204521 Digital System Architecture30 Challenges for 1990s Platforms (2/2) Apps to fuel and support a chubby industry: communications, paper/office, and digital video The true portable, wireless communication computer Truly personal card, pencil, pocket, wallet computer Networks continue to limit: WAN, ISDN, and ATM?


Download ppt "September 10, 2015204521 Digital System Architecture Technology Trends Pradondet Nilagupta Spring 2001 (original notes from Randy Katz, & Prof. Jan M."

Similar presentations


Ads by Google