ARM Mali Developer Education. Gemma Paris and Sylwester Bala

ARM Mali Developer Education Gemma Paris and Sylwester Bala ARM Technology Advanced digital products are incorporating more and more ARM technology ...
Author: Darlene Turner
1 downloads 1 Views 3MB Size
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.