SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Optimizing System Management
in the Platform SoC Era

Howard Pakosh
President & CEO
ChipStart LLC
Today’s Performance SoCs Require
Complex System Management
  Samsung Apps Processor (iPhone3)               OMAP 4




          4+ Compute Engines     4-5 Memory Interfaces
                  More than 1000 Applications

        How Do You Guarantee Proper
 Hardware State Changes for +1000 Applications?
System Management Complexity
  Has Past a Key Threshold

                            Multiple Application    Limited System Management for Multi-
                                Sequencing           sequencing Means Complex System
         2010             (Complex (aka random)           Operation Verification and
                            H/W state changes)          High Risk Cost/TTM Tradeoffs
                                                       When Using Traditional Methods

                           Single Application
           2005               Sequencing
                      (Simple H/W State Changes)


           2000          Interconnect/Dataflow
                         (Performance Testing)

                       IP Block (functional test)
           1995

SoC System Operation                                                  10X   100X   1000X
  Verification Tasks                                System Operation Verification Complexity
Source: Advance Tech Marketing                      (Logarithmic)
High Risk Cost/TTM Tradeoffs Now Driven
By Inadequate SoC Architecture
• Traditional (Host CPU acts as System Manager)
          Host          IP
          CPU          Core
                                Host CPU no longer has adequate visibility and control
                                For complex Multicore SoCs
       IP
                       I/O
      Core


• Interconnect Based (Adding Control to Data Flows)
   Host       IP          IP
   CPU       Core        Core
                                Control functions complicate global interconnect design,
                                experience execution delays, and degrades efficiency
    IP
                 I/O
                          IP    Of high performance data flows
   Core                  Core




 These Approaches Were Not Designed to Manage
    1000+ Applications Using the Same Device
Control Plan Architectures
Reduce Complexity and Ease Tradeoffs
• Separation of control and data planes
make BOTH more efficient                         CPU           DSP
                                                                             Media
                                                                             Engine

• Independent controller has         System
                                    Controller         Global Interconnect
adequate visibility for effective
 control                                          Low
                                                 Speed
                                                             DRAM
                                                                             High
                                                                             Speed
                                                            Controller
                                                   I/O                        I/O
• Programmable state management
                                                         Control Plane
 delivers new levels of software/hardware
 coupling and implementation flexibility
 required for high numbers of applications

• Subsystem IP approach delivers new abstraction layers that
enables system management development acceleration and high
reuse
Semico Forecasts High System
            Management IP Growth
            $180                                                                                                            $1,000


            $160                                                                                                            $900


                                                                                                                            $800
            $140

                                                                                                                            $700
            $120

                                                                                                                            $600




                                                                                                                                     Total M Dollars
M Dollars




            $100
                                                                                                                            $500
            $80
                                                                                                                            $400

            $60
                                                                                                                            $300

            $40
                                                                                                                            $200

            $20                                                                                                             $100


              $0                                                                                                            $0
                          2010*            2011*           2012*          2013*               2014*              2015*

                   Multi Media    System Resource Mgmt.   Memory   Security       Computing     Communications      Video   Total
Transforming SoC Architecture Using
 System Management Subsystem IP
• Complexity levels now dictate that System Management
  become an architecture element not an implementation
  afterthought
• Control plane architectures introduce new flexibility that
  improves system management effectiveness and promote
  high reuse
• Subsystem IP approach introduces the abstraction layers
  needed to cost effectively manage the system operation
  complexity explosion
   Make vs. Buy Rapidly Favoring Outsourcing
Chipstart SoC System Manager (SSM) Non-NDA Overview
Chipstart SoC System Manager (SSM) Non-NDA Overview
Chipstart SoC System Manager (SSM) Non-NDA Overview
Chipstart SoC System Manager (SSM) Non-NDA Overview
Chipstart SoC System Manager (SSM) Non-NDA Overview
Chipstart SoC System Manager (SSM) Non-NDA Overview
Chipstart SoC System Manager (SSM) Non-NDA Overview
Chipstart SoC System Manager (SSM) Non-NDA Overview
Chipstart SoC System Manager (SSM) Non-NDA Overview

Mais conteúdo relacionado

Semelhante a Chipstart SoC System Manager (SSM) Non-NDA Overview

21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
Eltechs Presentation Deck
Eltechs Presentation DeckEltechs Presentation Deck
Eltechs Presentation DeckEltechs
 
October Rules Fest 2008 - Distributed Data Processing with ILOG JRules
October Rules Fest 2008 - Distributed Data Processing with ILOG JRulesOctober Rules Fest 2008 - Distributed Data Processing with ILOG JRules
October Rules Fest 2008 - Distributed Data Processing with ILOG JRulesDan Selman
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
Cloud Computing: Is it really new?
Cloud Computing: Is it really new?Cloud Computing: Is it really new?
Cloud Computing: Is it really new?GovCloud Network
 
Mehta mayur d2_audio_dv_club_verification_flow
Mehta mayur d2_audio_dv_club_verification_flowMehta mayur d2_audio_dv_club_verification_flow
Mehta mayur d2_audio_dv_club_verification_flowObsidian Software
 
D2 audio dv_club_verification_flow
D2 audio dv_club_verification_flowD2 audio dv_club_verification_flow
D2 audio dv_club_verification_flowObsidian Software
 
Design Verification at D2Audio
Design Verification at D2AudioDesign Verification at D2Audio
Design Verification at D2AudioDVClub
 
Plugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 TaiwanPlugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 TaiwanRack Lin
 
Data Center Virtualization @ Cisco
Data Center Virtualization @ CiscoData Center Virtualization @ Cisco
Data Center Virtualization @ Ciscovmug
 
Engineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureEngineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureBob Rhubart
 
Smarter Computing with System z
Smarter Computing with System zSmarter Computing with System z
Smarter Computing with System zdkang
 
Betting On Data Grids
Betting On Data GridsBetting On Data Grids
Betting On Data Gridsgojkoadzic
 
Savings Brief - Intel vPro Technology
Savings Brief  - Intel vPro TechnologySavings Brief  - Intel vPro Technology
Savings Brief - Intel vPro TechnologyIntelMSP
 
Hardware and Software Co-optimization to Make Sure Oracle Fusion Middleware R...
Hardware and Software Co-optimization to Make Sure Oracle Fusion Middleware R...Hardware and Software Co-optimization to Make Sure Oracle Fusion Middleware R...
Hardware and Software Co-optimization to Make Sure Oracle Fusion Middleware R...Intel IT Center
 

Semelhante a Chipstart SoC System Manager (SSM) Non-NDA Overview (20)

21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Eltechs Presentation Deck
Eltechs Presentation DeckEltechs Presentation Deck
Eltechs Presentation Deck
 
I/O Scalability in Xen
I/O Scalability in XenI/O Scalability in Xen
I/O Scalability in Xen
 
October Rules Fest 2008 - Distributed Data Processing with ILOG JRules
October Rules Fest 2008 - Distributed Data Processing with ILOG JRulesOctober Rules Fest 2008 - Distributed Data Processing with ILOG JRules
October Rules Fest 2008 - Distributed Data Processing with ILOG JRules
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
Cloud Computing - Facts and Myths
Cloud Computing - Facts and MythsCloud Computing - Facts and Myths
Cloud Computing - Facts and Myths
 
Cloud Computing: Is it really new?
Cloud Computing: Is it really new?Cloud Computing: Is it really new?
Cloud Computing: Is it really new?
 
Mehta mayur d2_audio_dv_club_verification_flow
Mehta mayur d2_audio_dv_club_verification_flowMehta mayur d2_audio_dv_club_verification_flow
Mehta mayur d2_audio_dv_club_verification_flow
 
D2 audio dv_club_verification_flow
D2 audio dv_club_verification_flowD2 audio dv_club_verification_flow
D2 audio dv_club_verification_flow
 
Design Verification at D2Audio
Design Verification at D2AudioDesign Verification at D2Audio
Design Verification at D2Audio
 
Plugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 TaiwanPlugin-able POS Solutions by Javascript @HDM9 Taiwan
Plugin-able POS Solutions by Javascript @HDM9 Taiwan
 
Data Center Virtualization @ Cisco
Data Center Virtualization @ CiscoData Center Virtualization @ Cisco
Data Center Virtualization @ Cisco
 
Tieto 2004
Tieto 2004Tieto 2004
Tieto 2004
 
Engineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureEngineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the Future
 
6dec2011 - DELL
6dec2011 - DELL6dec2011 - DELL
6dec2011 - DELL
 
Design review
Design reviewDesign review
Design review
 
Smarter Computing with System z
Smarter Computing with System zSmarter Computing with System z
Smarter Computing with System z
 
Betting On Data Grids
Betting On Data GridsBetting On Data Grids
Betting On Data Grids
 
Savings Brief - Intel vPro Technology
Savings Brief  - Intel vPro TechnologySavings Brief  - Intel vPro Technology
Savings Brief - Intel vPro Technology
 
Hardware and Software Co-optimization to Make Sure Oracle Fusion Middleware R...
Hardware and Software Co-optimization to Make Sure Oracle Fusion Middleware R...Hardware and Software Co-optimization to Make Sure Oracle Fusion Middleware R...
Hardware and Software Co-optimization to Make Sure Oracle Fusion Middleware R...
 

Último

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 

Último (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 

Chipstart SoC System Manager (SSM) Non-NDA Overview

  • 1. Optimizing System Management in the Platform SoC Era Howard Pakosh President & CEO ChipStart LLC
  • 2. Today’s Performance SoCs Require Complex System Management Samsung Apps Processor (iPhone3) OMAP 4 4+ Compute Engines 4-5 Memory Interfaces More than 1000 Applications How Do You Guarantee Proper Hardware State Changes for +1000 Applications?
  • 3. System Management Complexity Has Past a Key Threshold Multiple Application Limited System Management for Multi- Sequencing sequencing Means Complex System 2010 (Complex (aka random) Operation Verification and H/W state changes) High Risk Cost/TTM Tradeoffs When Using Traditional Methods Single Application 2005 Sequencing (Simple H/W State Changes) 2000 Interconnect/Dataflow (Performance Testing) IP Block (functional test) 1995 SoC System Operation 10X 100X 1000X Verification Tasks System Operation Verification Complexity Source: Advance Tech Marketing (Logarithmic)
  • 4. High Risk Cost/TTM Tradeoffs Now Driven By Inadequate SoC Architecture • Traditional (Host CPU acts as System Manager) Host IP CPU Core Host CPU no longer has adequate visibility and control For complex Multicore SoCs IP I/O Core • Interconnect Based (Adding Control to Data Flows) Host IP IP CPU Core Core Control functions complicate global interconnect design, experience execution delays, and degrades efficiency IP I/O IP Of high performance data flows Core Core These Approaches Were Not Designed to Manage 1000+ Applications Using the Same Device
  • 5. Control Plan Architectures Reduce Complexity and Ease Tradeoffs • Separation of control and data planes make BOTH more efficient CPU DSP Media Engine • Independent controller has System Controller Global Interconnect adequate visibility for effective control Low Speed DRAM High Speed Controller I/O I/O • Programmable state management Control Plane delivers new levels of software/hardware coupling and implementation flexibility required for high numbers of applications • Subsystem IP approach delivers new abstraction layers that enables system management development acceleration and high reuse
  • 6. Semico Forecasts High System Management IP Growth $180 $1,000 $160 $900 $800 $140 $700 $120 $600 Total M Dollars M Dollars $100 $500 $80 $400 $60 $300 $40 $200 $20 $100 $0 $0 2010* 2011* 2012* 2013* 2014* 2015* Multi Media System Resource Mgmt. Memory Security Computing Communications Video Total
  • 7. Transforming SoC Architecture Using System Management Subsystem IP • Complexity levels now dictate that System Management become an architecture element not an implementation afterthought • Control plane architectures introduce new flexibility that improves system management effectiveness and promote high reuse • Subsystem IP approach introduces the abstraction layers needed to cost effectively manage the system operation complexity explosion Make vs. Buy Rapidly Favoring Outsourcing