ARM Mali -400 MP. The Scalable Multicore Graphics Processing Unit. Under embargo until June 2 nd, 2008

Similar documents
Bringing it all together: The challenge in delivering a complete graphics system architecture. Chris Porthouse

Mali-400 MP: A Scalable GPU for Mobile Devices Tom Olson

3D Graphics in Future Mobile Devices. Steve Steele, ARM

The Handheld Graphics. Market. Size, needs, and opportunities. Jon Peddie Research

POWERVR MBX & SGX OpenVG Support and Resources

Multimedia in Mobile Phones. Architectures and Trends Lund

Falanx Microsystems. Company Overview

Exploring System Coherency and Maximizing Performance of Mobile Memory Systems

ARM Multimedia IP: working together to drive down system power and bandwidth

Effective System Design with ARM System IP

Case 1:17-cv SLR Document 1-3 Filed 01/23/17 Page 1 of 33 PageID #: 60 EXHIBIT C

Mali-G72: Enabling tomorrow s technology today

Samsung System LSI Business

Growth outside Cell Phone Applications

Case 1:17-cv SLR Document 1-4 Filed 01/23/17 Page 1 of 30 PageID #: 75 EXHIBIT D

Integrating CPU and GPU, The ARM Methodology. Edvard Sørgård, Senior Principal Graphics Architect, ARM Ian Rickards, Senior Product Manager, ARM

PowerVR Hardware. Architecture Overview for Developers

Whiz-Bang Graphics and Media Performance for Java Platform, Micro Edition (JavaME)

Profiling and Debugging Games on Mobile Platforms

Next Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Copyright Khronos Group Page 1

Developing the Bifrost GPU architecture for mainstream graphics

Mobile Computing. Bob Morris, Director of Mobile Computing November 18, 2008

Building blocks for 64-bit Systems Development of System IP in ARM

PowerVR Series5. Architecture Guide for Developers

Optimizing and Profiling Unity Games for Mobile Platforms. Angelo Theodorou Senior Software Engineer, MPG Gamelab 2014, 25 th -27 th June

The Bifrost GPU architecture and the ARM Mali-G71 GPU

Building High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink. Robert Kaye

Silicon Motion Technology Corporation

Mali-G72 Enabling tomorrow s technology today

New York Analyst Day. November 13, 2008

Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications

Minne menet, Mobiili-Java?

The Benefits of GPU Compute on ARM Mali GPUs

Each Milliwatt Matters

Working with Metal Overview

The Many Flavors of NAND and More to Come

Copyright Khronos Group, Page 1

Enabling a Richer Multimedia Experience with GPU Compute. Roberto Mijat Visual Computing Marketing Manager

The Mobile Internet: The Potential of Handhelds to Bring Internet to the Masses. April 2008

SYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS

24th MONDAY. Overview 2018

LPGPU Workshop on Power-Efficient GPU and Many-core Computing (PEGPUM 2014)

SIGGRAPH Briefing August 2014

Graphics, Mobile Computing, APIs and Life

Introduction to OpenGL ES 3.0

This Unit: Putting It All Together. CIS 371 Computer Organization and Design. What is Computer Architecture? Sources

Profiling and Debugging OpenCL Applications with ARM Development Tools. October 2014

Architectures. Michael Doggett Department of Computer Science Lund University 2009 Tomas Akenine-Möller and Michael Doggett 1

Copyright Khronos Group Page 1. Vulkan Overview. June 2015

Applications and Implementations

This Unit: Putting It All Together. CIS 501 Computer Architecture. What is Computer Architecture? Sources

ARM Technology Update & Trend 2011Q1

Graphics Processing Unit Architecture (GPU Arch)

Welcome. Altera Technology Roadshow 2013

Applications and Implementations

STMicroelectronics Payment Solutions. December 6 th 2012

SoC Silicon and Software Design Cost Analysis: Costs for Higher Complexity Continue to Rise

This Unit: Putting It All Together. CIS 371 Computer Organization and Design. Sources. What is Computer Architecture?

Silicon Image HD Connectivity That Just Works

Analyst and Investor Day. 23 May 2007 London

Validation Strategies with pre-silicon platforms

ARM Technology in Convergent and Connected World. Andy Luo Embedded Segment Marketing Manager ARM China

Mali Developer Resources. Kevin Ho ARM Taiwan FAE

Building Ultra-Low Power Wearable SoCs

Unit 11: Putting it All Together: Anatomy of the XBox 360 Game Console

Sustaining profitable growth in Mobile

Dave Shreiner, ARM March 2009

Integrated mobile processors to challenge standalone application processors, says Petrov Group (part 2)

The Changing Face of Edge Compute

Bifrost - The GPU architecture for next five billion

Our Technology Expertise for Software Engineering Services. AceThought Services Your Partner in Innovation

Understanding M3G 2.0 and its Effect on Producing Exceptional 3D Java-Based Graphics. Sean Ellis Consultant Graphics Engineer ARM, Maidenhead

Signal Processing IP for a Smarter, Connected World. May 2017

Intel s s Memory Strategy for the Wireless Phone

ARM instruction sets and CPUs for wide-ranging applications

Half Year Results FY th December,

Design Techniques for Implementing an 800MHz ARM v5 Core for Foundry-Based SoC Integration. Faraday Technology Corp.

JSR 248: Taking Java Platform, Micro Edition (Java ME) to the Next Level

Multicore SoC is coming. Scalable and Reconfigurable Stream Processor for Mobile Multimedia Systems. Source: 2007 ISSCC and IDF.

ARM Holdings plc. Overview

Design of NaviEngine - a SoC with MPCore - Oct. 2 nd, 2007 NEC Electronics Corp. Automotive System Div.

CMP Conference 20 th January Director of Business Development EMEA

A Low Cost Tile-based 3D Graphics Full Pipeline with Real-time Performance Monitoring Support for OpenGL ES in Consumer Electronics

Saving the Planet Designing Low-Power, Low-Bandwidth GPUs

Mobile Multimedia Services

Overview of the OpenVG, a vector graphics API and Introduction to IWAYAG, an native OpenVG accelerator

GPGPU, 1st Meeting Mordechai Butrashvily, CEO GASS

Development of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications

Parallelizing Graphics Pipeline Execution (+ Basics of Characterizing a Rendering Workload)

MIDP3: Mobile device media power train

Optimizing Games for ATI s IMAGEON Aaftab Munshi. 3D Architect ATI Research

ARM Holdings plc Q Results ROADSHOW SLIDES

Designing with NXP i.mx8m SoC

Copyright Khronos Group, Page 1

Embedded Software: Its Growing Influence on the Hardware world

Module Introduction. Content 15 pages 2 questions. Learning Time 25 minutes

GeForce4. John Montrym Henry Moreton

INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES. Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp.

Bringing AAA graphics to mobile platforms. Niklas Smedberg Senior Engine Programmer, Epic Games

Course Recap + 3D Graphics on Mobile GPUs

Transcription:

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 MP scaleable multicore GPU technical details ARM Mali graphics the complete graphics stack 2

Two Drivers Of Visual Experience Vision: one day all consumer visual experiences will be enhanced by graphics hardware acceleration Touchscreen Browsing 1. Technology Change micro-projector Screen resolution 2. Consumer Change Content OEMs have placed graphics acceleration at the heart of their multimedia strategies - in the home and on the move 3

Graphics Key Target Markets Applications (Millions of units) TAM 2012 Units 2012 GPU uptake* Drivers and trends Smartphone 400 Rich UI, browsing High-end gaming Featurephone 600 Casual gaming Rich UI and some browsing PMP 200 Rich UI and some browsing Casual gaming PND 65 Advanced UI effects assisting navigation Browsing STB 231 Post-processing to improve look of content Rich UI and browsing Gaming DTV 113 Rich UI and browsing Multimedia & Navigation 88 - Advanced UI effects assisting navigation Browsing *ARM estimates GPU No GPU Source: Gartner, IMS, Semico, Instat, IDC and ARM estimates

ARM Technology and Graphics Expertise ARM is the semiconductor IP market leader >10 billion ARM CPU processors shipped Leaders in low power and multicore CPU design ARM is the leader in graphics IP Mali graphics software (JSR184, JSR226, SVGt) in >50 million handsets Motorola, Samsung, LGE, Amoi and others ARM provide the complete graphics stack Leaders in licensing GPU IP From the world s smallest (Mali55 GPU = 1mm 2 at 65nm) To the highest performance (Mali-400 MP GPU >1 billion pixels/sec) Most widely deployed 11 GPU licensees, 10 Graphics Software licensees Public licensees of Mali GPU 5

ARM Launches Pioneering Mali-400 MP GPU Pioneering Scalable Multicore Processor (MP) GPU Scalable architecture builds on ARM MPCore experience Lowest memory bandwidth usage in the industry = lowest power Performance scalability to satisfy future display requirements from WVGA feature phone to 1080p HDTV Power and area scale to meet market needs Programmable fragment processors >1G pixels per second 1 to 4 fragment processor cores for scalable performance High efficiency vertex shader for consoleclass geometry loads Shared L2 cache with unified memory access for minimal system bandwidth 6

Scalability From 200M To >1G Pixels/S Mali-400 MP performance scales linearly with number of cores # Fragment Processors Fill rate at 275MHz 1 275Mpix 2 550Mpix 3 825Mpix 4 >1Gpix Fill rate measured using 4xFSAA, without overdraw assumptions >1 Billion pixels per second Mali driver reduces complexity Same driver for all configurations Hardware detail hidden from developers Cores work autonomously on different parts of framebuffer in parallel Rendering distributed for optimal load balancing & bandwidth efficiency Confidential 7

Performance Scalable to 1G Pixel / s Geometric complexity Mali-400 MP Mali200 Flash Lite TV(SD) 3D Gaming Flash 10 Hydra TV(HD) 3D Gaming TV HD UI (NDS Rothko, TAT) Mali55 Java Gaming 3D Navigation IDTV Web browsing 2D Navigation iphone UI Video Post-Processing Fill rate Confidential 8

Mali-400 MP - Power-efficient Graphics Memory bandwidth is the #1 power drain in graphics Mali-400 MP GPU reduces memory bandwidth and lowers power Combines best of immediate-mode and tile-based rendering Shared L2 cache with unified memory access Multiple levels of power gating supported Can power down cores between frames Fine-grained power gating of core sub-blocks ensures only required functionality draws power 9

Complete Graphics Stack from ARM Mali GPU + Drivers Java Execution Environment Mali Middleware Licensed to SiPs: 3D Midlets 2D/VG Midlet Licensed to OEM: Pre-verified Simple Integration SoC perspective JSR184 JSR239 Java VM JSR297 JSR226 JSR287 SVG-t Understand need Build better GPUs System perspective ARM CPU Mali GPU 1. System & SoC perspective: requirements from silicon to OEM to developer 2. Out of box experience: tight integration of CPU, GPU, drivers and middleware Reduce time to market, lower costs, lower risk 10

Summary Graphics acceleration at heart of OEM multimedia strategies In the home and on the move ARM Launches Mali-400 MP Pioneering scalable multicore processor GPU Modelled on the proven ARM MPCore technology CPU designs Scalable performance to over 1 billion pixels per second Lowest memory bandwidth usage in industry = lowest power The Complete Graphics Stack - drivers, middleware and tools Availability Mali-400 MP GPU is available for license now One day all consumer visual experiences will be enhanced by graphics hardware acceleration Confidential 11