SlideShare una empresa de Scribd logo
1 de 17
It’s over!  The end of a 30 year trend in computing Miles Lewitt “ We are dedicating all of our future product development to … This is a sea change in computing”  Paul Otellini (2005), President, Intel
Gordon Moore 2003 “ Another decade is probably straightforward... There is certainly no end to creativity.” Bio: Currently Chairman Emeritus of Intel Corporation. Moore co-founded Intel in 1968, serving initially as Executive Vice President. He became President and Chief Executive Officer in 1975 and held that post until elected Chairman and Chief Executive Officer in 1979. He remained CEO until 1987 and was named Chairman Emeritus in 1997.  Moore earned a B.S. in Chemistry from the University of California at Berkeley and a Ph.D. in Chemistry and Physics from the California Institute of Technology. He was born in San Francisco, Calif., on Jan. 3, 1929.  He is a director of Gilead Sciences Inc., a member of the National Academy of Engineering, and a Fellow of the IEEE. Moore also serves on the Board of Trustees of the California Institute of Technology. He received the National Medal of Technology from President George Bush in 1990. 1965 Moore’s Law: “The number of transistors incorporated in a chip will double every 24 months”
Niklaus Wirth 1995 “ Software gets slower, faster than hardware gets faster" Bio: Professor of Computer Science at ETH (Federal Institute of Technology) in Zurich, Switzerland, from 1968 to 1999. His principal areas of contribution were programming languages and methodology, software engineering, and design of personal workstations. He has designed the programming languages Algol W (1965), Pascal (1970), Modula-2 (1979), and Oberon (1988), was involved in the methodologies of structured programming and stepwise refinement, and designed and built the workstations Lilith (1980) and Ceres (1986). He has published several text books for courses on programming, algorithms and data structures, and logical design of digital circuits. He has received various prizes and honorary doctorates, including the Turing Award (1984), the IEEE Computer Pioneer (1988), and the Award for outstanding contributions to Computer Science Education (acm 1987).
If the hardware ever stopped getting faster What would the impact be on developing and evolving software offerings?
Process Scaling Drives Transistor Count Process scaling enables feature size reduction by a factor of 0.7 every 24 months 592,000,000 2004 Intel   Itanium   2 processor (9MB cache) 220,000,000 2002 Intel   Itanium   2 processor 25,000,000 2001 Intel   Itanium   processor 42,000,000 2000 Intel   Pentium 4 processor 9,500,000 1999 Intel   Pentium III processor 7,500,000 1997 Intel   Pentium II processor 3,100,000 1993 Intel   Pentium processor 1,200,000 1989 Intel486 TM  processor 275,000 1985 Intel386 TM  processor 134,000 1982 Intel286 29,000 1978 8086 4.500 1974 8080 2,500 1972 8008 2,300 1971 4004 Transistors Year of Introduction Microprocessor
Uni-Processor Performance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1000x Performance Improvement Pentium   4 Processor 386 Processor May 1986 @16 MHz core 275,000 1.5   transistors 1.2 SPECint2000 August 2003 @3.2 GHz core 55 Million 0.13   transistors 1249 SPECint2000 17 years 200x 200x / 11x 1000x
1000X looks good!  What is the Problem? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Influencing Power Consumption Through Design, Process and Environment ,[object Object],[object Object],[object Object],The Pentium 4 processor spends 5 times the energy per instruction of the i486 (fabricated on the same process technology and operated at the same voltage) 1.3 31 (8.0) one core 1721 Specint2K (7.7) 2.167 GHz Core Duo 65 nm 1.33 86 (38.0) 1764 Specint2K (7.9) 3.6 GHz Pentium 4 65 nm 1.32 21 (7.0) 1429 Specint2K (5.4) 2.0 GHz Pentium M 90 nm 1.75 75.3 (23.0) 681 Specint2K (6.0) 2.0 GHz Pentium 4 180 nm 3.1 29.2 (9.0) 6.08 Specint95 (3.6) 150 MHz Pentium Pro 0.6   m 5 13 (2.7) 77.9 Specint92 (2.0) 66 MHz Pentium 0.8   m 5 4.9 (1.0) 39.6 Specint92 (1.0) 66 MHz i486 0.8   m Volts Power (normalized) Performance (normalized) Frequency Product Process
Why Multi-Core ,[object Object],[object Object],[object Object],[object Object],[object Object]
Impact on Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],This free lunch is over
Implications of Multi-Core ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software Complexity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Asymmetric Multi-Core ,[object Object],[object Object]
Virtualization, SOA and Multi-Core ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object]
Implications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

Similar a End of a trend

Fifty Year Of Microprocessor
Fifty Year Of MicroprocessorFifty Year Of Microprocessor
Fifty Year Of Microprocessor
Ali Usman
 
29092013042656 multicore-processor-technology
29092013042656 multicore-processor-technology29092013042656 multicore-processor-technology
29092013042656 multicore-processor-technology
Sindhu Nathan
 
4838281 operating-system-scheduling-on-multicore-architectures
4838281 operating-system-scheduling-on-multicore-architectures4838281 operating-system-scheduling-on-multicore-architectures
4838281 operating-system-scheduling-on-multicore-architectures
Islam Samir
 

Similar a End of a trend (20)

Webinaron muticoreprocessors
Webinaron muticoreprocessorsWebinaron muticoreprocessors
Webinaron muticoreprocessors
 
N045067680
N045067680N045067680
N045067680
 
Fifty Year Of Microprocessor
Fifty Year Of MicroprocessorFifty Year Of Microprocessor
Fifty Year Of Microprocessor
 
Fundamentals.pptx
Fundamentals.pptxFundamentals.pptx
Fundamentals.pptx
 
Evolution of Intel Microprocessors (Consumer Grade)
Evolution of Intel Microprocessors (Consumer Grade)Evolution of Intel Microprocessors (Consumer Grade)
Evolution of Intel Microprocessors (Consumer Grade)
 
Architecting Solutions for the Manycore Future
Architecting Solutions for the Manycore FutureArchitecting Solutions for the Manycore Future
Architecting Solutions for the Manycore Future
 
what is core-i
what is core-i what is core-i
what is core-i
 
Quad Core Processors - Technology Presentation
Quad Core Processors - Technology PresentationQuad Core Processors - Technology Presentation
Quad Core Processors - Technology Presentation
 
lec01.pdf
lec01.pdflec01.pdf
lec01.pdf
 
Intel new processors
Intel new processorsIntel new processors
Intel new processors
 
29092013042656 multicore-processor-technology
29092013042656 multicore-processor-technology29092013042656 multicore-processor-technology
29092013042656 multicore-processor-technology
 
Multicore computing
Multicore computingMulticore computing
Multicore computing
 
4838281 operating-system-scheduling-on-multicore-architectures
4838281 operating-system-scheduling-on-multicore-architectures4838281 operating-system-scheduling-on-multicore-architectures
4838281 operating-system-scheduling-on-multicore-architectures
 
Unit 1 Introduction to Embedded computing and ARM processor
Unit 1 Introduction to Embedded computing and ARM processorUnit 1 Introduction to Embedded computing and ARM processor
Unit 1 Introduction to Embedded computing and ARM processor
 
Trends in computer architecture
Trends in computer architectureTrends in computer architecture
Trends in computer architecture
 
The Future of Hardware and Software Design Technologies
The Future of Hardware and Software Design TechnologiesThe Future of Hardware and Software Design Technologies
The Future of Hardware and Software Design Technologies
 
End of Moore's Law?
End of Moore's Law? End of Moore's Law?
End of Moore's Law?
 
Give Your Organization Better, Faster Insights & Answers with High Performanc...
Give Your Organization Better, Faster Insights & Answers with High Performanc...Give Your Organization Better, Faster Insights & Answers with High Performanc...
Give Your Organization Better, Faster Insights & Answers with High Performanc...
 
Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptx
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

End of a trend

  • 1. It’s over! The end of a 30 year trend in computing Miles Lewitt “ We are dedicating all of our future product development to … This is a sea change in computing” Paul Otellini (2005), President, Intel
  • 2. Gordon Moore 2003 “ Another decade is probably straightforward... There is certainly no end to creativity.” Bio: Currently Chairman Emeritus of Intel Corporation. Moore co-founded Intel in 1968, serving initially as Executive Vice President. He became President and Chief Executive Officer in 1975 and held that post until elected Chairman and Chief Executive Officer in 1979. He remained CEO until 1987 and was named Chairman Emeritus in 1997. Moore earned a B.S. in Chemistry from the University of California at Berkeley and a Ph.D. in Chemistry and Physics from the California Institute of Technology. He was born in San Francisco, Calif., on Jan. 3, 1929. He is a director of Gilead Sciences Inc., a member of the National Academy of Engineering, and a Fellow of the IEEE. Moore also serves on the Board of Trustees of the California Institute of Technology. He received the National Medal of Technology from President George Bush in 1990. 1965 Moore’s Law: “The number of transistors incorporated in a chip will double every 24 months”
  • 3. Niklaus Wirth 1995 “ Software gets slower, faster than hardware gets faster" Bio: Professor of Computer Science at ETH (Federal Institute of Technology) in Zurich, Switzerland, from 1968 to 1999. His principal areas of contribution were programming languages and methodology, software engineering, and design of personal workstations. He has designed the programming languages Algol W (1965), Pascal (1970), Modula-2 (1979), and Oberon (1988), was involved in the methodologies of structured programming and stepwise refinement, and designed and built the workstations Lilith (1980) and Ceres (1986). He has published several text books for courses on programming, algorithms and data structures, and logical design of digital circuits. He has received various prizes and honorary doctorates, including the Turing Award (1984), the IEEE Computer Pioneer (1988), and the Award for outstanding contributions to Computer Science Education (acm 1987).
  • 4. If the hardware ever stopped getting faster What would the impact be on developing and evolving software offerings?
  • 5. Process Scaling Drives Transistor Count Process scaling enables feature size reduction by a factor of 0.7 every 24 months 592,000,000 2004 Intel  Itanium  2 processor (9MB cache) 220,000,000 2002 Intel  Itanium  2 processor 25,000,000 2001 Intel  Itanium  processor 42,000,000 2000 Intel  Pentium 4 processor 9,500,000 1999 Intel  Pentium III processor 7,500,000 1997 Intel  Pentium II processor 3,100,000 1993 Intel  Pentium processor 1,200,000 1989 Intel486 TM processor 275,000 1985 Intel386 TM processor 134,000 1982 Intel286 29,000 1978 8086 4.500 1974 8080 2,500 1972 8008 2,300 1971 4004 Transistors Year of Introduction Microprocessor
  • 6.
  • 7. 1000x Performance Improvement Pentium  4 Processor 386 Processor May 1986 @16 MHz core 275,000 1.5  transistors 1.2 SPECint2000 August 2003 @3.2 GHz core 55 Million 0.13  transistors 1249 SPECint2000 17 years 200x 200x / 11x 1000x
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.