AMD open-sources code for multicore development

Chipmaker's Framewave software, now available on SourceForge, is a set of libraries for optimizing multimedia applications on x86 hardware.

Advanced Micro Devices on Wednesday released the source code aimed at making it easier to build media applications for x86 multicore processors.

The AMD Performance Library, which is now called Framewave, is available on SourceForge.

The framework is a collection of routines that optimize performance of media-oriented applications on multicore processors. For example, a developer could link to a library that optimizes video display on a specific graphics card.

By starting a project at SourceForge.net, the chipmaker will allow programmers to customize and further optimize the software, which will work with compilers for Linux, Windows, and Solaris, said Margaret Lewis, AMD's director of commercial solutions and software strategy.

Experts say creating tools for developers to optimize their work for multicore processors is one of the biggest challenges the semiconductor industry faces.

Multimedia applications, in particular, get a relatively big performance boost by optimizing the code, Lewis said.

"Those particular applications are demanding and very complex, and a lot of the time, those routines are used repetitively," Lewis said.

AMD will continue contributing to the software and take outside contributions through the Framewave project, she added.

 

Join the discussion

Conversation powered by Livefyre

Show Comments Hide Comments
Latest Galleries from CNET
ZTE's wallet-friendly Grand X (pictures)
Lenovo reprises clever design for the Yoga Tablet 2 (Pictures)
Top-rated reviews of the week (pictures)
Best iPhone 6 and iPhone 6 Plus cases
Make your own 'Star Wars' snowflakes (pictures)
Bento boxes and gear for hungry geeks (pictures)