SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
1v0




Prof. Ian Phillips
 Principal Staff Eng’r,
       ARM Ltd
ian.phillips@arm.com

  Visiting Prof. at ...



                                y             p
                             Many-Core Workshop
                              NEC, Birmingham
Contribution to Industry
                                  19mar12
     Award 2008



                           The closer you are to death;
                              the more you realize you are alive.
                           The closer you are to death;
                               the harder you cling to life.
                                  Top 5000 J.Simpson, Touching the Void, 1985




      1
Moore’s Law: c1965
   “Moore's Law” was coined by Carver Mead in 1970, from Gordon
    Moore's article in Electronics Magazine 19 April 1965 "Cramming more
    components onto integrated circuits .
                                  circuits“

                                         “The complexity for minimum
                                                     p       y
                                         component costs has increased at a rate
                                         of roughly a factor of two per year ...
                                         Certainly over the short term this rate can be
                                         expected to continue, if not to increase. Over
                                               t dt       ti         tt i          O
                                         the longer term, the rate of increase is a bit
                                         more uncertain, although there is no reason to
                                         believe it will not remain nearly constant for at
                                                                          y          f
                                         least 10 years. That means by 1975, the number
                                         of components per integrated circuit for
                                         minimum cost will be 65,000. I believe that such
                                         allarge circuit can be built on a single wafer”
                                                   i it       b b ilt       i l      f ”
        Gordon Moore, Founder of Intel

         In 1965 he was designing ICs with ~50 transistors!
                             g g
Moore’s Law has held for ~50 years ... Taking us to 100B transistor ICs
    2
Approximate Process Geometry
                                                    y




3
                                          1um



                             10um
                                                        10nm


                                                100nm




              100um
                      Transistors
                                s/Chip (M)
                                                               Moore’s Law ...
                                                        X




    ITRS’99




                      Transistor
                               r/PM (K)
All Exponentials Have Got to End ...
         130nm


                 90nm


                        30nm


                               14nm
                               14


                                       7nm




 4
All Exponentials Have Got to End ...
                                           Growing opinion that 14 or 7nm will be the
                       130nm                smallest yieldable node (any process).

                                        90nm
                                                           Just 3-4 gen. (5-8yr) to the
                                                            end of Planar Scaling

                                                    30nm                  Only things on
                                                                           O l thi
                                                                           the drawing
                                                                           board today ...
                                                                  14nm
                                                                  14
    ... can get into the
     last of the of planar chips!                                                7nm
   Its the end-of-the-road for
    ‘promising technologies’ !
           Clean-Sheet Synthesis
           Scalable Processor Arrays
           Formal Design
                                            ...The future lies with Hybrid,
           Top-Down Design                    Evolutionary Architectures
    5
Approximate Process Geometry
                                                    y




6
                                          1um



                             10um
                                                        10nm




              100um
                      Transistors
                                s/Chip (M)
                                                100nm
                                                               Moore’s Law ...
                                                        X




    ITRS’99




                      Transistor
                               r/PM (K)
What Happened to the Productivity Gaps?

Reuse Happened !
   <1995 chip design was entire ...
         Moore’s Law was handled by Bigger Teams and Faster Tools
         With Improved Productivity through HDL and Synthesis
   >1995 reuse quietly entered the picture ...
           Circuit Blocks
           CPUs (and Software)                 ... With
           External IP                       Supporting
                                            Methodology!
           Up-Integration
                                           (Incl. Software)
           Chip Reuse (ASSP)
            ... Delivering Productivity Quality and Reliability
                             Productivity,
                ... Birth of HW/SW IP Companies (eg ARM)

    ... But brought Architectural Chaos & Commoditisation of FABs

    7
Products Make Money
   21c Businesses have to be
         Selling things that People (End-Customers) want to buy.
         Operations and Competition is Global and so are Investors
         Nationality has little meaning
   Business needs
         End-Customers buy Functionality not Technology
                Technologies enable Product Options
                Business-Models make Money

   New Products are
         Design is a Cost/Risk to be Minimised
         T h l
          Technology (HW SW, Mechanics, O ti
                       (HW, SW M h i         Optics, etc)
                                                      t )
            is (just) a means to a Product end!
           New Technology increases Cost/Risk ... But not always Value


... Globalisation makes Business Focus on their Core-Competence!


    8
Architecting an iConic Many-Core Product ...




 9
It’s Not Solid Obsidian !?!
Down 1-Level:
       Modules
                                        The Control Board.




10   Source ... http://www.ifixit.com
The Control Board                              (A-side)




Down 2-Levels: Sub-Assemblies
 Visible Design-Team Members ...
        Samsung (flash memory) - (ARM Partner)
        Cirrus Logic (audio codec) - (ARM Partner)
                  g (             ) (               )
        AKM (Magnetic Sensor)
        Texas Instruments (Touch Screen Controller and mobile DDR) - (ARM Partner)
    Invisible Design-Team Members ...
                   g
        Software Tools, OS & Drivers, GSM Security; Graphics, Video and Sound ...
        Manufacturing, Assembly, Test, Certification ...



    11   Source ... http://www.ifixit.com
The Control Board                         (B-side)

Down 2-Levels: Sub-Assemblies
 Visible Design-Team Members...
       A4 PProcessor, specified b A l d i
                           ifi d by Apple, designed and manufactured b S
                                                   d d          f t d by Samsung ...
           The central unit that provides the iPhone 4 with its GP computing power.
           Reported to contain ARM A8 600 MHz CPU (other ARM CPUs and IP)
       ST-Micro (3 axis Many Processors & Software
                         gyroscope) - (ARM Partner)
       Broadcom (Wi-Fi, Bluetooth, and GPS) - (ARM Partner)
                                         ..with..
       Skyworks (GSM) and Evolutional Architecture !
                   Hybrid
       Triquint (GSM PA)
       Infineon (GSM Transceiver) - (ARM Partner)
                                                                                  GPS
                                                                     Bluetooth,
                                                                     EDR &FM




 12    Source ... http://www.ifixit.com
Multicore ARM On-Chip ...
   Heterogeneous Multicore
      Systems have existed for a long time:
                Application       UI & 3D graphics     Power Manager




                                    Mali™-400
               Cortex™-A8              MP               Cortex-M3




                                        Interconnect




                                     Memory


13
Coherent Multicore Cluster
   Homogenous Multicore
      cluster, as part of a heterogeneous system:

                                            User Interface
                                     …     and 3D graphics
                                                  g p        Power Manager
                                                                       g
          Cortex-A9      Cortex-A9


                  Coherency Logic
                                             Mali-400 MP       Cortex-M3



                                          Interconnect




14
Multiple Clusters
   Multiple Homogeneous Coherent Clusters




                                          …                                         …
          Cortex-A15     Cortex-A15                Cortex-A15      Cortex-A15


            Coherency Logic in L2 Cache               Coherency Logic in L2 Cache




                                          Coherent Interconnect




15
Multi-Processors on a Chip
Users require a pocket ‘Super-Computer’ ...
   Silicon Technology Provides a few-Billion raw transistors ...
   ARM’s IP makes it Practical to utilise them ...

                                        • 10 Programmable Processors
                           11 Processors• 4 x A9 Processors (2x2):
                     But the Chip ArchitectureMALI 400 Fragment Proc:
                                         • 4 x is
                     also Hybrid and Evolutional ! 400 Vertex Proc
                                         • 1 x MALI           Proc.
                                             • 1 x MALI Video CoDec
                                             • Software Stacks, OS’s and
                                               Design Tools/
                                        •   ARM Technology gives
                                            chip/system designers a
                                            good start. And ...
                                                  start
                                              • Improves Productivity
                                              • Improves TTM
                                              • I
                                                Improves Quality/Certainty
                                                          Q lit /C t i t

16
nVidea Tegra 3 Processor           (~1B transistors)



                   nVidea Tegra3

             ARM
     ARM
           ARM   ARM

           ARM   ARM




17
The Apple A4 SIP Package                                                 (Cross-section)


           Memory
          ‘Package’
                                                      2 Memory Dies


Glue                                               Processor SOC Di
                                                   P             Die

            4-Layer Platform
               Package
               Package’


IC Packaging
          The processor is the centre rectangle. The silver circles beneath it are solder balls.
          Two rectangles above are RAM die, offset to make room for the wirebonds.
                 Putting the RAM close to the p
                        g                      processor reduces latency, making RAM faster and cuts p
                                                                       y,      g                     power.
          Unknown Mfr (Memory)
          Samsung/ARM (Processor)
          Unknown (SIP Technology)



 18       Source ... http://www.ifixit.com
3D: Keeping Moore’s Law Going




                  Many-More Cores
                  Many More ‘Cores’ ...
                Hardware and Software ...
               Very-Hybrid Architecture ...
              Even-More P
              E    M    Power P bl
                               Problems ...




19
Reliability and Robustness
    As Process Geometry falls; Reliability and Robustness does as well
            Susceptibility to high-energy particles
            Wear-out mechanisms
            Variability
            State depe de cy
             State-dependency
            Imperfection in design
    Current 3D techniques are even more vulnerable to defects
            Throw away good chiplets with the bad-ones
            Additional chiplet/chiplet interactions
            Can t
             Can’t fully test chiplets before assembly
            Increased assembly loss/imperfections
            Limited re-working potential
    Must break the 100% functionality requirement
          Requires Functional on Imperfect (Design) Platforms


    20
The Failure of Power Scaling
   Node                     45nm            22nm                11nm


   Year                     2008             2014               2020




   Area-1                     1                4                  16
   Peak freq                  1               1.6
                                              16                  2.4
                                                                  24
   Power                      1                1                  0.6
                                         (4 x 1)-1 = 25%   (16 x 0.6)-1 = 10%

                                         Dark               Dark
                                         Silicon            Silicon
    Exploitable Si
   (in 45nm power budget)

                                                    25%                 10%



Source: ITRS 2008   … Severely limits the circuitry we can Turn On !
     21
Conclusions
    Planar Processing ends in 3-5yrs
          And takes with it all clean-sheet planar design possibilities
          3D takes Moore's Law into its next decade
    Productivity through Reuse is Business Imperative
          ‘Productivity Aids’ without Methods and Legacy Compatibility are Useless
            Productivity Aids                                               Useless.
    Multi-Processor Architecture is driven by the System Functionality
          They will always be: Multi-Discipline, Multi-Process, Multi-Geometry,
             Multi-Architecture, Multi-Company, Multi-Die and Multi-Chip.
            All Architectures will be Hybrid and Evolutionary
    Power Efficiency is not just a Societal Issue
          We cannot use what we can create without overcoming it (We need x100!)
    Business only needs to be “better” than its competitors
          Good enough; is enough.
    Cannot depend on 100% functionality any more
          Need F nctionalit despite imperfection in Design and Man fact re
                Functionality                                   Manufacture

    22
Multi-Processing: Just a means to an end!




          Its the System Stupid 
23

Weitere ähnliche Inhalte

Andere mochten auch

Electronics Business in the UK Economy
Electronics Business in the UK EconomyElectronics Business in the UK Economy
Electronics Business in the UK EconomyIan Phillips
 
Making Molehills of Mountains
Making Molehills of MountainsMaking Molehills of Mountains
Making Molehills of MountainsIan Phillips
 
MODES Route - 27may98
MODES Route - 27may98MODES Route - 27may98
MODES Route - 27may98Ian Phillips
 
Computing Platforms for the 21C - 25feb14
Computing Platforms for the 21C - 25feb14Computing Platforms for the 21C - 25feb14
Computing Platforms for the 21C - 25feb14Ian Phillips
 
Energy Efficient Computing - 26mar13
Energy Efficient Computing - 26mar13Energy Efficient Computing - 26mar13
Energy Efficient Computing - 26mar13Ian Phillips
 
Energy Efficiant Computing in the 21c
Energy Efficiant Computing in the 21cEnergy Efficiant Computing in the 21c
Energy Efficiant Computing in the 21cIan Phillips
 
UoPlymouth: Letting Our Achievements Speak (1mar13)
UoPlymouth: Letting Our Achievements Speak (1mar13)UoPlymouth: Letting Our Achievements Speak (1mar13)
UoPlymouth: Letting Our Achievements Speak (1mar13)Ian Phillips
 
Computing Platforms for the XXIc - DSD/SEAA Keynote
Computing Platforms for the XXIc - DSD/SEAA KeynoteComputing Platforms for the XXIc - DSD/SEAA Keynote
Computing Platforms for the XXIc - DSD/SEAA KeynoteIan Phillips
 
UK Electronic Systems - Economic Footprint
UK Electronic Systems - Economic FootprintUK Electronic Systems - Economic Footprint
UK Electronic Systems - Economic FootprintIan Phillips
 
Global Technology Trends - Electronic Systems
Global Technology Trends - Electronic SystemsGlobal Technology Trends - Electronic Systems
Global Technology Trends - Electronic SystemsIan Phillips
 
Progress: Despite the Law of Diminishing Returns
Progress: Despite the Law of Diminishing ReturnsProgress: Despite the Law of Diminishing Returns
Progress: Despite the Law of Diminishing ReturnsIan Phillips
 
ESCO 2yr Economic Update
ESCO 2yr Economic UpdateESCO 2yr Economic Update
ESCO 2yr Economic UpdateIan Phillips
 
Electronic Systems Skills Workshop - 5may14
Electronic Systems Skills Workshop - 5may14Electronic Systems Skills Workshop - 5may14
Electronic Systems Skills Workshop - 5may14Ian Phillips
 
Esco Economic Update - NMI Summit Nov15
Esco Economic Update - NMI Summit Nov15Esco Economic Update - NMI Summit Nov15
Esco Economic Update - NMI Summit Nov15Ian Phillips
 
UoLiverpool: Letting Our Achievement Speak (7mar13)
UoLiverpool: Letting Our Achievement Speak (7mar13)UoLiverpool: Letting Our Achievement Speak (7mar13)
UoLiverpool: Letting Our Achievement Speak (7mar13)Ian Phillips
 
Exploitation of Science
Exploitation of ScienceExploitation of Science
Exploitation of ScienceIan Phillips
 
NeuroScience: Un beau site fait-il vendre mieux ?
NeuroScience: Un beau site fait-il vendre mieux ? NeuroScience: Un beau site fait-il vendre mieux ?
NeuroScience: Un beau site fait-il vendre mieux ? Henri Kaufman
 
Political And Business Daily July 27, 2009 Article 2
Political And Business Daily July 27, 2009 Article 2Political And Business Daily July 27, 2009 Article 2
Political And Business Daily July 27, 2009 Article 2Jagannadham Thunuguntla
 

Andere mochten auch (20)

Electronics Business in the UK Economy
Electronics Business in the UK EconomyElectronics Business in the UK Economy
Electronics Business in the UK Economy
 
Making Molehills of Mountains
Making Molehills of MountainsMaking Molehills of Mountains
Making Molehills of Mountains
 
MODES Route - 27may98
MODES Route - 27may98MODES Route - 27may98
MODES Route - 27may98
 
Computing Platforms for the 21C - 25feb14
Computing Platforms for the 21C - 25feb14Computing Platforms for the 21C - 25feb14
Computing Platforms for the 21C - 25feb14
 
Energy Efficient Computing - 26mar13
Energy Efficient Computing - 26mar13Energy Efficient Computing - 26mar13
Energy Efficient Computing - 26mar13
 
Energy Efficiant Computing in the 21c
Energy Efficiant Computing in the 21cEnergy Efficiant Computing in the 21c
Energy Efficiant Computing in the 21c
 
UoPlymouth: Letting Our Achievements Speak (1mar13)
UoPlymouth: Letting Our Achievements Speak (1mar13)UoPlymouth: Letting Our Achievements Speak (1mar13)
UoPlymouth: Letting Our Achievements Speak (1mar13)
 
Computing Platforms for the XXIc - DSD/SEAA Keynote
Computing Platforms for the XXIc - DSD/SEAA KeynoteComputing Platforms for the XXIc - DSD/SEAA Keynote
Computing Platforms for the XXIc - DSD/SEAA Keynote
 
UK Electronic Systems - Economic Footprint
UK Electronic Systems - Economic FootprintUK Electronic Systems - Economic Footprint
UK Electronic Systems - Economic Footprint
 
Global Technology Trends - Electronic Systems
Global Technology Trends - Electronic SystemsGlobal Technology Trends - Electronic Systems
Global Technology Trends - Electronic Systems
 
Progress: Despite the Law of Diminishing Returns
Progress: Despite the Law of Diminishing ReturnsProgress: Despite the Law of Diminishing Returns
Progress: Despite the Law of Diminishing Returns
 
ESCO 2yr Economic Update
ESCO 2yr Economic UpdateESCO 2yr Economic Update
ESCO 2yr Economic Update
 
Electronic Systems Skills Workshop - 5may14
Electronic Systems Skills Workshop - 5may14Electronic Systems Skills Workshop - 5may14
Electronic Systems Skills Workshop - 5may14
 
Esco Economic Update - NMI Summit Nov15
Esco Economic Update - NMI Summit Nov15Esco Economic Update - NMI Summit Nov15
Esco Economic Update - NMI Summit Nov15
 
UoLiverpool: Letting Our Achievement Speak (7mar13)
UoLiverpool: Letting Our Achievement Speak (7mar13)UoLiverpool: Letting Our Achievement Speak (7mar13)
UoLiverpool: Letting Our Achievement Speak (7mar13)
 
Exploitation of Science
Exploitation of ScienceExploitation of Science
Exploitation of Science
 
Analyse de-site
Analyse de-siteAnalyse de-site
Analyse de-site
 
NeuroScience: Un beau site fait-il vendre mieux ?
NeuroScience: Un beau site fait-il vendre mieux ? NeuroScience: Un beau site fait-il vendre mieux ?
NeuroScience: Un beau site fait-il vendre mieux ?
 
Political And Business Daily July 27, 2009 Article 2
Political And Business Daily July 27, 2009 Article 2Political And Business Daily July 27, 2009 Article 2
Political And Business Daily July 27, 2009 Article 2
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 

Ähnlich wie Gazing Into The Void

Technology at Work 2013 - Global technology Trends - Professor Ian Philips, A...
Technology at Work 2013 - Global technology Trends - Professor Ian Philips, A...Technology at Work 2013 - Global technology Trends - Professor Ian Philips, A...
Technology at Work 2013 - Global technology Trends - Professor Ian Philips, A...Invest Northern Ireland
 
Not making Atoms Smaller @UoPortsmouth
Not making Atoms Smaller @UoPortsmouthNot making Atoms Smaller @UoPortsmouth
Not making Atoms Smaller @UoPortsmouthIan Phillips
 
intel PDF 32nm Technology Update Mark Bohr
intel  PDF  	32nm Technology Update Mark Bohrintel  PDF  	32nm Technology Update Mark Bohr
intel PDF 32nm Technology Update Mark Bohrfinance6
 
[Harvard CS264] 15a - The Onset of Parallelism, Changes in Computer Architect...
[Harvard CS264] 15a - The Onset of Parallelism, Changes in Computer Architect...[Harvard CS264] 15a - The Onset of Parallelism, Changes in Computer Architect...
[Harvard CS264] 15a - The Onset of Parallelism, Changes in Computer Architect...npinto
 
Making Of A Chip
Making Of A ChipMaking Of A Chip
Making Of A ChipUzair Sajid
 
From Sand to Silicon“Making of a Chip”
From Sand to Silicon“Making of a Chip”From Sand to Silicon“Making of a Chip”
From Sand to Silicon“Making of a Chip”Gautham Rajesh
 
Sand to-silicon 22nm-version
Sand to-silicon 22nm-versionSand to-silicon 22nm-version
Sand to-silicon 22nm-versionmichaelrking
 
Things to come - possible futures for electronics
Things to come - possible futures for electronicsThings to come - possible futures for electronics
Things to come - possible futures for electronicschrised
 
They're Not Making Smaller Atoms
They're Not Making Smaller AtomsThey're Not Making Smaller Atoms
They're Not Making Smaller AtomsIan Phillips
 
System-on-Chip Design, Embedded System Design Challenges
System-on-Chip Design, Embedded System Design ChallengesSystem-on-Chip Design, Embedded System Design Challenges
System-on-Chip Design, Embedded System Design Challengespboulet
 
No Moore Left to Give: Enterprise Computing After Moore's Law
No Moore Left to Give: Enterprise Computing After Moore's LawNo Moore Left to Give: Enterprise Computing After Moore's Law
No Moore Left to Give: Enterprise Computing After Moore's Lawbcantrill
 
resonant tunneling devices
 resonant tunneling devices resonant tunneling devices
resonant tunneling devicesnagisetty2
 

Ähnlich wie Gazing Into The Void (20)

Technology at Work 2013 - Global technology Trends - Professor Ian Philips, A...
Technology at Work 2013 - Global technology Trends - Professor Ian Philips, A...Technology at Work 2013 - Global technology Trends - Professor Ian Philips, A...
Technology at Work 2013 - Global technology Trends - Professor Ian Philips, A...
 
Synopsys track c
Synopsys track cSynopsys track c
Synopsys track c
 
Vlsi
VlsiVlsi
Vlsi
 
Not making Atoms Smaller @UoPortsmouth
Not making Atoms Smaller @UoPortsmouthNot making Atoms Smaller @UoPortsmouth
Not making Atoms Smaller @UoPortsmouth
 
intel PDF 32nm Technology Update Mark Bohr
intel  PDF  	32nm Technology Update Mark Bohrintel  PDF  	32nm Technology Update Mark Bohr
intel PDF 32nm Technology Update Mark Bohr
 
[Harvard CS264] 15a - The Onset of Parallelism, Changes in Computer Architect...
[Harvard CS264] 15a - The Onset of Parallelism, Changes in Computer Architect...[Harvard CS264] 15a - The Onset of Parallelism, Changes in Computer Architect...
[Harvard CS264] 15a - The Onset of Parallelism, Changes in Computer Architect...
 
Doering
DoeringDoering
Doering
 
Making Of A Chip
Making Of A ChipMaking Of A Chip
Making Of A Chip
 
From Sand to Silicon“Making of a Chip”
From Sand to Silicon“Making of a Chip”From Sand to Silicon“Making of a Chip”
From Sand to Silicon“Making of a Chip”
 
Making Of A Chip
Making Of A ChipMaking Of A Chip
Making Of A Chip
 
Sand to-silicon 22nm-version
Sand to-silicon 22nm-versionSand to-silicon 22nm-version
Sand to-silicon 22nm-version
 
Things to come - possible futures for electronics
Things to come - possible futures for electronicsThings to come - possible futures for electronics
Things to come - possible futures for electronics
 
They're Not Making Smaller Atoms
They're Not Making Smaller AtomsThey're Not Making Smaller Atoms
They're Not Making Smaller Atoms
 
System-on-Chip Design, Embedded System Design Challenges
System-on-Chip Design, Embedded System Design ChallengesSystem-on-Chip Design, Embedded System Design Challenges
System-on-Chip Design, Embedded System Design Challenges
 
memristor
memristormemristor
memristor
 
Tech Overview
Tech OverviewTech Overview
Tech Overview
 
No Moore Left to Give: Enterprise Computing After Moore's Law
No Moore Left to Give: Enterprise Computing After Moore's LawNo Moore Left to Give: Enterprise Computing After Moore's Law
No Moore Left to Give: Enterprise Computing After Moore's Law
 
resonant tunneling devices
 resonant tunneling devices resonant tunneling devices
resonant tunneling devices
 
Mega & micro technology trends
Mega & micro technology trendsMega & micro technology trends
Mega & micro technology trends
 
Vlsi
VlsiVlsi
Vlsi
 

Kürzlich hochgeladen

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Gazing Into The Void

  • 1. 1v0 Prof. Ian Phillips Principal Staff Eng’r, ARM Ltd ian.phillips@arm.com Visiting Prof. at ... y p Many-Core Workshop NEC, Birmingham Contribution to Industry 19mar12 Award 2008 The closer you are to death; the more you realize you are alive. The closer you are to death; the harder you cling to life. Top 5000 J.Simpson, Touching the Void, 1985 1
  • 2. Moore’s Law: c1965  “Moore's Law” was coined by Carver Mead in 1970, from Gordon Moore's article in Electronics Magazine 19 April 1965 "Cramming more components onto integrated circuits . circuits“ “The complexity for minimum p y component costs has increased at a rate of roughly a factor of two per year ... Certainly over the short term this rate can be expected to continue, if not to increase. Over t dt ti tt i O the longer term, the rate of increase is a bit more uncertain, although there is no reason to believe it will not remain nearly constant for at y f least 10 years. That means by 1975, the number of components per integrated circuit for minimum cost will be 65,000. I believe that such allarge circuit can be built on a single wafer” i it b b ilt i l f ” Gordon Moore, Founder of Intel In 1965 he was designing ICs with ~50 transistors! g g Moore’s Law has held for ~50 years ... Taking us to 100B transistor ICs 2
  • 3. Approximate Process Geometry y 3 1um 10um 10nm 100nm 100um Transistors s/Chip (M) Moore’s Law ... X ITRS’99 Transistor r/PM (K)
  • 4. All Exponentials Have Got to End ... 130nm 90nm 30nm 14nm 14 7nm 4
  • 5. All Exponentials Have Got to End ...  Growing opinion that 14 or 7nm will be the 130nm smallest yieldable node (any process). 90nm  Just 3-4 gen. (5-8yr) to the end of Planar Scaling 30nm  Only things on O l thi the drawing board today ... 14nm 14 ... can get into the last of the of planar chips! 7nm  Its the end-of-the-road for ‘promising technologies’ !  Clean-Sheet Synthesis  Scalable Processor Arrays  Formal Design ...The future lies with Hybrid,  Top-Down Design Evolutionary Architectures 5
  • 6. Approximate Process Geometry y 6 1um 10um 10nm 100um Transistors s/Chip (M) 100nm Moore’s Law ... X ITRS’99 Transistor r/PM (K)
  • 7. What Happened to the Productivity Gaps? Reuse Happened !  <1995 chip design was entire ...  Moore’s Law was handled by Bigger Teams and Faster Tools  With Improved Productivity through HDL and Synthesis  >1995 reuse quietly entered the picture ...  Circuit Blocks  CPUs (and Software) ... With  External IP Supporting Methodology!  Up-Integration (Incl. Software)  Chip Reuse (ASSP) ... Delivering Productivity Quality and Reliability Productivity, ... Birth of HW/SW IP Companies (eg ARM) ... But brought Architectural Chaos & Commoditisation of FABs 7
  • 8. Products Make Money  21c Businesses have to be  Selling things that People (End-Customers) want to buy.  Operations and Competition is Global and so are Investors  Nationality has little meaning  Business needs  End-Customers buy Functionality not Technology  Technologies enable Product Options  Business-Models make Money  New Products are  Design is a Cost/Risk to be Minimised  T h l Technology (HW SW, Mechanics, O ti (HW, SW M h i Optics, etc) t ) is (just) a means to a Product end!  New Technology increases Cost/Risk ... But not always Value ... Globalisation makes Business Focus on their Core-Competence! 8
  • 9. Architecting an iConic Many-Core Product ... 9
  • 10. It’s Not Solid Obsidian !?! Down 1-Level: Modules The Control Board. 10 Source ... http://www.ifixit.com
  • 11. The Control Board (A-side) Down 2-Levels: Sub-Assemblies  Visible Design-Team Members ...  Samsung (flash memory) - (ARM Partner)  Cirrus Logic (audio codec) - (ARM Partner) g ( ) ( )  AKM (Magnetic Sensor)  Texas Instruments (Touch Screen Controller and mobile DDR) - (ARM Partner)  Invisible Design-Team Members ... g  Software Tools, OS & Drivers, GSM Security; Graphics, Video and Sound ...  Manufacturing, Assembly, Test, Certification ... 11 Source ... http://www.ifixit.com
  • 12. The Control Board (B-side) Down 2-Levels: Sub-Assemblies  Visible Design-Team Members...  A4 PProcessor, specified b A l d i ifi d by Apple, designed and manufactured b S d d f t d by Samsung ...  The central unit that provides the iPhone 4 with its GP computing power.  Reported to contain ARM A8 600 MHz CPU (other ARM CPUs and IP)  ST-Micro (3 axis Many Processors & Software gyroscope) - (ARM Partner)  Broadcom (Wi-Fi, Bluetooth, and GPS) - (ARM Partner) ..with..  Skyworks (GSM) and Evolutional Architecture ! Hybrid  Triquint (GSM PA)  Infineon (GSM Transceiver) - (ARM Partner) GPS Bluetooth, EDR &FM 12 Source ... http://www.ifixit.com
  • 13. Multicore ARM On-Chip ...  Heterogeneous Multicore  Systems have existed for a long time: Application UI & 3D graphics Power Manager Mali™-400 Cortex™-A8 MP Cortex-M3 Interconnect Memory 13
  • 14. Coherent Multicore Cluster  Homogenous Multicore  cluster, as part of a heterogeneous system: User Interface … and 3D graphics g p Power Manager g Cortex-A9 Cortex-A9 Coherency Logic Mali-400 MP Cortex-M3 Interconnect 14
  • 15. Multiple Clusters  Multiple Homogeneous Coherent Clusters … … Cortex-A15 Cortex-A15 Cortex-A15 Cortex-A15 Coherency Logic in L2 Cache Coherency Logic in L2 Cache Coherent Interconnect 15
  • 16. Multi-Processors on a Chip Users require a pocket ‘Super-Computer’ ...  Silicon Technology Provides a few-Billion raw transistors ...  ARM’s IP makes it Practical to utilise them ... • 10 Programmable Processors 11 Processors• 4 x A9 Processors (2x2): But the Chip ArchitectureMALI 400 Fragment Proc: • 4 x is also Hybrid and Evolutional ! 400 Vertex Proc • 1 x MALI Proc. • 1 x MALI Video CoDec • Software Stacks, OS’s and Design Tools/ • ARM Technology gives chip/system designers a good start. And ... start • Improves Productivity • Improves TTM • I Improves Quality/Certainty Q lit /C t i t 16
  • 17. nVidea Tegra 3 Processor (~1B transistors) nVidea Tegra3 ARM ARM ARM ARM ARM ARM 17
  • 18. The Apple A4 SIP Package (Cross-section) Memory ‘Package’ 2 Memory Dies Glue Processor SOC Di P Die 4-Layer Platform Package Package’ IC Packaging  The processor is the centre rectangle. The silver circles beneath it are solder balls.  Two rectangles above are RAM die, offset to make room for the wirebonds.  Putting the RAM close to the p g processor reduces latency, making RAM faster and cuts p y, g power.  Unknown Mfr (Memory)  Samsung/ARM (Processor)  Unknown (SIP Technology) 18 Source ... http://www.ifixit.com
  • 19. 3D: Keeping Moore’s Law Going Many-More Cores Many More ‘Cores’ ... Hardware and Software ... Very-Hybrid Architecture ... Even-More P E M Power P bl Problems ... 19
  • 20. Reliability and Robustness  As Process Geometry falls; Reliability and Robustness does as well  Susceptibility to high-energy particles  Wear-out mechanisms  Variability  State depe de cy State-dependency  Imperfection in design  Current 3D techniques are even more vulnerable to defects  Throw away good chiplets with the bad-ones  Additional chiplet/chiplet interactions  Can t Can’t fully test chiplets before assembly  Increased assembly loss/imperfections  Limited re-working potential  Must break the 100% functionality requirement  Requires Functional on Imperfect (Design) Platforms 20
  • 21. The Failure of Power Scaling Node 45nm 22nm 11nm Year 2008 2014 2020 Area-1 1 4 16 Peak freq 1 1.6 16 2.4 24 Power 1 1 0.6 (4 x 1)-1 = 25% (16 x 0.6)-1 = 10% Dark Dark Silicon Silicon Exploitable Si (in 45nm power budget) 25% 10% Source: ITRS 2008 … Severely limits the circuitry we can Turn On ! 21
  • 22. Conclusions  Planar Processing ends in 3-5yrs  And takes with it all clean-sheet planar design possibilities  3D takes Moore's Law into its next decade  Productivity through Reuse is Business Imperative  ‘Productivity Aids’ without Methods and Legacy Compatibility are Useless Productivity Aids Useless.  Multi-Processor Architecture is driven by the System Functionality  They will always be: Multi-Discipline, Multi-Process, Multi-Geometry, Multi-Architecture, Multi-Company, Multi-Die and Multi-Chip.  All Architectures will be Hybrid and Evolutionary  Power Efficiency is not just a Societal Issue  We cannot use what we can create without overcoming it (We need x100!)  Business only needs to be “better” than its competitors  Good enough; is enough.  Cannot depend on 100% functionality any more  Need F nctionalit despite imperfection in Design and Man fact re Functionality Manufacture 22
  • 23. Multi-Processing: Just a means to an end! Its the System Stupid  23