Copyright Khronos Group, Page 1
|
|
- Winfred Cannon
- 5 years ago
- Views:
Transcription
1 3RUWDEOH1DWLYH0RELOH 0HGLD$SSOLFDWLRQV 1HLO7UHYHWW 9LFH3UHVLGHQW(PEHGGHG&RQWHQW19,',$ 3UHVLGHQW.KURQRV*URXS Copyright Khronos Group, Page 1
2 3HUYDVLYH0RELOH0HGLD&RPSXWLQJ Handsets are becoming personal computing platform - not just phones - A real computer in your hand mobility, connectedness and numerous sensors Sophisticated media processing will be central to this handheld revolution - Graphics and media will become as pervasive as it is on the PC Games are leading-edge handheld media applications - As on the PC 100Ms / year 100Ks / year 10Ms / year Media Platforms 80 s Workstations 90 s PCs 00 s Handhelds Copyright Khronos Group, Page 2
3 0RELOH0HGLD5HYROXWLRQDQG,VVXHV Accelerated 3D games are at the forefront of handheld media revolution - Significantly increased revenue per title for 3D games over 2D games is possible BUT there are still significant difficulties and obstacles - The market for mobile games is not growing as quickly as expected - The industry needs to enable, encourage and unleash developer innovation We We will will explore this this handheld media revolution --What What are are the the issues issues holding holding it it back? back? --What What we we can can do do to to make make it it happen happen faster? faster? --What What opportunities it it will will create? create? Spider-Man 2: The Hero Returns Sony Pictures Spider-Man 2 3D: NY Subway Sony Pictures Spider-Man 2 Activision Copyright Khronos Group, Page 3 2D Software 3D Accelerated 3D
4 0RELOH0HGLD,VVXH)UDJPHQWDWLRQ Every handset is unique from the programmers perspective - Differences in operating system functions, Java implementations and media functionality Severe platform fragmentation exists today - ISVs need to port to and support 100s (even 1000s) of source variants of each title Symbian 7, 8, 9, UIQ, S60 PocketPC / Windows Mobile / WinCE Many Linux variants (and growing) Java MIDP-1, MIDP-2, JSR fragmentation Numerous RTOS with no consistently defined OS abstraction or media portability Nucleus, Synergy etc. Copyright Khronos Group, Page 4
5 0RELOH0HGLD,VVXH/RZ3HUIRUPDQFH Java is most widely used programming language for mobile applications - Well developed over-the-air deployment infrastructure BUT - Java doesn t provide optimal media performance - Native acceleration can provide X5 higher performance for 3D graphics x2-20 Performance Accelerated Java Higher quality games x3-5 Performance Accelerated Native Seamlessly accelerated mixed-media Java Compelling native mixed-media applications Accelerated UI Un-accelerated Java Measured by Kishonti Java (fps) OpenGL ES (fps) Native Advantage Simple Games Nokia N x4.2 Sony Ericsson M X5.1 Copyright Khronos Group, Page 5 GLBenchmark direct port of identical Java benchmark
6 $Q2EYLRXV6ROXWLRQ Lack of media Performance Functionality Fragmentation C Native Programming Environment Familiar from PCs and consoles Consistent APIs on every Handset Reliable functionality Native Media Acceleration APIs Open standard, cross-platform, native APIs for media application development Khronos develops Foundation-Level API API Standards Close-to-the-silicon access access to to media media acceleration to to create create a a robust robust foundation for for media media middleware and and applications Copyright Khronos Group, Page 6
7 .KURQRV 2SHQ0HGLD6WDQGDUGV Open International Membership Any company is welcome Funded by membership dues - $6K / year Open Standards Publicly available on web-site To be used by any company in any products Open Standards for Media Authoring and Acceleration Creating Market Opportunities Bringing together industry s leading media technology experts Investing hundreds of man years to create state-of-the-art media API standards Making those standards available to the industry ROYALTY-FREE Copyright Khronos Group, Page 7
8 Copyright Khronos Group, Page 8 Over 100 companies creating media authoring and acceleration standards
9 .KURQRV6WDQGDUGV(FRV\VWHP Cross-platform graphics authoring/acceleration ecosystem Safety Critical 2D/3D Comprehensive Mobile Media Acceleration Solution Cross platform desktop 3D JO); Effects Framework 3D Authoring Dynamic Media Authoring Dynamic Media Authoring Standards 2D/3D DirectX-like set of native APIs Includes mixed media acceleration and OS portability APIs Copyright Khronos Group, Page 9 Vector 2D Streaming Media Enhanced Audio Embedded Media Acceleration APIs Composition Working Group Hardware acceleration for window systems
10 $GYDQWDJHVRI0HGLD$FFHOHUDWLRQ Faster Performance at Higher Quality Hardware delivers smoother interaction with much better looking graphics ARM9 32:(5()),&,(1&< 32-Bit RISC at 400MHz DSP at 175MHz APA 512 MiMagic 6 Software 3D Accelerated 3D Less Power Hardware accelerators exploit media pipeline parallelism and caching for a x10 increase in power efficiency over software Better User Experience Smaller screens need more advanced graphics processing per pixel Copyright Khronos Group, Page 10
11 3HQHWUDWLRQRI1DWLYH0HGLD$3,V MM phones Non 3D MM phones Native API based phones Millions of units Jon Peddie Research Handheld Multimedia Devices report Copyright Khronos Group, Page 11
12 2SHQ*/(6² &HQWUDOWR0RELOH' JSR 239 Defining official Java Bindings to OpenGL ES Java Applications C/C++ Applications Usable directly by applications Usable by higherlevel graphics libraries Scenegraph APIs M3G (JSR 184) Games Engines Middleware Libraries Foundation Close to the silicon API provides portability AND flexibility Brings advanced 2D/3D graphics to a wide range of OS platforms Copyright Khronos Group, Page 12
13 2SHQ*/(6$SSOLFDWLRQVDQG'HYLFHV OpenGL ES 1.1 has become the most widely deployed 3D API - Used in diverse applications and devices close to 100M devices already shipped Advanced User Interfaces - iphone uses OpenGL ES 3D Navigation - Using data such as Google Earth Mobile Games - $7.2Bn market in 2010 (Informa) Nokia N93, iphone, Sony PS3 - All use OpenGL ES 1.1 Copyright Khronos Group, Page 13
14 6KDGHUVDQG1H[W*HQHUDWLRQ' OpenGL ES 1.1 for fixed function 3D graphics hardware - OpenGL ES 1.1 drivers can be shipped on new generation programmable hardware OpenGL ES 2.0 for new generation programmable 3D hardware - Vertex and pixel shaders programmed through GLSL ES shading language 3D Tomorrow - Shader Programmability Doom 3 s Zombies Unreal s Rocks 3D Today Fixed Functionality Halo s Ice Far Cry s Water Copyright Khronos Group, Page 14
15 2SHQ9* $FFHOHUDWHG9HFWRU*UDSKLFV Vector graphics - basis of popular formats such as Flash and SVG - Bezier curves - scaled and positioned at full quality - not polygon based But 2D vector graphics historically run un-accelerated! - Not effective on low-powered handset CPUs OpenVG ACCELERATES Flash and SVG for the first time - Better quality, more interactivity - at less power OpenVG is an OpenGL-style, low-level API - Can be used by players such as Flash and SVG or programmed directly Applications and UI SVG/Flash/ Font Packages etc.. 2D Hardware Acceleration Copyright Khronos Group, Page 15
16 9HFWRU*UDSKLFV9DOXH Users - High-quality, graphics-rich applications and content - Wallpapers, Cartoons, 2D Games, Maps / Navigation, E-book readers, Greeting Cards Handset OEMs - Reduces cost of supporting different screen - assets scale at full quality unlike bitmaps - Alternative to 3D graphics at less cost and power Carriers - Animated and interactive advertisements - Attractive, high-quality vector graphics content creates download demand Copyright Khronos Group, Page 16
17 5DLVLQJ'DQG'9LVXDO4XDOLW\ State-of-the-art APIs enable compelling consumer displays Advanced functionality, fast interactivity and extremely high quality High-quality 2D graphics using OpenVG High-quality 3D displays using OpenGL ES Older generation APIs Provide rudimentary graphics functionality and quality Copyright Khronos Group, Page 17
18 2SHQ0$;² 6WUHDPLQJ0HGLD Componentized architecture abstracts multimedia functionality blocks - Such as video codecs - blocks can be implemented in software or hardware Media blocks cover multiple media domains with extensive functionality - Domains: audio, video, image, of some combination thereof - Functions: encode, decode, apply an effect, capture, render, split, mix, etc Build sophisticated multimedia pipelines by plugging blocks together - Enables blocks from different vendors to work together Portable & Re-usable streaming media building blocks Copyright Khronos Group, Page 18
19 2SHQ0$;([DPSOH*UDSK Standardized component interfaces enable flexible media graphs Includes multi-stream synchronization Allows for custom plug-ins OpenMAX Component Interfaces Enables components to be flexibly connected in any graph topology E.g. send dance beats to application for visualization *.mp4 *.mp4 / / *.3gp File *.3gp File Reader Reader AAC Audio Clock for Clock for AV AV Sync Sync Audio Decoder Audio Decoder Time Data Plug-in Plug-in Audio Renderer Audio Renderer Speakers MPEG4/ H.264 Video Video Decoder Video Decoder Decompressed Video Video Scheduler Video Scheduler Video Renderer Video Renderer Display Example: MPEG-4 video synchronized with AAC audio decode Copyright Khronos Group, Page 19
20 &DPHUD3URFHVVLQJLQ2SHQ0$; Panoramas with single click & hold and pan Strobe capture Copyright Khronos Group, Page 20
21 2SHQ6/(6² )RXQGDWLRQ/HYHO$XGLR Audio API space is fragmented for applications - Many proprietary audio APIs of varying functionality native and Java - Even playing a simple sound on different platform requires different code No standard API to access audio hardware acceleration - Audio silicon developers have to support many high-level APIs directly on silicon Applications OpenSL ES is a royalty-free, open standard Native interface to audio acceleration General audio functionality for applications, high-level libraries or middleware Middleware, JSR 135, JSR 234 High-level Audio Libraries Media Silicon (Audio HW, CPUs, DSPs) Copyright Khronos Group, Page 21
22 Its like DirectX for mobile phones! Except its an open standard, cross-platform, royalty-free and streamlined for handheld devices is a set of C-native APIs for handheld games and media applications 2D, 3D, video and audio media types are all seamlessly accelerated by minimizes source changes when porting games and applications from phone to phone Copyright Khronos Group, Page 22
23 1DWLYH)UDJPHQWDWLRQ Software Platform (e.g. Brew, Symbian UIQ, S60, WIPI) Native Applications JAR File Java JVM Java Applications Carrier OTA Provisioning No Native OTA Deployment User Interface Different OS APIs on every handset 3D Game Engines Flash/SVG Players TV/Video/Audio Players Proprietary media APIs, single-threaded, not tested for mixed-media operation Bindings Handheld devices increasingly need advanced graphics and media acceleration for user interfaces, 3D gaming, Flash, TV Media Accelerator Silicon GPU / DSPs / CPUs Kernel Operating System (e.g. Rex, Symbian OS, Windows Mobile, Linux, Nucleus, Synergy) CPU Severe API fragmentation to access OS resources and media acceleration = HUNDREDS of source variants per game Copyright Khronos Group, Page 23
24 7KH2SHQ.2'(6ROXWLRQ Software Platform (e.g. Brew, Symbian UIQ, S60, WIPI) System Abstraction (OpenKODE Core) User Interface Native Applications 3D Game Engines Flash/SVG Players TV/Video/Audio Players Media Accelerator Silicon GPU / DSPs / CPUs Kernel Operating System (e.g. Rex, Symbian OS, Windows Mobile, Linux, Nucleus, Synergy) CPU AL 2D/3D Vector 2D Streaming Media Enhanced Audio Trans-API communication (EGL) Java JVM Java Applications Bindings Media APIs = Selected Khronos media APIs for state-of-the-art media acceleration + Trans-API data and event coordination WITH full trans-api Conformance Tests (EGL) + System Abstraction APIs for portable access to operating system resources, input devices and displays (OpenKODE Core) = A coherent, crossplatform API set for NATIVE portable media applications Copyright Khronos Group, Page 24
25 2SHQ.2'(&RPSRQHQWV Trans-API Conformance Tests A conformant OpenKODE must pass all individual conformance tests PLUS trans-api tests to ensure APIs can communicate and operate concurrently 3D Interactive Audio EGL Trans-API Communication Vector 2D Streaming Media Selected Media APIs PLUS any EGL needed for those APIs to communicate OpenKODE Core Events, IO, files, memory, processes, strings, math, locale, time, networking, windowing, crypto, debug Operating System Abstraction APIs to reduce source fragmentation OpenKODE provides foundation-level acceleration for for advanced user user interfaces and and media media applications that that mix mix multiple multiple media media types types Copyright Khronos Group, Page 25
26 /HYHUDJLQJDQG$FFHOHUDWLQJ-DYD JAR File Java OTA Provisioning Native Installer Native Applications Software Platform Java JVM Java Applications JSR 184 / 239 Other JSRs Existing provisioning, billing and security systems can be used to OTA provision native OpenKODE applications. Native applications will need certification as Brew does today Media Accelerator Silicon Kernel Operating System CPU Copyright Khronos Group, Page 26
27 2SHQ.2'(5ROO2XW 2XW OpenKODE 1.0 allows media API selection - To enable widespread early adoption Simple build out of existing OpenGL ES adoption - Expecting rapid industry momentum Can be deployed on almost any OS - Including RTOS for media on feature phones Full DirectX functional equivalence. Robust trans- API functionality and testing OpenKODE Core API has no silicon dependency and takes <50KB. OpenKODE provides enhanced 2D/3D mixed mode operation OpenGL ES is everywhere today 2H07 1H07 Now Copyright Khronos Group, Page
28 2SHQ.2'(1DWLYH(FRV\VWHP Carriers Open standards to simply specify a native, cross-platform media API stack Compelling media applications increase revenue through existing provisioning, billing, DRM certification infrastructure Native OTA provisioning uses existing certification, security, billing, lifecycle management infrastructure Proven media stack architecture based on multi-vendor openstandards - reduces risk Cross-platform native APIs reduce source fragmentation and increase performance Handset OEMs Native, cross-platform media API stack Content Providers Copyright Khronos Group, Page 28
29 ,QQRYDWLYH0L[HG0HGLD$SSOLFDWLRQV Breakthrough mobile applications will leverage the unique capabilities of mobile devices: Use of handset sensors - Cameras for video and images, sound Mobility - With GPS location awareness Connectedness - Unique information flow and social interactions Pictures We started at the Eiffel Tower Video Family fun at the fountain OpenKODE enables innovative applications that MIX diverse media types - Augmented Reality - 3D over live video - TV channel selector in 3D - 3D avatars linked to speech - Graphics visualizations linked to music Handheld GeoBlog Concept Navigation using 2D maps, satellite, terrain and 3D city data. GPS phone captures and uploads images, audio and video. Location tagging inserts media correctly into the map. Blog can be viewed on handheld or PC. Opens innovation in Blogs, guides, journalism etc etc etc.. Copyright Khronos Group, Page 29
30 +RZ'RHV.KURQRV0DNH0RQH\" It doesn t! Khronos is purely a non-profit organization - Funded by member dues to cover costs Our members make money by selling PRODUCTS enabled by standards - NOT trying to charge for the standard itself $ An open, royalty free API standard creates much larger market opportunities Selling an API would generate relatively small amounts of revenue Our members cooperate to create standards and compete in the marketplace with products that use Khronos standards Copyright Khronos Group, Page 30
31 :K\8VH.KURQRV6WDQGDUGV" Foundation Level APIs - Close to the silicon fundamental functionality needed on every platform Designed by industry experts - The industry leaders in media silicon, platform and software are all Khronos members Reduces development and deployment costs - Widespread industry adoption ensures competitive silicon and software supply chain Open Standards not controlled by any single company - Any company can join Khronos to have a voice in how standards evolve Royalty-free - Khronos is committed to generating market opportunities for its members and the industry Copyright Khronos Group, Page 31
32 7KDQN<RXIRU<RXU7LPH7RGD\ All these slides and Khronos membership details at Also at the Chinese version of the web-site at Please consider joining Khronos to help us build market opportunities You will be very welcome in the Khronos family! Copyright Khronos Group, Page 32
Copyright Khronos Group, Page 1
1HLO7UHYHWW 19,',$.KURQRV *URXS 2SHQ*/(6 Copyright Khronos Group, 2007 - Page 1 Handsets are becoming personal computing platform - not just phones - A real computer in your hand mobility, connectedness
More informationCopyright Khronos Group, Page 1
3RUWDEOH1DWLYH0RELOH 0HGLD$SSOLFDWLRQV 1HLO7UHYHWW 9LFH3UHVLGHQW(PEHGGHG&RQWHQW19,',$ 3UHVLGHQW.KURQRV*URXS Copyright Khronos Group, 2007 - Page 1 3HUYDVLYH0RELOH0HGLD&RPSXWLQJ Handsets are becoming personal
More informationCreating the Embedded Media Processing Ecosystem
Creating the Embedded Media Processing Ecosystem Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos Chairman, OpenGL ES Working Group Mobile Convergence Handsets are becoming the predominant
More informationEmbedded Media Processing Ecosystem
Embedded Media Processing Ecosystem Neil Trevett Vice President Mobile Content, NVIDIA President, Khronos Group Copyright Khronos Group, 2007 - Page 1 Pervasive Mobile Media Computing Handsets are becoming
More informationStreaming Media. Advanced Audio. Erik Noreke Standardization Consultant Chair, OpenSL ES. Copyright Khronos Group, Page 1
Streaming Media Advanced Audio Erik Noreke Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, 2010 - Page 1 Today s Consumer Requirements Rich media applications and UI - Consumer decisions
More informationCompleting the Multimedia Architecture
Copyright Khronos Group, 2011 - Page 1 Completing the Multimedia Architecture Erik Noreke Chair of OpenSL ES Working Group Chair of OpenMAX AL Working Group Copyright Khronos Group, 2011 - Page 2 Today
More informationMobile AR Hardware Futures
Copyright Khronos Group, 2010 - Page 1 Mobile AR Hardware Futures Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Two Perspectives NVIDIA - Tegra 2 mobile processor Khronos
More informationCopyright Khronos Group Page 1. Vulkan Overview. June 2015
Copyright Khronos Group 2015 - Page 1 Vulkan Overview June 2015 Copyright Khronos Group 2015 - Page 2 Khronos Connects Software to Silicon Open Consortium creating OPEN STANDARD APIs for hardware acceleration
More informationKhronos and the Mobile Ecosystem
Copyright Khronos Group, 2011 - Page 1 Khronos and the Mobile Ecosystem Neil Trevett VP Mobile Content, NVIDIA President, Khronos Copyright Khronos Group, 2011 - Page 2 Topics It s not just about individual
More informationNext Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Copyright Khronos Group Page 1
Next Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Ecosystem @neilt3d Copyright Khronos Group 2015 - Page 1 Copyright Khronos Group 2015 - Page 2 Khronos Connects Software to Silicon
More informationWebGL Meetup GDC Copyright Khronos Group, Page 1
WebGL Meetup GDC 2012 Copyright Khronos Group, 2012 - Page 1 Copyright Khronos Group, 2012 - Page 2 Khronos API Ecosystem Trends Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos
More informationAR Standards Update Austin, March 2012
AR Standards Update Austin, March 2012 Neil Trevett President, The Khronos Group Vice President Mobile Content, NVIDIA Copyright Khronos Group, 2012 - Page 1 Topics Very brief overview of Khronos Update
More informationAdding Advanced Shader Features and Handling Fragmentation
Copyright Khronos Group, 2010 - Page 1 Adding Advanced Shader Features and Handling Fragmentation How to enable your application on a wide range of devices Imagination Technologies Copyright Khronos Group,
More informationCopyright Khronos Group, Page 1. Khronos Overview. Taiwan, February 2012
Copyright Khronos Group, 2012 - Page 1 Khronos Overview Taiwan, February 2012 Copyright Khronos Group, 2012 - Page 2 Khronos - Connecting Software to Silicon Creating open, royalty-free API standards -
More informationMultimedia Platform. Mainstream wireless multimedia expands globally with the industry s first single-chipset solution
CONVERGENCE ENHANCED MULTIMEDIA MULTIMEDIA VALUE Multimedia Platform Mainstream wireless multimedia expands globally with the industry s first single-chipset solution F I N D A R E S T A U R A N T S E
More informationBringing it all together: The challenge in delivering a complete graphics system architecture. Chris Porthouse
Bringing it all together: The challenge in delivering a complete graphics system architecture Chris Porthouse System Integration & the role of standards Content Ecosystem Java Execution Environment Native
More informationDave Shreiner, ARM March 2009
4 th Annual Dave Shreiner, ARM March 2009 Copyright Khronos Group, 2009 - Page 1 Motivation - What s OpenGL ES, and what can it do for me? Overview - Lingo decoder - Overview of the OpenGL ES Pipeline
More informationApplications and Implementations
Copyright Khronos Group, 2010 - Page 1 Applications and Implementations Hwanyong LEE CTO and Technical Marketing Director HUONE System Integration Application Acceleration Authoring and accessibility Khronos
More informationHardware Accelerated Graphics for High Performance JavaFX Mobile Applications
Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications Pavel Petroshenko, Sun Microsystems Jan Valenta, Sun Microsystems Jerry Evans, Sun Microsystems Goal of this Session Demonstrate
More informationMobile graphics API Overview
Mobile graphics API Overview Michael Doggett Department of Computer Science Lund University 2009 Michael Doggett and Tomas Akenine-Möller 1 Register Please check to see if your name is on the list, if
More informationOpenMAX AL, OpenSL ES
Copyright Khronos Group, 2011 - Page 1 OpenMAX AL, OpenSL ES Native Multimedia in Android Erik Noreke Chair of OpenMAX AL and OpenSL ES Working Groups Copyright Khronos Group, 2011 - Page 2 Why Create
More informationPOWERVR MBX & SGX OpenVG Support and Resources
POWERVR MBX & SGX OpenVG Support and Resources Kristof Beets 3 rd Party Relations Manager - Imagination Technologies kristof.beets@imgtec.com Copyright Khronos Group, 2006 - Page 1 Copyright Khronos Group,
More informationThe Handheld Graphics. Market. Size, needs, and opportunities. Jon Peddie Research
The Handheld Graphics Market Size, needs, and opportunities Founded in 2001 - our 24th year Focus and emphasis on Digital Technology, Multi Media, and Graphics Consulting and market research - Advisor
More informationThe Mobile Advantage. Erik Noreke Independent Standardization Consultant Chair, OpenSL ES. Copyright Khronos Group, Page 1
& The Mobile Advantage Erik Noreke Independent Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, 2010 - Page 1 Focused on Creating an Open Market Open Standards Open Markets - Developed
More informationOur Technology Expertise for Software Engineering Services. AceThought Services Your Partner in Innovation
Our Technology Expertise for Software Engineering Services High Performance Computing MultiCore CPU AceThought experts will re-design your sequential algorithms or applications to execute in parallel by
More informationMobile Graphics Ecosystem. Tom Olson OpenGL ES working group chair
OpenGL ES in the Mobile Graphics Ecosystem Tom Olson OpenGL ES working group chair Director, Graphics Research, ARM Ltd 1 Outline Why Mobile Graphics? OpenGL ES Overview Getting Started with OpenGL ES
More informationOverview and AR/VR Roadmap
Khronos Group Inc. 2018 - Page 1 Overview and AR/ Roadmap Neil Trevett Khronos President NVIDIA VP Developer Ecosystems ntrevett@nvidia.com @neilt3d Khronos Group Inc. 2018 - Page 2 Khronos Connects Software
More informationSIGGRAPH Briefing August 2014
Copyright Khronos Group 2014 - Page 1 SIGGRAPH Briefing August 2014 Neil Trevett VP Mobile Ecosystem, NVIDIA President, Khronos Copyright Khronos Group 2014 - Page 2 Significant Khronos API Ecosystem Advances
More informationCopyright Khronos Group Page 1
Gaming Market Briefing Overview of APIs GDC March 2016 Neil Trevett Khronos President NVIDIA Vice President Developer Ecosystem ntrevett@nvidia.com @neilt3d Copyright Khronos Group 2016 - Page 1 Copyright
More informationCopyright Khronos Group, Page 1. OpenCL. GDC, March 2010
Copyright Khronos Group, 2011 - Page 1 OpenCL GDC, March 2010 Authoring and accessibility Application Acceleration System Integration Copyright Khronos Group, 2011 - Page 2 Khronos Family of Standards
More informationStreaming Media Portability
Streaming Media Portability July 2006 Copyright Khronos Group, 2006 - Page 1 Copyright Khronos Group, 2006 - Page 2 Media Portability Problem Media infrastructure portability is a multi-level industry
More informationWebGL, WebCL and Beyond!
Copyright Khronos Group, 2011 - Page 1 WebGL, WebCL and Beyond! Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2011 - Page 2 Topics in this Session
More informationWhiz-Bang Graphics and Media Performance for Java Platform, Micro Edition (JavaME)
Whiz-Bang Graphics and Media Performance for Java Platform, Micro Edition (JavaME) Pavel Petroshenko, Sun Microsystems, Inc. Ashmi Bhanushali, NVIDIA Corporation Jerry Evans, Sun Microsystems, Inc. Nandini
More informationOpen Standards for Today s Gaming Industry
Copyright Khronos Group 2013 - Page 1 Open Standards for Today s Gaming Industry Erik Noreke VP of Business Development, Khronos Group Gaming Evolution Copyright Khronos Group 2013 - Page 3 DESKTOP MOBILE
More information3D Graphics in Future Mobile Devices. Steve Steele, ARM
3D Graphics in Future Mobile Devices Steve Steele, ARM Market Trends Mobile Computing Market Growth Volume in millions Mobile Computing Market Trends 1600 Smart Mobile Device Shipments (Smartphones and
More informationProfiling and Debugging OpenCL Applications with ARM Development Tools. October 2014
Profiling and Debugging OpenCL Applications with ARM Development Tools October 2014 1 Agenda 1. Introduction to GPU Compute 2. ARM Development Solutions 3. Mali GPU Architecture 4. Using ARM DS-5 Streamline
More informationINTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK A REVIEW ON THE ARCHITECTURE OF ANDROID IN SMART PHONES RAVNEET KAUR T. BAGGA 1,
More informationOpen Standards for Vision and AI Peter McGuinness NNEF WG Chair CEO, Highwai, Inc May 2018
Copyright Khronos Group 2018 - Page 1 Open Standards for Vision and AI Peter McGuinness NNEF WG Chair CEO, Highwai, Inc peter.mcguinness@gobrach.com May 2018 Khronos Mission E.g. OpenGL ES provides 3D
More informationIntroduction to OpenGL ES 3.0
Introduction to OpenGL ES 3.0 Eisaku Ohbuchi Digital Media Professionals Inc. 2012 Digital Media Professionals Inc. All rights reserved. 12/Sep/2012 Page 1 Agenda DMP overview (quick!) OpenGL ES 3.0 update
More informationMultimedia in Mobile Phones. Architectures and Trends Lund
Multimedia in Mobile Phones Architectures and Trends Lund 091124 Presentation Henrik Ohlsson Contact: henrik.h.ohlsson@stericsson.com Working with multimedia hardware (graphics and displays) at ST- Ericsson
More informationEnabling a Richer Multimedia Experience with GPU Compute. Roberto Mijat Visual Computing Marketing Manager
Enabling a Richer Multimedia Experience with GPU Compute Roberto Mijat Visual Computing Marketing Manager 1 What is GPU Compute Operating System and most application processing continue to reside on the
More informationThe Mobile Internet: The Potential of Handhelds to Bring Internet to the Masses. April 2008
The Mobile Internet: The Potential of Handhelds to Bring Internet to the Masses April 2008 Agenda Today s Mobile Internet Market Mobile Convergence Products Internet Browsing on a Handheld Separating Fact
More information<Insert Picture Here> JavaFX 2.0
1 JavaFX 2.0 Dr. Stefan Schneider Chief Technologist ISV Engineering The following is intended to outline our general product direction. It is intended for information purposes only,
More informationOpenCL Press Conference
Copyright Khronos Group, 2011 - Page 1 OpenCL Press Conference Tokyo, November 2011 Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2011 - Page
More informationUnleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases. Steve Steele, ARM
Unleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases Steve Steele, ARM 1 Today s Computational Challenges Trends Growing display sizes and resolutions, richer
More informationKhronos Connects Software to Silicon
Press Pre-Briefing GDC 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem All Materials Embargoed Until Tuesday 3 rd March, 12:01AM Pacific Time Copyright Khronos Group 2015 - Page
More informationCopyright Khronos Group Page 1
Open Standards and Open Source Together How Khronos APIs Accelerate Fast and Cool Applications Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem Copyright Khronos Group 2015 - Page
More informationMMAPI (Mobile Media API) Multimedia Framework for Mobile Devices
MMAPI (Mobile Media API) Multimedia Framework for Mobile Devices Zohar Sivan IBM Research Laboratory in Haifa IBM Labs in Haifa MMAPI Objectives Provide a standards-based Java multimedia framework for
More informationVulkan 1.1 March Copyright Khronos Group Page 1
Vulkan 1.1 March 2018 Copyright Khronos Group 2018 - Page 1 Vulkan 1.1 Launch and Ongoing Momentum Strengthening the Ecosystem Improved developer tools (SDK, validation/debug layers) More rigorous conformance
More informationNext Generation Visual Computing
Next Generation Visual Computing (Making GPU Computing a Reality with Mali ) Taipei, 18 June 2013 Roberto Mijat ARM Addressing Computational Challenges Trends Growing display sizes and resolutions Increasing
More informationOpen API Standards for Mobile Graphics, Compute and Vision Processing GTC, March 2014
Open API Standards for Mobile Graphics, Compute and Vision Processing GTC, March 2014 Neil Trevett Vice President Mobile Ecosystem, NVIDIA President Khronos Copyright Khronos Group 2014 - Page 1 Khronos
More informationSC24/WG9 Liaison Meeting
Copyright Khronos Group, 2011 - Page 1 SC24/WG9 Liaison Meeting Seoul, November 2011 Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2011 - Page
More informationCopyright Khronos Group, Page 1
2SHQ*/(6%2) 7RP2OVRQ7, 2SHQ*/(6:RUNLQJ*URXS&KDLU Copyright Khronos Group, 2007 - Page 1 2XWOLQH Khronos and OpenGL ES Overview Working Group News Current Working Group Activities Discussion and Feedback
More informationPress Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem. Copyright Khronos Group Page 1
Press Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem Copyright Khronos Group 2015 - Page 1 Khronos Connects Software to Silicon Open Consortium creating ROYALTY-FREE,
More informationOpen Standard APIs for Augmented Reality
Copyright Khronos Group 2014 - Page 1 Open Standard APIs for Augmented Reality Neil Trevett Vice President Mobile Ecosystem, NVIDIA President, Khronos Group Copyright Khronos Group 2014 - Page 2 Khronos
More informationUser Interface. Technology Domain Roadmap & Strategy. 22 February 2010 Scott Weiss, UI Technology Manager
User Interface Technology Domain Roadmap & Strategy S^3 S^4 22 February 2010 Scott Weiss, UI Technology Manager scottweiss@symbian.org User Interface - Overview Definition The User Interface Domain offers
More informationApplications and Implementations
Copyright Khronos Group, 2010 - Page 1 Applications and Implementations Hwanyong LEE CTO and Technical Marketing Director HUONE OpenVG Royalty-free open standard API Low-level 2D vector graphics rendering
More informationThe State of Gaming APIs
Copyright Khronos Group, 2011 - Page 1 The State of Gaming APIs Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2011 - Page 2 State of Gaming APIs
More informationMore performance options
More performance options OpenCL, streaming media, and native coding options with INDE April 8, 2014 2014, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Inside, Intel Xeon, and Intel
More informationSounding Better Than Ever: High Quality Audio. Simon Forrest Connected Home Marketing
Sounding Better Than Ever: High Quality Audio Simon Forrest Connected Home Marketing www.imgtec.com A brief look at the numbers Market trends Worldwide audio market 2014 67.9m units shipped 16% increase
More informationPress Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem. Copyright Khronos Group Page 1
Press Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem Copyright Khronos Group 2015 - Page 1 Khronos Connects Software to Silicon Open Consortium creating ROYALTY-FREE,
More informationCopyright Khronos Group 2012 Page 1. OpenCL 1.2. August 2012
Copyright Khronos Group 2012 Page 1 OpenCL 1.2 August 2012 Copyright Khronos Group 2012 Page 2 Khronos - Connecting Software to Silicon Khronos defines open, royalty-free standards to access graphics,
More informationVisual HTML5. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD
Visual HTML5 1 Overview HTML5 Building apps with HTML5 Visual HTML5 Canvas SVG Scalable Vector Graphics WebGL 2D + 3D libraries 2 HTML5 HTML5 to Mobile + Cloud = Java to desktop computing: cross-platform
More informationOpen Standards for Building Virtual and Augmented Realities. Neil Trevett Khronos President NVIDIA VP Developer Ecosystems
Open Standards for Building Virtual and Augmented Realities Neil Trevett Khronos President NVIDIA VP Developer Ecosystems Khronos Mission Asian Members Software Silicon Khronos is an International Industry
More informationARM Mali -400 MP. The Scalable Multicore Graphics Processing Unit. Under embargo until June 2 nd, 2008
ARM Mali -400 MP The Scalable Multicore Graphics Processing Unit 1 Agenda Market drivers: consumer and technology changes ARM technology and graphics expertise ARM launches pioneering Mali-400 MP GPU Mali-400
More informationSystem-Level Software Performance: How to get the most performance out of the OMAP 4 platform
WHITE PAPER Atul Aggarwal OMAP Product Marketing atula@ti.com Introduction TI s OMAP 4 platform is the most highly optimized platform that addresses the features of today s applications and tomorrow s
More informationEmbedded Software: Its Growing Influence on the Hardware world
Embedded Software: Its Growing Influence on the Hardware world ISA Vision Summit 2009, Bangalore 16 th FEB 09 V. R. Venkatesh Head, Product Engineering Services, Wipro Technologies. Wipro in Product Engineering
More informationVersion 11
The Big Challenges Networked and Electronic Media European Technology Platform The birth of a new sector www.nem-initiative.org Version 11 1. NEM IN THE WORLD The main objective of the Networked and Electronic
More informationOvi and Social Location - bringing people closer to who and what matter to them. Michael Halbherr VP Social Location, Nokia
Ovi and Social Location - bringing people closer to who and what matter to them Michael Halbherr VP Social Location, Nokia 21.10.2009 Creating a strong foundation What have we achieved in the last two
More informationBuilding scalable 3D applications. Ville Miettinen Hybrid Graphics
Building scalable 3D applications Ville Miettinen Hybrid Graphics What s going to happen... (1/2) Mass market: 3D apps will become a huge success on low-end and mid-tier cell phones Retro-gaming New game
More informationOpera - Simply The Best Internet Experience. 3Q04 Results. November 12, 2004
3Q4 Results November 12, 24 Status per third quarter 24 Accumulated ordinary income for the year was MNOK 69.5, up from MNOK 49.7. The turnover increased by 4% on a year-to-year basis Accumulated revenue
More informationGrowth outside Cell Phone Applications
ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards
More informationOpen Standards for AR and VR Neil Trevett Khronos President NVIDIA VP Developer January 2018
Copyright Khronos Group 2018 - Page 1 Open Standards for AR and Neil Trevett Khronos President NVIDIA VP Developer Ecosystem ntrevett@nvidia.com @neilt3d January 2018 Khronos Mission E.g. OpenGL ES provides
More informationTransforming the way people watch TV
Transforming the way people watch TV Nokia Siemens Networks Ubiquity Multiscreen TV Platform - Executive summary An open solution for delivering TV and Internet as a single service on any device over any
More informationThe Benefits of GPU Compute on ARM Mali GPUs
The Benefits of GPU Compute on ARM Mali GPUs Tim Hartley 1 SEMICON Europa 2014 ARM Introduction World leading semiconductor IP Founded in 1990 1060 processor licenses sold to more than 350 companies >
More informationNeil Trevett Vice President Mobile Ecosystem, NVIDIA President, Khronos Group. Copyright Khronos Group Page 1
Neil Trevett Vice President Mobile Ecosystem, NVIDIA President, Khronos Group Copyright Khronos Group 2014 - Page 1 Khronos Standards 3D Asset Handling - 3D authoring asset interchange - 3D asset transmission
More informationAndroid Everywhere. Cristina Segal, EMEA Director Android Solutions GM Android testing tools
Android Everywhere Cristina Segal, EMEA Director Android Solutions GM Android testing tools Trends on connected devices* Bigger and richer computing experiences are ahead, driven by connected usages Connecting
More informationIntegrating CPU and GPU, The ARM Methodology. Edvard Sørgård, Senior Principal Graphics Architect, ARM Ian Rickards, Senior Product Manager, ARM
Integrating CPU and GPU, The ARM Methodology Edvard Sørgård, Senior Principal Graphics Architect, ARM Ian Rickards, Senior Product Manager, ARM The ARM Business Model Global leader in the development of
More informationJava Embedded on ARM
Java Embedded on ARM The Embedded Market Evolving Rapidly Internet of Things 2.3B Internet Users Cloud for Embedded Devices Med-Large Embedded Multi-function Devices Enterprise Data and Applications Up
More informationStandards for Vision Processing and Neural Networks
Copyright Khronos Group 2017 - Page 1 Standards for Vision Processing and Neural Networks Radhakrishna Giduthuri, AMD radha.giduthuri@ieee.org Agenda Why we need a standard? Khronos NNEF Khronos OpenVX
More informationModule Introduction. Content 15 pages 2 questions. Learning Time 25 minutes
Purpose The intent of this module is to introduce you to the multimedia features and functions of the i.mx31. You will learn about the Imagination PowerVR MBX- Lite hardware core, graphics rendering, video
More informationJava Technology-Based VAS in China Mobile: Today and Tomorrow
Java Technology-Based VAS in China Mobile: Today and Tomorrow Chuan YU Director, Terminal Technology Research Department Research Institute of China Mobile http://www.chinamobile.com/ TS-5184 2007 JavaOne
More informationWebGL, WebCL and OpenCL
Copyright Khronos Group, 2011 - Page 1 WebGL, WebCL and OpenCL Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2011 - Page 2 Processor Parallelism
More informationHandheld Market Enters a New Phase: Multimedia
Handheld Market Enters a New Phase: Multimedia A white paper by Jon Peddie Research 4 Saint Gabrielle Court Tiburon, CA 94920 415.435.9368 Table of Contents Handheld market enters a new phase... 1 A growth
More informationOpen Server Architecture
EAB/OP-08:0052 Uen Rev A Open Server Architecture April 2008 Technology Paper The Open Server Architecture is flexible, open and easier to build applications on. This is achieved primarily through open
More informationHandheld BU. Analyst Day Phil Carmack VP & GM, Handheld
Handheld BU Analyst Day 2004 Phil Carmack VP & GM, Handheld Handheld Business Unit MediaQ/NVIDIA HH BU Merger Integration complete Transition to Handsets on track First combined products launched GoForce
More informationEGLStream DataLocator Extension Specification
1 EGLStream DataLocator Extension Specification Version 1.0 Copyright 2011 The Khronos Group Inc. September 21, 2011 2 Copyright 2011 The Khronos Group Inc. All Rights Reserved. This specification is protected
More informationProfiling and Debugging Games on Mobile Platforms
Profiling and Debugging Games on Mobile Platforms Lorenzo Dal Col Senior Software Engineer, Graphics Tools Gamelab 2013, Barcelona 26 th June 2013 Agenda Introduction to Performance Analysis with ARM DS-5
More informationThe OpenVX Computer Vision and Neural Network Inference
The OpenVX Computer and Neural Network Inference Standard for Portable, Efficient Code Radhakrishna Giduthuri Editor, OpenVX Khronos Group radha.giduthuri@amd.com @RadhaGiduthuri Copyright 2018 Khronos
More informationSoftware Development for Mobile Devices
Software Development for Mobile Devices Operating System Diversity Many Operating Systems Google Android Apple ios Microsoft Windows Phone Nokia Symbian Linux RIM BlackBerry OS HP/Palm WebOS BREW Differences
More informationCisco Digital Media System: Simply Compelling Communications
Cisco Digital Media System: Simply Compelling Communications Executive Summary The Cisco Digital Media System enables organizations to use high-quality digital media to easily connect customers, employees,
More informationFirefox for Android. Reviewer s Guide. Contact us:
Reviewer s Guide Contact us: press@mozilla.com Table of Contents About Mozilla 1 Move at the Speed of the Web 2 Get Started 3 Mobile Browsing Upgrade 4 Get Up and Go 6 Customize On the Go 7 Privacy and
More informationMobile Application Development. Introduction. Dr. Christelle Scharff Pace University, USA
Mobile Application Development Introduction Dr. Christelle Scharff cscharff@pace.edu Pace University, USA Objectives Getting an overview of the mobile phone market, its possibilities and weaknesses Providing
More informationServices in the IMS ecosystem
285 23-3109 Uen Rev A Services in the IMS ecosystem February 2007 White Paper Different services have different demands and require different approaches Contents 1 Executive summary. 3 2 Introduction..
More informationIntroduction to creating 3D UI with BeagleBoard. ESC-341 Presented by Diego Dompe
Introduction to creating 3D UI with BeagleBoard ESC-341 Presented by Diego Dompe diego.dompe@ridgerun.com Agenda Introduction to BeagleBoard multimedia architecture features. Review of Linux graphic stacks
More informationTHE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS
THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS By Bill Graham and Michael Weinstein WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Driven by the convergence of cloud technology, rapidly
More informationBuilding Ultra-Low Power Wearable SoCs
Building Ultra-Low Power Wearable SoCs 1 Wearable noun An item that can be worn adjective Easy to wear, suitable for wearing 2 Wearable Opportunity: Fastest Growing Market Segment Projected Growth from
More informationJuly 2004 Sophia Antipolis, France
Experience from Every Handheld A Position Paper Ewald Anderl CTO and VP, Kirusa anderl@kirusa.com Inderpal Singh Mumick CEO and Founder, Kirusa mumick@kirusa.com For the W3C Workshop July 2004 Sophia Antipolis,
More informationOpenCL Overview. Shanghai March Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group
Copyright Khronos Group, 2012 - Page 1 OpenCL Overview Shanghai March 2012 Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2012 - Page 2 Processor
More informationRTOS, Linux & Virtualization Wind River Systems, Inc.
taeyong.kim@windriver.com RTOS, Linux & Virtualization 2008 Wind River Systems, Inc. Simple Board Simple Code 2 2008 Wind River Systems, Inc. start: /* disable interrupts in CPU and switch to SVC32 mode
More information