SlideShare a Scribd company logo
1 of 10
Building a successful
developer ecosystem
Gemma Paris
Developer Community Manager, ARM
ARM Technology
 Advanced digital products are incorporating
more and more ARM technology – from
processor and multimedia IP to software

Processor IP –

Design of the
brain of the chip

Physical IP –

Design of the building blocks of
the chip

Software development tools

2
ARM Mali Ecosystem
Strength in key market
segments:


#1 Android GPU IP
supplier >20% Android
Smartphones



#1 in Android tablets
(>50%)



#1 in Digital Smart TVs
(>70%)

ARM Mali GPUs are
leaders in balancing
power, area and
functionality

3
Mobile GPU BW Growth Year on Year
Mobile Bandwidth growth is constraint by power
 Desktop = 170 Watts to >300Watts for GPU only
 Console = 80-100 Watts (CPU/GPU/WiFi/Network)
 Mobile platform = 3-7 Watts (CPU/GPU/Modem/WiFi)
400.000

How long before Desktop GPU Bandwidth is seen in Mobile?

350.000
300.000
250.000

Giga bytes/sec



200.000

150.000

PS3

Xbox 360

2014

2016

100.000
50.000

Sate of the Art
Mobile

0.000
2006

2008

2010

2012

2018

Source: GDC’2013
4
ARM Ecosystem Success Stories
Cocos2d-X
By using ARM Ecosystem tools and support:
 52% faster FPS after avoiding wasteful memcpy (some code was overusing
it) – ARM tools for profiling showed where the hotspot was.
 29% faster FPS after adding Texture compression support
 28% faster response when CPU thread synchronization enhanced
Details on http://www.cocos2d-x.org/news/137

PLAYJAM - Gamestick
Using the wider Ecosystem resources:
 Interface directly with TV OEMs and be on their game store front end
 Interface with operators and game studios
 Access to all different breath of ARM silicon partners to get the best feature
set for next generation products
 Technical support
 Gamestick pod on ARM booths at events

5
Mali Developer Center: malideveloper.arm.com
malideveloper.arm.com

Supporting Mali
developers with a full
range of resources
through one, easyaccess portal

6
ARM Mali Developer Tools
Software Development
SDKs for OpenGL ES & OpenCL
OpenGL ES Emulators
Shader Development Studio
Shader Library

Asset Creation
Texture Compression Tool
Asset Conditioning Tool
Binary Asset Exporter

Performance Analysis & Debug
DS-5 Toolchain & Streamline Performance Analyzer
Mali Graphics Debugger
Offline Shader Compiler

7
Developer Education for Mali GPUs
http://malideveloper.arm.com/develop-formali/tutorials-developer-guides/

8
Developer Education for Mali GPUs
Contact Us via the forum on our social media platform:

http://community.arm.com/
Check for ARM Mali Graphics Place:
http://community.arm.com/groups/arm-mali-graphics

9
Visit Us at Developer Events

10

More Related Content

Viewers also liked

S.D.L.C (Software Development Life Cycle.)
S.D.L.C (Software Development Life Cycle.)S.D.L.C (Software Development Life Cycle.)
S.D.L.C (Software Development Life Cycle.)
Jayesh Buwa
 

Viewers also liked (16)

Building a developer community in an enterprise world
Building a developer community in an enterprise worldBuilding a developer community in an enterprise world
Building a developer community in an enterprise world
 
Node1 developer marketing
Node1 developer marketingNode1 developer marketing
Node1 developer marketing
 
CMX Series - Building Developer Community Through Hackathons
CMX Series - Building Developer Community Through HackathonsCMX Series - Building Developer Community Through Hackathons
CMX Series - Building Developer Community Through Hackathons
 
Heroku in Japan
Heroku in JapanHeroku in Japan
Heroku in Japan
 
The Fundamentals of Developer Marketing - 2013
The Fundamentals of Developer Marketing - 2013The Fundamentals of Developer Marketing - 2013
The Fundamentals of Developer Marketing - 2013
 
Building a developer community around hardware + software
Building a developer community around hardware + softwareBuilding a developer community around hardware + software
Building a developer community around hardware + software
 
Developers Giving Back
Developers Giving BackDevelopers Giving Back
Developers Giving Back
 
Developer Marketing: Tactics & Technology
Developer Marketing: Tactics & TechnologyDeveloper Marketing: Tactics & Technology
Developer Marketing: Tactics & Technology
 
Developer Marketing - API Days
Developer Marketing - API DaysDeveloper Marketing - API Days
Developer Marketing - API Days
 
Creating a Developer Community
Creating a Developer CommunityCreating a Developer Community
Creating a Developer Community
 
Igniting Developer Community - I Love APIs Conference 2015
Igniting Developer Community - I Love APIs Conference 2015Igniting Developer Community - I Love APIs Conference 2015
Igniting Developer Community - I Love APIs Conference 2015
 
Catchy Developer Marketing (B2D) Agency. An overview of services.
Catchy Developer Marketing (B2D) Agency. An overview of services. Catchy Developer Marketing (B2D) Agency. An overview of services.
Catchy Developer Marketing (B2D) Agency. An overview of services.
 
Building A Business-Facing Mobile Developer Community
Building A Business-Facing Mobile Developer CommunityBuilding A Business-Facing Mobile Developer Community
Building A Business-Facing Mobile Developer Community
 
PulsoConf: Platform & Community - Dev Outreach @ Evernote
PulsoConf: Platform & Community - Dev Outreach @ EvernotePulsoConf: Platform & Community - Dev Outreach @ Evernote
PulsoConf: Platform & Community - Dev Outreach @ Evernote
 
How to Build an Influencer Program (That Gets Results)
How to Build an Influencer Program (That Gets Results)How to Build an Influencer Program (That Gets Results)
How to Build an Influencer Program (That Gets Results)
 
S.D.L.C (Software Development Life Cycle.)
S.D.L.C (Software Development Life Cycle.)S.D.L.C (Software Development Life Cycle.)
S.D.L.C (Software Development Life Cycle.)
 

More from LondonGamesConference

Hawken and Transmedia - Mark Long, Meteor Entertainment
Hawken and Transmedia -  Mark Long, Meteor Entertainment Hawken and Transmedia -  Mark Long, Meteor Entertainment
Hawken and Transmedia - Mark Long, Meteor Entertainment
LondonGamesConference
 
Global Opportunities for Social & Mobiles Games - Rex Ng, 6waves
Global Opportunities for Social & Mobiles Games -  Rex Ng, 6waves  Global Opportunities for Social & Mobiles Games -  Rex Ng, 6waves
Global Opportunities for Social & Mobiles Games - Rex Ng, 6waves
LondonGamesConference
 
Old tricks for new dogs: what can the "new" games economy take from the "old"...
Old tricks for new dogs: what can the "new" games economy take from the "old"...Old tricks for new dogs: what can the "new" games economy take from the "old"...
Old tricks for new dogs: what can the "new" games economy take from the "old"...
LondonGamesConference
 
From playtime to primetime - Mark Turpin, Business Yogscast
From playtime to primetime -  Mark Turpin, Business YogscastFrom playtime to primetime -  Mark Turpin, Business Yogscast
From playtime to primetime - Mark Turpin, Business Yogscast
LondonGamesConference
 
Digital Transition: The Heroes and Zeroes - Nicholas Lovell, Founder, GamesBr...
Digital Transition: The Heroes and Zeroes - Nicholas Lovell, Founder, GamesBr...Digital Transition: The Heroes and Zeroes - Nicholas Lovell, Founder, GamesBr...
Digital Transition: The Heroes and Zeroes - Nicholas Lovell, Founder, GamesBr...
LondonGamesConference
 

More from LondonGamesConference (13)

Building the perpetual franchise - David Reid, CCP
Building the perpetual franchise - David Reid, CCPBuilding the perpetual franchise - David Reid, CCP
Building the perpetual franchise - David Reid, CCP
 
Google and games - Toby Dawson, Google
Google and games - Toby Dawson, GoogleGoogle and games - Toby Dawson, Google
Google and games - Toby Dawson, Google
 
The challenges of quality assurance for a constantly changing product - Erik ...
The challenges of quality assurance for a constantly changing product - Erik ...The challenges of quality assurance for a constantly changing product - Erik ...
The challenges of quality assurance for a constantly changing product - Erik ...
 
Making the cut - Roberta Lucca, Bossa
Making the cut - Roberta Lucca, BossaMaking the cut - Roberta Lucca, Bossa
Making the cut - Roberta Lucca, Bossa
 
The changing face of motion capture - Phil Elderfield, Vicon Motion Systems
The changing face of motion capture - Phil Elderfield, Vicon Motion SystemsThe changing face of motion capture - Phil Elderfield, Vicon Motion Systems
The changing face of motion capture - Phil Elderfield, Vicon Motion Systems
 
Driving growth and engagement of your game with Facebook - Tarquin Henderson,...
Driving growth and engagement of your game with Facebook - Tarquin Henderson,...Driving growth and engagement of your game with Facebook - Tarquin Henderson,...
Driving growth and engagement of your game with Facebook - Tarquin Henderson,...
 
Video games, by the numbers - Michael Pachter, Wedbush Securities
Video games, by the numbers - Michael Pachter, Wedbush SecuritiesVideo games, by the numbers - Michael Pachter, Wedbush Securities
Video games, by the numbers - Michael Pachter, Wedbush Securities
 
Sharing great stories on Kickstarter - Charles Cecil, Revolution
Sharing great stories on Kickstarter - Charles Cecil, RevolutionSharing great stories on Kickstarter - Charles Cecil, Revolution
Sharing great stories on Kickstarter - Charles Cecil, Revolution
 
Hawken and Transmedia - Mark Long, Meteor Entertainment
Hawken and Transmedia -  Mark Long, Meteor Entertainment Hawken and Transmedia -  Mark Long, Meteor Entertainment
Hawken and Transmedia - Mark Long, Meteor Entertainment
 
Global Opportunities for Social & Mobiles Games - Rex Ng, 6waves
Global Opportunities for Social & Mobiles Games -  Rex Ng, 6waves  Global Opportunities for Social & Mobiles Games -  Rex Ng, 6waves
Global Opportunities for Social & Mobiles Games - Rex Ng, 6waves
 
Old tricks for new dogs: what can the "new" games economy take from the "old"...
Old tricks for new dogs: what can the "new" games economy take from the "old"...Old tricks for new dogs: what can the "new" games economy take from the "old"...
Old tricks for new dogs: what can the "new" games economy take from the "old"...
 
From playtime to primetime - Mark Turpin, Business Yogscast
From playtime to primetime -  Mark Turpin, Business YogscastFrom playtime to primetime -  Mark Turpin, Business Yogscast
From playtime to primetime - Mark Turpin, Business Yogscast
 
Digital Transition: The Heroes and Zeroes - Nicholas Lovell, Founder, GamesBr...
Digital Transition: The Heroes and Zeroes - Nicholas Lovell, Founder, GamesBr...Digital Transition: The Heroes and Zeroes - Nicholas Lovell, Founder, GamesBr...
Digital Transition: The Heroes and Zeroes - Nicholas Lovell, Founder, GamesBr...
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Building a successful developer ecosystem - Gemma Paris, Developer Community Manager, ARM

  • 1. Building a successful developer ecosystem Gemma Paris Developer Community Manager, ARM
  • 2. ARM Technology  Advanced digital products are incorporating more and more ARM technology – from processor and multimedia IP to software Processor IP – Design of the brain of the chip Physical IP – Design of the building blocks of the chip Software development tools 2
  • 3. ARM Mali Ecosystem Strength in key market segments:  #1 Android GPU IP supplier >20% Android Smartphones  #1 in Android tablets (>50%)  #1 in Digital Smart TVs (>70%) ARM Mali GPUs are leaders in balancing power, area and functionality 3
  • 4. Mobile GPU BW Growth Year on Year Mobile Bandwidth growth is constraint by power  Desktop = 170 Watts to >300Watts for GPU only  Console = 80-100 Watts (CPU/GPU/WiFi/Network)  Mobile platform = 3-7 Watts (CPU/GPU/Modem/WiFi) 400.000 How long before Desktop GPU Bandwidth is seen in Mobile? 350.000 300.000 250.000 Giga bytes/sec  200.000 150.000 PS3 Xbox 360 2014 2016 100.000 50.000 Sate of the Art Mobile 0.000 2006 2008 2010 2012 2018 Source: GDC’2013 4
  • 5. ARM Ecosystem Success Stories Cocos2d-X By using ARM Ecosystem tools and support:  52% faster FPS after avoiding wasteful memcpy (some code was overusing it) – ARM tools for profiling showed where the hotspot was.  29% faster FPS after adding Texture compression support  28% faster response when CPU thread synchronization enhanced Details on http://www.cocos2d-x.org/news/137 PLAYJAM - Gamestick Using the wider Ecosystem resources:  Interface directly with TV OEMs and be on their game store front end  Interface with operators and game studios  Access to all different breath of ARM silicon partners to get the best feature set for next generation products  Technical support  Gamestick pod on ARM booths at events 5
  • 6. Mali Developer Center: malideveloper.arm.com malideveloper.arm.com Supporting Mali developers with a full range of resources through one, easyaccess portal 6
  • 7. ARM Mali Developer Tools Software Development SDKs for OpenGL ES & OpenCL OpenGL ES Emulators Shader Development Studio Shader Library Asset Creation Texture Compression Tool Asset Conditioning Tool Binary Asset Exporter Performance Analysis & Debug DS-5 Toolchain & Streamline Performance Analyzer Mali Graphics Debugger Offline Shader Compiler 7
  • 8. Developer Education for Mali GPUs http://malideveloper.arm.com/develop-formali/tutorials-developer-guides/ 8
  • 9. Developer Education for Mali GPUs Contact Us via the forum on our social media platform: http://community.arm.com/ Check for ARM Mali Graphics Place: http://community.arm.com/groups/arm-mali-graphics 9
  • 10. Visit Us at Developer Events 10

Editor's Notes

  1. Many developers in the mobile space started out in the desktop or console space and are re-creating their work in those spaces for mobile. Some of them find that they have to drop the complexity of their content in order to achieve reasonable performance on mobile, but this needn't necessarily be the case. Desktop and mobile GPUs work in different ways and have different capabilities; understanding these differences can inform a more efficient usage of the resources available on mobile GPUs.
  2. Video tutorials, whitepapers, etc.