+ All Categories
Home > Documents > ARM Media Processing Division -...

ARM Media Processing Division -...

Date post: 21-Jul-2018
Category:
Upload: vutram
View: 222 times
Download: 0 times
Share this document with a friend
17
1 1 Confidential ARM Media Processing Division Dev Con 2008
Transcript

11Confidential

ARMMedia Processing Division

Dev Con 2008

222Confidential

Dev Con MPD market update

Products and partners: Mali200 – 6 new platforms coming to market in 2009

Mali55 – 1 new platforms coming to market in 2009

Competition: IMG - Mali400 MP BEATS 6 IMG SGX products - 520/530/535/540/545/550

AMD - exiting the graphics IP business

Customers: 13 Mali GPU licensees across 4 product markets - PMP, PND, wireless, STB

NEW lead licensee for Mali-400 MP - ST Micro

Come and see Mali and the graphics team in action - stand #506 NEW Mali-55 test chip running a series of demo’s

Preimum content demos on Mali-200:

Project Gotham Racer [PGR3] – premium console title

Robotic ARM – concept UI from ARM

Xfusion – console gaming experience

Dedicated track of graphics technical seminars [room #203] ALL material will be available after the exhibition for download

333Confidential 33

Graphics – 1B Unit Opportunity by 2012

Vision: all consumer visual experiences will be enhanced bygraphics hardware acceleration

444Confidential 4

Bringing Graphics to the Mainstream

public licensees of Mali GPU

13 Mali GPULicensees

Over 150 devices nowshipping from OEMgraphics partners

Mali is the “CompleteGraphics Stack”

Wireless

Home

555Confidential

Screen resolution driving the need for GPU

STB/Mobile TV out = ~94x pixel throughput of feature phone

How to scale from feature phone to 1080p STB?

Fill rate requirements from 100M to >800M pixels per second

Multiple GPU products?

Increased cost of maintenance and support

Increased software complexity (multiple device drivers)

Mali offers scaleable performance with single software stack

To over 1 billion pixels/second

x94 bit ratex94 bit rate

QVGA 480x320 WVGA HD 1080

6612.53.51.30.7Mb/frame

3232241816bit/pixel

1920x1080854x480480x320320x240220x196resolution

HD 1080pWVGAiPhoneQVGAF/Phone

6612.53.51.30.7Mb/frame

3232241816bit/pixel

1920x1080854x480480x320320x240220x196resolution

HD 1080pWVGAiPhoneQVGAF/Phone

666Confidential 6

Performance Scaleable to 1G Pixel/s

Mali™-400 MP

Mali™-200

Mali™-55

Vis

ua

lc

om

ple

xit

y

Screen resolution

NextGenerationNavigation

FlashLite

MobileGaming

WebBrowsing Java

Gaming

3DNavigation

Flash 10

TV HD UI

VideoPost

Processing

HD VideoPost

Processing

2D/3DPresentations

HD 3DGaming

Console 3DGaming

777Confidential 7

Mali Cores – PPA and Benchmarks

All the performance andup to 50% less bandwidththan the competition

Mali-400 MP area includes32kB L2 cache

4X FSAA turned on (1 pix= 4 sub-samples) andbi-linear filtering

No overdraw assumptions

Power numbers basedon 30fps 3DMM06 VGArendering

Area numbers for 80%utilisation

All memories included

888Confidential

Mali creates dynamic user experiences

Browsing and UI

Navigation 3D Games

H/W Memory copy- fast scrolling

Texture map (fontpalette). Draw ANY font

size more quickly

4xFSAA - high qualityfonts & graphics on high

resolution screen

Texture maps - fastrendering & zooming

of images

Tri-linear filteringenables HQ images

Dynamic User Experience -Texture Mapping, Rotation,Growing/Shrinking, Flipping

Tri-linear filteringReflections effects

FSAA - high qualitysmooth edges

Blending semi-transparentwindows, pop-up boxes

etc NO performancepenalty

Programmable shaders-“state-of-the-art”console graphics

Blendingreveals hiddenbuildings

999Confidential

Complete Graphics Stack

Mali Driver Software (OpenGL ES, OpenVG)

ARM CPU Mali GPU

CPU and Mali GPU/Drivers from ARM

Mali Java Middleware(JSR184, 226, 239, 287, 297) Mali-SVG-t

Mali Middleware From ARM

ARM MaliSDK and

tools

ARMRealView

tools

Reduce time to market, cost and risk

Mali middleware licensed to tier 1 OEMs – understand requirements & build better GPUs

Mali GPU licensed to silicon partners – positive out of box experience

ARM Mali developer relations program – working with key software partners around Mali

Java Games, apps, UI SVG-t Apps/UI

Flash Player

Flash Games, UI Native UI, apps, games

ARM Mali Developer Relations

101010Confidential

Mali-55 Overview

Smallest OpenGL ES 1.1, OpenVG GPU

1.0mm² @ 65nm

High performance and image quality

4X/16X full scene anti-aliasing

Penalty-free 4X

Efficient memory bandwidth usage

Second generation tile-based renderer

Low risk, complete graphics stack

JSRs validated with Mali cores

Mali developer relations and tools

Shipping in OEM product

111111Confidential

Mali-200 Overview

OpenGL ES 2.0, 1.1 and OpenVG 1.1

Flexible, programmable shaders

Energy-efficient memory bandwidth

Third generation tile-based renderer

High performance and image quality

No performance drop or additionalbandwidth for blending

The complete graphics stack

Performance-optimized drivers

Pre-integrated graphics middleware

Java JSR184, 297, 239, 226, 287 & SVG-t

Mali developer relations and tools

Available now, multiple licensees

121212Confidential

Mali-400 MP Overview

Performance scalable

Up to 30M tri/s, 275M-1.1Gpix/s

1 to 4 fragment processors

Scales to HD 1080p resolutions

Power and area scale to meet market needs

L2 cache tuned for maximum throughput

Lowest memory bandwidth

Single, optimized driver for all configurations

Supported with complete graphics stack

Mali developer relations and tools

Licensed, available for lead partners now

131313Confidential 13

Graphics Processor Roadmap

ARM Mali“the smarter architecture”

Mali-55

Mali-200

Baldur

Released

Development

Adv. Planning

Concept

x1-4

Mali-400 MP

Vithar

x1-N

x1-N

OpenGL ES 2.x

OpenGL ES 1.x

R&D Activities

- Cortex-A9 ACPMali-400 MP

- Video/graphics

- New APIs

- GPGPU

- OpenCL

- Composition

- Further bandwidthreduction

Thor

141414Confidential

Mali Engineered for Real Performance

Standard open market benchmarks = gaming-orientated

Silicon vendor-specific benchmarks = marketing numbers!

OEM’s demand benchmarks reflect real world applications

At ARM we do things differently:

Benchmarks real OEM use cases

Design Mali for real applications, not marketing numbers

Advise open market benchmark companies on real applications

Results - Mali reduces memory bandwidth by up to 50%

3DMM06 Proxycon @33FPS

Mali-400 MP @220MHz, HD 720p

Total bandwidth 8.1MB/frame

Pixel processing 5.9MB/frame

151515Confidential

Mali partner availability – ARM estimates

tbaMali-400 MPI

tbaMali-200H

Samples 2Q09

Platform 4Q09

Mali-200G

4Q08 / 1Q09?Mali-55F

Samples Dec 2008

Platform Feb 2009

Mali-200E

4Q08Mali-200D

2Q09Mali-200C

Samples Nov 2008

Boards Dec 2008/Jan 2009

Mali-200B

NowMali-55A

Target Silicon AvailabilityMali CoreCustomer

161616Confidential

Mali Developer Relations Program

Lowering the total cost of graphics ownership

Open-up new business opportunities throughsales & marketing activities

Engage market leading partners

Robustness & time to market advantage

Lower barriers for designing for GPU’s

Mali tools and Developer Community

Explore emerging applications

Achieve leadership and system perspective

171717Confidential

Mali™ Software Development Kit (SDK)

Performance Analysis Tool (PAT)

Offline ESSL Shader Compiler

Texture Compression Tool

Demo Engine and Import Tools

Instrumented drivers

High quality documentation

Shader Library

+Emulator

+Shader Debugger

+Conditioning tool

…everything you need to start developing applications for Mali

…reducing time to market for developers


Recommended