AMD Enables Server APU Software to Reimagine the Server

Show짯ca짯ses new gene짯ra짯ti짯on of deve짯lo짯p짯ment tools that will help ser짯vers adapt to modern data cen짯ter workloads at APU13 Deve짯lo짯per Summit

SUNNYVALE, Calif. 11/11/2013 

AMD (NYSE: AMD) today announ짯ced it is enab짯ling its acce짯le짯ra짯ted pro짯ces짯sing units (APU) for next-gene짯ra짯ti짯on ser짯vers through important advance짯ments in soft짯ware tools deve짯lo짯ped by AMD and in col짯la짯bo짯ra짯ti짯on with tech짯no짯lo짯gy part짯ners and the open source com짯mu짯ni짯ty. In his key짯note address at APU13, AMD Cor짯po짯ra짯te Fel짯low Phil Rogers high짯ligh짯ted the signi짯fi짯cant pro짯gress AMD has made in both deve짯lo짯ping soft짯ware intern짯al짯ly and empowe짯ring others to deve짯lop soft짯ware to take advan짯ta짯ge of the capa짯bi짯li짯ties of AMD APU tech짯no짯lo짯gy, which com짯bi짯nes indus짯try lea짯ding AMD Rade짯on꽓 gra짯phics pro짯ces짯sing engi짯nes with x86 com짯pu짯ta짯tio짯nal pro짯ces짯sing on a sin짯gle chip.

Ser짯vers must be effi짯ci짯ent, sca짯lable and adap짯ta짯ble to meet the com짯pu짯te cha짯rac짯te짯ristics of new and chan짯ging workloads. Soft짯ware appli짯ca짯ti짯ons that levera짯ge ser짯ver APUs are desi짯gned to dri짯ve high짯ly effi짯ci짯ent, low-power, den짯se ser짯ver solu짯ti짯ons opti짯mi짯zed for high짯ly par짯al짯lel and mul짯ti짯me짯dia workloads, said Suresh Gopa짯l짯a짯krish짯n짯an, cor짯po짯ra짯te vice pre짯si짯dent and gene짯ral mana짯ger of the Ser짯ver Busi짯ness Unit, AMD. 쏻e have evol짯ved our pro짯ces짯sor road짯map to sup짯port this oppor짯tu짯ni짯ty, and now we are show짯ca짯sing how the APU soft짯ware eco짯sys짯tem is gai짯ning momen짯tum and what deve짯lo짯pers can do to participate.

With the rea짯liza짯ti짯on that ser짯ver APUs based on Hete짯ro짯ge짯neous Sys짯tem Archi짯tec짯tu짯re (HSA) are coming to mar짯ket soon, AMD has deve짯lo짯ped tools for soft짯ware deve짯lo짯pers to take advan짯ta짯ge of the bene짯fits that HSA pro짯vi짯des. HSA enables the CPU and GPU to work in harm짯o짯ny on a sin짯gle pie짯ce of sili짯con, seam짯less짯ly moving the right tasks to the best-sui짯ted pro짯ces짯sing ele짯ment with no data trans짯fer pen짯al짯ties and makes more memo짯ry available to the GPU so that com짯plex pro짯ces짯sing tasks can fit in a sin짯gle node.

Com짯bi짯ning AMD셲 upco짯ming HSA com짯pli짯ant APUs with new east-west fabric archi짯tec짯tures, like AMD셲 Free짯dom Fabric and HP셲 Moonshot, is a poten짯ti짯al game chan짯ger for many ser짯ver-side HPC and big data ana짯ly짯tics workloads, said Paul Teich, CTO and seni짯or ana짯lyst at Moor Insights & Stra짯tegy, a lea짯ding high-tech ana짯lyst firm.
AMD is col짯la짯bo짯ra짯ting with its tech짯no짯lo짯gy part짯ners and the open source com짯mu짯ni짯ty to pro짯vi짯de deve짯lo짯pers with tools that enable them to build ser짯ver appli짯ca짯ti짯ons that uti짯li짯ze both CPU and GPU com짯pu짯te capa짯bi짯li짯ties available in its revo짯lu짯tio짯na짯ry HSA based ser짯ver APUs. Tools high짯ligh짯ted today at APU13 include:

  • Pro짯ject Suma짯tra  a joint Ora짯cle and AMD pro짯ject done in open source that enables deve짯lo짯pers to code in Java and take advan짯ta짯ge of GPU compute;
  • GCC/HSA Pro짯ject an AMD and SUSE pro짯ject to enable the popu짯lar open source Linux com짯pi짯ler, GCC, to sup짯port HSA, tar짯ge짯ting OpenMP APIs;
  • PGI Acce짯le짯ra짯tor꽓 Com짯pi짯ler a beta ver짯si짯on is available that enables deve짯lo짯pers to add Open짯ACC direc짯ti짯ves that sup짯port AMD APUs and dis짯crete GPUs to Win짯dows and Linux For짯tran, C and C++ programs;
  • clMath AMD Open짯CL math libra짯ri짯es that were con짯tri짯bu짯ted to open source in August enable deve짯lo짯pers to acce짯le짯ra짯te com짯mon sci짯en짯ti짯fic and engi짯nee짯ring com짯pu짯ta짯ti짯ons on AMD APUs and dis짯crete GPUs;
  • Array짯Fi짯re 2.0 for Open짯CL a fast math libra짯ry by Acce짯le짯rEyes that uti짯li짯zes clMath for GPU com짯pu짯ting and offers an easy-to-use API for Win짯dows or Linux developers;
  • CodeXL 1.3 AMD셲 com짯pre짯hen짯si짯ve deve짯lo짯per tool suite for Win짯dows and Linux that fea짯tures remo짯te debug짯ging and pro짯fil짯ing to enable ser짯ver appli짯ca짯ti짯on developers.

Seve짯ral AMD tech짯no짯lo짯gy part짯ners who are enab짯ling the ser짯ver APU eco짯sys짯tem are par짯ti짯ci짯pa짯ting at APU13, which con짯ti짯nues through Wed짯nes짯day, Nov. 13. The APU13 agen짯da includes a key짯note by Nan짯di짯ni Rama짯ni, Ora짯cle, who will over짯view the Pro짯ject Suma짯tra and the bene짯fits that GPU com짯pu짯ting brings to Java. In addi짯ti짯on, ses짯si짯ons will be hos짯ted by Micro짯soft, high짯light짯ing C++ AMP and Remo짯te짯FX tech짯no짯lo짯gies; Acce짯le짯rEyes, show짯ca짯sing the use of libra짯ri짯es to enable hete짯ro짯ge짯neous com짯pu짯ting; and HP, pro짯vi짯ding an over짯view of its HP Moonshot den짯se ser짯ver envi짯ron짯ment for hos짯ted desk짯top. APU13 also fea짯tures ses짯si짯ons that high짯light how ser짯ver APUs can be used to opti짯mi짯ze a varie짯ty of data cen짯ter workloads.

Today, AMD also announ짯ced a new uni짯fied SDK, tools and acce짯le짯ra짯ted libra짯ri짯es for hete짯ro짯ge짯neous com짯pu짯ting deve짯lo짯pers.

Supporting Resources

About AMD

AMD (NYSE: AMD) designs and inte짯gra짯tes tech짯no짯lo짯gy that powers mil짯li짯ons of intel짯li짯gent devices, inclu짯ding per짯so짯nal com짯pu짯ters, tablets, game con짯so짯les and cloud ser짯vers that defi짯ne the new era of sur짯round com짯pu짯ting. AMD solu짯ti짯ons enable peo짯p짯le ever짯y짯whe짯re to rea짯li짯ze the full poten짯ti짯al of their favo짯ri짯te devices and appli짯ca짯ti짯ons to push the boun짯da짯ries of what is pos짯si짯ble. For more infor짯ma짯ti짯on, visit

AMD, the AMD Arrow logo and Rade짯on are trade짯marks of Advan짯ced Micro Devices, Inc. Other names are for infor짯ma짯tio짯nal pur짯po짯ses only and may be trade짯marks of their respec짯ti짯ve owners.