SlideShare a Scribd company logo
Composition Innovation:
                        Lowest Power, Higher Performance,
                                No Compromise

                                                                                        May 2012




Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved
© 2012 VIVANTE Corp. All rights reserved   2
Vivante Corporate Overview
   Company Snapshot:
            Established in 2004 (Sunnyvale)
            R&D Centers in US and China
            Started IP Licensing in 2007
                >    Profitable Since 2009
                >    Global #2 GPU IP Vendor
            Products In Smartphones, Tablets and Smart TVs

   Company Milestones:
            i.MX6: Bringing Compute to Embedded Applications
                >    Consumer, Automotive, Computer Vision and ADAS
            China Mobile: Largest GPU Provider in TD Phones
            OMAP4470: TI’s Flagship AP
            HiSilicon K3V2: Fastest AP in the Market
            GoogleTV 2.0: Reference GPU (Marvell Armada 1500HD)
Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved                                                          3
Technology Overview




Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved                                                          4
© 2012 VIVANTE Corp. All rights reserved   5
Mobile Device Use Cases
Time Spent:                                                                                                                      15%                                          10%
                                   UI / Composition                                                                         Basic 3D Apps,                                3D Apps, Games
                                                                                                                            3D Composition




 Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
   © 2012 VIVANTE Corp. All rights reserved                                                          6
Composition Innovation




                                                                                        Composition
                                                                                           GPU




                      3D Game                     1080p Video                                            Picture                                                                      Video
                                                                                                                                                                                    Conference




Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved                                                          7
CGPUs “Under the Hood”




                                                                                                        CGPU                               3D Core
                                                       Size (28 nm)

                                                            Power
                                                  8 Layer Blending
                                                                                                        40 mW                              180 mW
                                                 (8x 1080p Surfaces)
                                                  Scaling + Rotation                                    7 mW                                70 mW

                                                       GUI Effects                                      10 mW                               60 mW
                                                      Composition
                                                                                                          4x                                    1x
                                                      Performance
                                                        Bandwidth                                       <50%                                 100%

Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved                                                          8
Composition Highlights: Part 1
       Efficiently Composite To Any Screen
                 HDTVs, Tablets, Smartphones and Embedded Devices
                 Multiple Pixels / Clock Cycle
                 4K2K+, 60Hz/120Hz and Higher
                 Any Aspect Ratio Support


       Multi-Source Blending
                 8 Surfaces (Single Pass)
                 Includes Rotation and Filtering
                 Effects (sharpening, blurring, transitions, blending & more)


       Fully Programmable Filter
                 1x1 up to 9x9 Selectable Kernels
                 9-Tap, 32-Phase Filter

 Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
   © 2012 VIVANTE Corp. All rights reserved                                                          9
Composition Highlights: Part 2
     Automatic Format Conversion
               RGB / sRGB
               YUV (4:2:0, 4:2:2, 4:4:4)
               HDR Formats


     Stereoscopic 3D

     ACE-Lite Cache Coherency

     Enhanced MMU for Security
               Virtualization
               S/NS Bits
               Secure Buffers


     Supports Multiple Screens
 Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
   © 2012 VIVANTE Corp. All rights reserved                                                         10
TI OMAP 4470 – Case Study




Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved                                                         11
Universal Platform Enablement
      Software:
                Open Source User/Kernel Drivers (kernel.org BLTSVille)
                Android (“Butter Smooth” HWC)
                Windows
                Linux (DirectFB / Wayland)
                QNX and other RTOS


      CPU Independent Technology
                Production on ARM, x86, PowerPC and MIPS


      Total Package Solution
                Easy Integration into Hardware and Software Stack



Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved                                                         12
Rapid Industry Adoption




Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved                                                         13
Summary – Putting the Pieces Together


                                                                                     GPGPU
                                                                           •      Use On Demand
                                                                           •      Focus on Compute




                                                                                                                     3D
                                                                                        •      Use On Demand
                                                                                        •      Focus On 3D Creation




                                                                                                                                    CPC
                                                                                                   •      Focus on Composition
                                                                                                   •      Reduce Overall Power
                                                                                                   •      Offload 3D / CPU
Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved                                                         14
Thank You




Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation
  © 2012 VIVANTE Corp. All rights reserved

More Related Content

Viewers also liked

Vivante GC Nano User Interface (UI) White Paper
Vivante GC Nano User Interface (UI) White PaperVivante GC Nano User Interface (UI) White Paper
Vivante GC Nano User Interface (UI) White Paper
Benson Tao
 
GPU - HD Video White Paper
GPU - HD Video White PaperGPU - HD Video White Paper
GPU - HD Video White Paper
Benson Tao
 
GPU - DirectX 10.1 Architecture White paper
GPU - DirectX 10.1 Architecture White paperGPU - DirectX 10.1 Architecture White paper
GPU - DirectX 10.1 Architecture White paperBenson Tao
 
GPU Latency Analysis
GPU Latency AnalysisGPU Latency Analysis
GPU Latency Analysis
Benson Tao
 
GPU - DirectX 10 Architecture White Paper
GPU - DirectX 10 Architecture White PaperGPU - DirectX 10 Architecture White Paper
GPU - DirectX 10 Architecture White PaperBenson Tao
 
BLTsville API Overview
BLTsville API OverviewBLTsville API Overview
BLTsville API Overview
Benson Tao
 
GPU - DisplayPort Interface
GPU - DisplayPort InterfaceGPU - DisplayPort Interface
GPU - DisplayPort Interface
Benson Tao
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
LinkedIn
 

Viewers also liked (8)

Vivante GC Nano User Interface (UI) White Paper
Vivante GC Nano User Interface (UI) White PaperVivante GC Nano User Interface (UI) White Paper
Vivante GC Nano User Interface (UI) White Paper
 
GPU - HD Video White Paper
GPU - HD Video White PaperGPU - HD Video White Paper
GPU - HD Video White Paper
 
GPU - DirectX 10.1 Architecture White paper
GPU - DirectX 10.1 Architecture White paperGPU - DirectX 10.1 Architecture White paper
GPU - DirectX 10.1 Architecture White paper
 
GPU Latency Analysis
GPU Latency AnalysisGPU Latency Analysis
GPU Latency Analysis
 
GPU - DirectX 10 Architecture White Paper
GPU - DirectX 10 Architecture White PaperGPU - DirectX 10 Architecture White Paper
GPU - DirectX 10 Architecture White Paper
 
BLTsville API Overview
BLTsville API OverviewBLTsville API Overview
BLTsville API Overview
 
GPU - DisplayPort Interface
GPU - DisplayPort InterfaceGPU - DisplayPort Interface
GPU - DisplayPort Interface
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Similar to Composition Graphics Processor

Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
Michael Chaize
 
Japan Case Study: Mobile 2.0 and the Next Generation of Mobile Applications
Japan Case Study: Mobile 2.0 and the Next Generation of Mobile ApplicationsJapan Case Study: Mobile 2.0 and the Next Generation of Mobile Applications
Japan Case Study: Mobile 2.0 and the Next Generation of Mobile Applications
Infinita Inc.
 
Flex and the city in London - Keynote
Flex and the city in London - KeynoteFlex and the city in London - Keynote
Flex and the city in London - Keynote
Michael Chaize
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform javaCh'ti JUG
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
Michael Chaize
 
Ria2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'EntrepriseRia2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'Entreprise
Michael Chaize
 
Refocusing Blurring Lines
Refocusing Blurring LinesRefocusing Blurring Lines
Refocusing Blurring Lines
Dean Donaldson
 
OSS Business models
OSS Business modelsOSS Business models
Willkommen zum Adobe Digital Marketing Tag
Willkommen zum Adobe Digital Marketing TagWillkommen zum Adobe Digital Marketing Tag
Willkommen zum Adobe Digital Marketing TagAdobe Marketing Cloud
 
Tendencias En Comunicacion Digital Eyeblaster Oded Lida Ded09
Tendencias En Comunicacion Digital  Eyeblaster Oded Lida Ded09Tendencias En Comunicacion Digital  Eyeblaster Oded Lida Ded09
Tendencias En Comunicacion Digital Eyeblaster Oded Lida Ded09Eyeblaster Spain
 
Sap Mobility Presentation 5 1 2012
Sap Mobility Presentation 5 1 2012Sap Mobility Presentation 5 1 2012
Sap Mobility Presentation 5 1 2012nerb13
 
Biz model for LEAP
Biz model for LEAPBiz model for LEAP
Biz model for LEAP
Jeffrey Funk Business Models
 
Adobe MAX 2009: Design Considerations for Contextually Aware Solutions
Adobe MAX 2009: Design Considerations for Contextually Aware SolutionsAdobe MAX 2009: Design Considerations for Contextually Aware Solutions
Adobe MAX 2009: Design Considerations for Contextually Aware Solutions
Ali Ivmark
 
Fm Mc Presentation Ria2008
Fm Mc   Presentation Ria2008Fm Mc   Presentation Ria2008
Fm Mc Presentation Ria2008
Michael Chaize
 
JAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboardJAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboard
Michael Chaize
 
Effective User Interfaces in Windows Presentation Foundation and Microsoft Si...
Effective User Interfaces in Windows Presentation Foundation and Microsoft Si...Effective User Interfaces in Windows Presentation Foundation and Microsoft Si...
Effective User Interfaces in Windows Presentation Foundation and Microsoft Si...
goodfriday
 
What’s Next in Mobility? Key Areas of Cyberinfrastructure
What’s Next in  Mobility?  Key Areas of CyberinfrastructureWhat’s Next in  Mobility?  Key Areas of Cyberinfrastructure
What’s Next in Mobility? Key Areas of Cyberinfrastructure
Cybera Inc.
 
Enterprise Mobility Computerworld Mar 2012
Enterprise Mobility Computerworld Mar 2012Enterprise Mobility Computerworld Mar 2012
Enterprise Mobility Computerworld Mar 2012
Exicon
 

Similar to Composition Graphics Processor (20)

Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
 
Digitalview
DigitalviewDigitalview
Digitalview
 
Japan Case Study: Mobile 2.0 and the Next Generation of Mobile Applications
Japan Case Study: Mobile 2.0 and the Next Generation of Mobile ApplicationsJapan Case Study: Mobile 2.0 and the Next Generation of Mobile Applications
Japan Case Study: Mobile 2.0 and the Next Generation of Mobile Applications
 
Flex and the city in London - Keynote
Flex and the city in London - KeynoteFlex and the city in London - Keynote
Flex and the city in London - Keynote
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
 
Ria2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'EntrepriseRia2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'Entreprise
 
Refocusing Blurring Lines
Refocusing Blurring LinesRefocusing Blurring Lines
Refocusing Blurring Lines
 
OSS Business models
OSS Business modelsOSS Business models
OSS Business models
 
Willkommen zum Adobe Digital Marketing Tag
Willkommen zum Adobe Digital Marketing TagWillkommen zum Adobe Digital Marketing Tag
Willkommen zum Adobe Digital Marketing Tag
 
Tendencias En Comunicacion Digital Eyeblaster Oded Lida Ded09
Tendencias En Comunicacion Digital  Eyeblaster Oded Lida Ded09Tendencias En Comunicacion Digital  Eyeblaster Oded Lida Ded09
Tendencias En Comunicacion Digital Eyeblaster Oded Lida Ded09
 
Sap Mobility Presentation 5 1 2012
Sap Mobility Presentation 5 1 2012Sap Mobility Presentation 5 1 2012
Sap Mobility Presentation 5 1 2012
 
Biz model for LEAP
Biz model for LEAPBiz model for LEAP
Biz model for LEAP
 
Adobe MAX 2009: Design Considerations for Contextually Aware Solutions
Adobe MAX 2009: Design Considerations for Contextually Aware SolutionsAdobe MAX 2009: Design Considerations for Contextually Aware Solutions
Adobe MAX 2009: Design Considerations for Contextually Aware Solutions
 
Fm Mc Presentation Ria2008
Fm Mc   Presentation Ria2008Fm Mc   Presentation Ria2008
Fm Mc Presentation Ria2008
 
AdDuplex Story
AdDuplex StoryAdDuplex Story
AdDuplex Story
 
JAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboardJAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboard
 
Effective User Interfaces in Windows Presentation Foundation and Microsoft Si...
Effective User Interfaces in Windows Presentation Foundation and Microsoft Si...Effective User Interfaces in Windows Presentation Foundation and Microsoft Si...
Effective User Interfaces in Windows Presentation Foundation and Microsoft Si...
 
What’s Next in Mobility? Key Areas of Cyberinfrastructure
What’s Next in  Mobility?  Key Areas of CyberinfrastructureWhat’s Next in  Mobility?  Key Areas of Cyberinfrastructure
What’s Next in Mobility? Key Areas of Cyberinfrastructure
 
Enterprise Mobility Computerworld Mar 2012
Enterprise Mobility Computerworld Mar 2012Enterprise Mobility Computerworld Mar 2012
Enterprise Mobility Computerworld Mar 2012
 

Recently uploaded

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 

Composition Graphics Processor

  • 1. Composition Innovation: Lowest Power, Higher Performance, No Compromise May 2012 Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved
  • 2. © 2012 VIVANTE Corp. All rights reserved 2
  • 3. Vivante Corporate Overview Company Snapshot: Established in 2004 (Sunnyvale) R&D Centers in US and China Started IP Licensing in 2007 > Profitable Since 2009 > Global #2 GPU IP Vendor Products In Smartphones, Tablets and Smart TVs Company Milestones: i.MX6: Bringing Compute to Embedded Applications > Consumer, Automotive, Computer Vision and ADAS China Mobile: Largest GPU Provider in TD Phones OMAP4470: TI’s Flagship AP HiSilicon K3V2: Fastest AP in the Market GoogleTV 2.0: Reference GPU (Marvell Armada 1500HD) Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 3
  • 4. Technology Overview Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 4
  • 5. © 2012 VIVANTE Corp. All rights reserved 5
  • 6. Mobile Device Use Cases Time Spent: 15% 10% UI / Composition Basic 3D Apps, 3D Apps, Games 3D Composition Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 6
  • 7. Composition Innovation Composition GPU 3D Game 1080p Video Picture Video Conference Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 7
  • 8. CGPUs “Under the Hood” CGPU 3D Core Size (28 nm) Power 8 Layer Blending 40 mW 180 mW (8x 1080p Surfaces) Scaling + Rotation 7 mW 70 mW GUI Effects 10 mW 60 mW Composition 4x 1x Performance Bandwidth <50% 100% Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 8
  • 9. Composition Highlights: Part 1 Efficiently Composite To Any Screen HDTVs, Tablets, Smartphones and Embedded Devices Multiple Pixels / Clock Cycle 4K2K+, 60Hz/120Hz and Higher Any Aspect Ratio Support Multi-Source Blending 8 Surfaces (Single Pass) Includes Rotation and Filtering Effects (sharpening, blurring, transitions, blending & more) Fully Programmable Filter 1x1 up to 9x9 Selectable Kernels 9-Tap, 32-Phase Filter Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 9
  • 10. Composition Highlights: Part 2 Automatic Format Conversion RGB / sRGB YUV (4:2:0, 4:2:2, 4:4:4) HDR Formats Stereoscopic 3D ACE-Lite Cache Coherency Enhanced MMU for Security Virtualization S/NS Bits Secure Buffers Supports Multiple Screens Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 10
  • 11. TI OMAP 4470 – Case Study Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 11
  • 12. Universal Platform Enablement Software: Open Source User/Kernel Drivers (kernel.org BLTSVille) Android (“Butter Smooth” HWC) Windows Linux (DirectFB / Wayland) QNX and other RTOS CPU Independent Technology Production on ARM, x86, PowerPC and MIPS Total Package Solution Easy Integration into Hardware and Software Stack Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 12
  • 13. Rapid Industry Adoption Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 13
  • 14. Summary – Putting the Pieces Together GPGPU • Use On Demand • Focus on Compute 3D • Use On Demand • Focus On 3D Creation CPC • Focus on Composition • Reduce Overall Power • Offload 3D / CPU Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved 14
  • 15. Thank You Vivante and the Vivante logo are trademarks of Vivante Corporation. All other product, image or service names in this presentation are the property of their respective owners. © 2012 Vivante Corporation © 2012 VIVANTE Corp. All rights reserved