SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Similaire à 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
 

Similaire à 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...
 

Dernier

What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKUXDXConf
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
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
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 

Dernier (20)

What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
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...
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 

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