Wednesday, November 9, 2011

ARM's new GPU chip design aims to boost mobile graphics

bbc.co.uk

The Mali-T658 offers up to 10 times the performance of its predecessor.

It paves the way for faster games and other more complex software on smartphones and tablet computers.

ARM hopes to expand its share of a rapidly-growing market. Demand for its mobile GPU designs lags behind that for its central processing units (CPUs).

The most high-profile use of its GPU to date is in Samsung's award winning Galaxy 2 handsets. They apply chips based on the T658's older brother, the Mali-400 MP.

A recent review by the influential website AnandTech rated the 400 MP the fastest GPU available in a smartphone today.

ARM says manufacturers are likely to have its new design in use in around two years.

"It all comes down to user experience," said Jem Davies at ARM's Media Processing Division.

"Faster graphics performance with snappier, more responsive user interfaces, more immersive game play and a whole range of new applications which are being enabled by the capabilities of GPU computing."
Calculations

GPU cores offer specialised processing capabilities that bolster up the power of the main CPU.

A GPU's key function is to accept all the polygon co-ordinates described by a piece of graphics software and work out how to draw, colour and shade them. It then uses this information to determine what colour each pixel of the screen should be as the image changes dozens of times every second.
Samsung Galaxy S2 Samsung's Galaxy S2 smartphone uses a previous ARM-based graphics processing unit

The more powerful the GPU, the more contingent is possible. Top of the range games can require millions of polygons on screen at the same time to create 3D-like environments.

To maximise performance, manufacturers can link several GPUs together.

ARM's previous design admitted up to four cores to be connected.

The Mali-T658 doubles the maximum to eight, with each core bidding double the arithmetic capability of its forerunner.

"It's all about power," said Mr Davies.

"The idea is that when the full performance is required, you power up all by those cores. But having a multi-core architecture means that when the performance needs are lower, we can power some of those cores down."

This allows ARM to play to one of its strengths - it is reputation for lower energy consumption.
Console quality graphics

The firm claims the new technology will offer battery-powered mobile handsets roughly the same graphics performance as Sony's Playstation 3 console.

However, its rival imaginativeness Technologies has made similar assertions about its upcoming PowerVR designs. Like ARM, the firm is headquartered in the UK. Its current architecture is used by Apple in its iPhone and iPad products.
Continue reading the main story
“Start Quote

    More immersive game play and a whole range of new applications... are being enabled by the capabilities of GPU computing”

End Quote Jem Davies ARM Holdings

California-based NVIDIA and Qualcomm also talk up their GeForce and Adreno technologies.

But whatever the firms' claims, buyer expectations are hard to beat.

"You have cinema, you have high definition, you have hugely complex CGI movies on HD screens in your lounge," said Ian Smythe, director of marketing at ARM's Media Processing division.

"You anticipate this high quality experience from every screen that you look at. And so the user experience has to be of that sort of quality.

"Reproducing a CGI movie - which is generated on a server farm where it takes a day to render a frame with 50,000 processors - being able to reproduce that in a mobile experience is clearly a challenge."
Speech recognition

GPUs are particularly good at what are termed "parallisable" tasks - processes that can be broken down into several parts and run simultaneously because the outcome of any one computing does not determine the input of another.

This is particularly suited for applications offering augmented reality, allowing users to overlay graphical information over live images of whatever their devices' cameras are facing.

Other potential uses include image processing, pattern matching and speech recognition.

Challenger among the GPU designers is helping drive computing power to new heights, making possible processes unthinkable on previous generations of handsets.

However, developers need to code their software to take advantage of the graphics processors if they are to make the most of the accelerated performance on offer.

That is a challenge when different devices use different designs.

"At the moment many of the speech recognition applications that are out there are solely relying on the CPU," said Mr Davies.

"Very few are taking advantage of the speedup of the GPU - and that's clearly an area of growth for us." bbc.co.uk

0 comments:

Post a Comment