SlideShare una empresa de Scribd logo
1 de 16
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

Más contenido relacionado

Similar 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
 
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
 
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
 
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
 

Similar 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?
 
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
 
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
 
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

State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 

Último (20)

State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 

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