All the latest UK technology news, reviews and analysis


AMD’s next-gen APUs to boost performance with unified memory

30 Apr 2013
AMD Fusion chip

AMD aims to unlock the performance potential of its APU chips by enabling the CPU and GPU cores to have access to a unified memory space, driving development of applications that can use both types of core.

Announced today, heterogeneous uniform memory access (Huma) will enable both CPU and GPU processes to allocate memory from anywhere within the available memory space.

It is set to debut in the third-generation accelerated processing units (APUs) codenamed Kaveri, set for release in the second half of 2013.

Huma is intended to make it easier for programmers to create apps that use both types of core and eliminate the need for special APIs, according to AMD. The technology will thus move closer to delivering on the promise of what AMD calls the Heterogeneous System Architecture (HSA).

All AMD's APUs since the first generation launched back in 2011 have used separate memory spaces for the CPU and GPU cores. To take advantage of the GPUs capabilities to handle parallel workloads, developers had to use the CPU to move data to the GPU's memory space, then retrieve the results after calculation.

Under Huma, the CPU can just pass a pointer to the GPU that tells it where in the unified memory space to find the data, which simplifies the process and boosts performance by eliminating the need to move data around.

"HSA's revolutionary memory architecture is a new standard for high-speed GPU access to the system memory and removing the obstacle of having the GPU 'starved for data," said AMD's Sasa Marinkovic, writing on the company's blog.

HSA will empower software developers to innovate and unleash new levels of performance and functionality on modern devices, Marinkovic added, and will lead to powerful new experiences such as visually rich, intuitive, human-like interactivity.

The new approach also improves cache coherency, according to AMD, as both the CPU and GPU caches can see an up-to-date view of data across the memory space.

  • Comment  
  • Tweet  
  • Google plus  
  • Facebook  
  • LinkedIn  
  • Stumble Upon  
Daniel Robinson
About

Daniel Robinson is technology editor at V3, and has been working as a technology journalist for over two decades. Dan has served on a number of publications including PC Direct and enterprise news publication IT Week. Areas of coverage include desktops, laptops, smartphones, enterprise mobility, storage, networks, servers, microprocessors, virtualisation and cloud computing.

More on Processors
What do you think?
blog comments powered by Disqus
Poll

BYOD vs CYOD vs BYOC poll

Which approach is your firm taking to managing employees' mobile devices?
21%
13%
4%
22%
29%
11%

Popular Threads

Powered by Disqus
Sony Xperia Z2 Tablet powered by Android KitKat 4.4

Sony Xperia Z2 Tablet video

We take a look at the lightweight, waterproof tablet

Updating your subscription status Loading
Newsletters

Get the latest news (daily or weekly) direct to your inbox with V3 newsletters.

newsletter sign-up button
hpv33

Data protection: the key challenges

Deduplication is a foundational technology for efficient backup and recovery

rdc2

iPad makes its mark in the enterprise

The iPad can become a supercharged unified communications endpoint, allowing users to enhance their productivity

Software Development Engineer

Develop: Customise: Configure. Maximise your technical...

Business Systems Architect

Westminster is a successful and ambitious modern University...

Agile Java Developer

Agile Java Developer, Central London, £40-60k A leading...

Senior PHP (JavaScript / node.js developer)

Senior PHP (JavaScript / node.js developer) Assertis...
To send to more than one email address, simply separate each address with a comma.