ARM Mali Developer Education Gemma Paris and Sylwester Bala
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
The Chip is the System ARM delivers technology to drive efficient system-onchip solutions: – Software increasing system efficiency with optimized software solutions – Diverse components, including CPU and GPU processors designed for specific tasks – Interconnect System IP delivering coherency and the quality of service required for lowest memory bandwidth – Physical IP for a highly optimized processor implementation
Latest devices with ARM Mali-T628 50% energy efficiency compared to older generation ARM Mali™-T604 (i.e. Nexus10, Chromebook, etc.) Inside 5420 Samsung’s second Exynos 5 Octa SoC, pairing a quad-core Cortex®-A15 cluster with a quad-core Cortex-A7 cluster. OpenGL ES 3.0 support GPU Compute - Android RenderScript support Samsung Galaxy Note III –
5.99-inch display with Full HD screen resolution (1080p)
–
Six-core Mali-T628
Samsung Galaxy Note 10.1 (2014 edition) –
10.1-inch 2560 x 1600 display
–
Six-core Mali-T628.
ARM Mali: Other Tablets Android, the fastest growing mobile OS ARM Mali GPUs #1 graphics processor in Android tablets: >50% market share In 2012, China and Taiwan designed tablets accounted for nearly 50% of the WW tablet market 60-70 million (~130 million global tablet shipment) 170-180 million units expected to ship in 2013 (Digitimes)
ARM Mali: Other Smartphones Momentum in Android smartphones driven by Application Processors from Samsung, MediaTek, Spreadtrum, STEricsson and HiSilicon
ARM Mali GPUs #1 graphics processor in Android smartphones (>20%) Best Graphics for fast growing entry level
Best Graphics and GPU Compute for high end
ARM Mali in Digital Home Smart TVs with 3D Graphics Processors are shipping >70% of DTVs based on ARM’s Mali GPU
LG Dual Core L9 Chip ARM® Processor-based SoC Dual Core 1GHz ARM Cortex-A9 CPU Quad Core ARM Mali™-400 MP GPU Linux Operating System OS supporting ARM processorbased devices
Connect. Collaborate. Create.
ShadowGun with Unity on LG Smart TV
ARM Mali: Chromebooks ARM powered low-cost and fan-less computers Samsung Chromebook – #1 in Amazon best selling laptop computers – Exynos 5250 (aka Exynos 5 Dual). Featuring two cores running at up to 1.7GHz Cortex-A15 paired with an ARM Mali-T604 GPU
HP Chromebook – Just Launched, October 2013 – Exynos 5250 (aka Exynos 5 Dual). Featuring two cores running at up to 1.7GHz Cortex-A15 paired with an ARM Mali-T604 GPU
Developing for Mobile GPUs 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) Memory
Bandwidth
CPU
Vertex Shader
Fragment Shader
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
ARM Mali Developer Center http://malideveloper.arm.com
Developer Education for Mali GPUs http://malideveloper.arm.com
Mali Demos at TechCon: Compute EyeSight Gesture recognition
ARM OpenCL Cloth Physics
XBMC Media Centre controlled with GPU compute enabled gesture recognition.
Advanced cloth physics demo offloaded to GPU with OpenCL yielding significant performance uplift.
OpenCL accelerated image processing from standard camera feed.
Ittiam HEVC (H.265) Video Decode HEVC (H.265) New standard in video encode/decode technology. 1080p video decode with compute intensive blocks accelerated with OpenCL Full Profile on Mali-T604 for improved efficiency.
ARM Face Detection Multiple face detection based on OpenCV computer vision library accelerated by OpenCL for improved performance and power efficiency.
Mali Demos at TechCon: OpenGL ES 3.0 Unity 3D Chase Demo
OpenGL ES 3.0 Gaming on Mali-T628.
Developed using Unity3D game engine. Subsurface scattering using screen space diffusion applied to skin
Extreme character detail: >40,000 vertices per character Atmospheric scattering
ARM Trollheim
Infinite procedurally generated Terrain with OpenCL Full Profile. Adaptive Scalable Texture Compression (ASTC)
Mali Demos at TechCon: More speed Kishonti GLBenchmark 2.7 T-Rex
Well known OpenGL ES 2.0 Graphics benchmark running on Mali-T628 with class leading performance.
Synthesis: Superscaling
GPU accelerated image scaling with superior quality vs. standard scaling algorithms Instant scaling and scrolling achieved using GPU accelerated RenderScript Compute
ARM big.LITTLE™ + ARM Mali
Enhanced web browser with in-page image correction on GPU. Demonstrating various tasks switching between CortexA15, Cortex-A7 and MaliT628-MP6.
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
Visit Us at Developer Events
Gemma Paris Developer Community Manager
[email protected]
Place company logo here. Recommend a white transparent GIF logo which cannot be larger than the ARM TechCon logo at right.