HSA Foundation Members Preview Plans for Heterogeneous Platforms

World셲 First Hete짯ro짯ge짯neous Sys짯tems Archi짯tec짯tu짯re Plat짯forms Will Span Mobi짯le Devices, Desk짯tops, HPC Sys짯tems and Servers

SANTA CLARA, CA(Mar짯ket짯wired Octo짯ber 06, 2015) The Hete짯ro짯ge짯neous Sys짯tem Archi짯tec짯tu짯re (HSA) Foun짯da짯ti짯on today pre짯view짯ed seve짯ral of its mem짯bers plans for sup짯port짯ing HSA in their next-gene짯ra짯ti짯on pro짯ducts. Pro짯ducts from AMD, ARM, Ima짯gi짯na짯ti짯on Tech짯no짯lo짯gies and Media짯Tek will be the world셲 first that are based on HSA, a stan짯dar짯di짯zed plat짯form design that unlocks the per짯for짯mance and power effi짯ci짯en짯cy of the par짯al짯lel com짯pu짯ting engi짯nes found in most modern elec짯tro짯nic devices.

HSA allows deve짯lo짯pers to easi짯ly and effi짯ci짯ent짯ly app짯ly the hard짯ware resour짯ces in today셲 com짯plex sys짯tems-on-chips (SoCs). It will enable appli짯ca짯ti짯ons to run fas짯ter and at lower power across the ran짯ge of com짯pu짯ting plat짯forms span짯ning mobi짯le devices, desk짯tops, high-per짯for짯mance com짯pu짯ting (HPC) sys짯tems and servers.

Fol짯lo짯wing the release of the v1.0 spe짯ci짯fi짯ca짯ti짯on in March 2015, con짯for짯mance tests are now available online to mem짯bers who are test짯ing their plat짯forms in pre짯pa짯ra짯ti짯on for HSA cer짯ti짯fi짯ca짯ti짯on. To sup짯port the짯se pro짯ducts, HSA Foun짯da짯ti짯on working groups are stan짯dar짯di짯zing tools and APIs for debug and pro짯fil짯ing, crea짯ting gui짯de짯lines for incor짯po짯ra짯ting IP from mul짯ti짯ple ven짯dors into the same SoC, and much more.

The짯se are exci짯ting times for the indus짯try as com짯pa짯nies prepa짯re to intro짯du짯ce the first HSA pro짯ducts, said Greg Stoner, mana짯ging direc짯tor of the HSA Foun짯da짯ti짯on, and seni짯or direc짯tor, com짯pu짯ting tech짯no짯lo짯gy for AMD. 쏛s we draw ever clo짯ser to per짯va짯si짯ve adop짯ti짯on of hete짯ro짯ge짯neous com짯pu짯ting, devices will be able to run appli짯ca짯ti짯ons at much hig짯her per짯for짯mance and lower power, pro짯vi짯ding an oppor짯tu짯ni짯ty for deve짯lo짯pers to crea짯te incre짯di짯ble new appli짯ca짯ti짯ons across com짯pu짯ting platforms.

After the HSA셲 suc짯cessful release of the v1.0 spe짯ci짯fi짯ca짯ti짯on in March 2015, the orga짯niza짯ti짯on went to work on deve짯lo짯ping con짯for짯mance tests, said Dr. Jon Ped짯die of Jon Ped짯die Rese짯arch. 쏞on짯for짯mance test짯ing is cri짯ti짯cal to a meaningful HSA cer짯ti짯fi짯ca짯ti짯on, and now that is in place too. This firm짯ly and per짯ma짯nent짯ly estab짯lishes the organization셲 place in the industry.

HSA Foun짯da짯ti짯on mem짯bers lay out their plans

AMD recent짯ly laun짯ched the world셲 first pro짯ces짯sors desi짯gned to sup짯port the full set of HSA fea짯tures with their SoC pro짯ducts tar짯ge짯ting the desk짯top and lap짯top PC mar짯kets. AMD is thril짯led to be among짯st the first com짯pa짯nies ship짯ping pro짯ducts desi짯gned to ful짯ly sup짯port the HSA Foun짯da짯ti짯on stan짯dards with the intro짯duc짯tion of the 6th gene짯ra짯ti짯on A몊eries pro짯ces짯sor (code-named 쁂ar짯ri짯zo), said Stoner. 쏻e see HSA as the right tech짯ni짯cal direc짯tion for the indus짯try to ful짯ly uti짯li짯ze the capa짯bi짯li짯ties of modern SoCs to deli짯ver impro짯ved per짯for짯mance, power uti짯liza짯ti짯on and programmability.

As a foun짯ding mem짯ber of the HSA foun짯da짯ti짯on, ARM has work짯ed with our fel짯low mem짯bers to deve짯lop spe짯ci짯fi짯ca짯ti짯ons that enable hard짯ware and soft짯ware to take advan짯ta짯ge of both CPU and GPU com짯pu짯te, said Jem Davies, vice pre짯si짯dent of tech짯no짯lo짯gy, media pro짯ces짯sing group, ARM. ARM is actively deve짯lo짯ping CPU, GPU and inter짯con짯nect IP with ener짯gy effi짯ci짯en짯cy and full sys짯tem cohe짯ren짯cy as gui짯ding design prin짯ci짯ples while exten짯ding the sys짯tem capa짯bi짯li짯ties ali짯gned with HSA cohe짯ren짯cy standards.

Ima짯gi짯na짯ti짯on is plan짯ning a staged roll짯out of HSA across its pro짯ces짯sors start짯ing in 2016. This includes MIPS I멵lass and P멵lass CPUs, Power짯VR GPUs and HSA com짯pli짯ant fabric solu짯ti짯ons. Accor짯ding to Peter McGuin짯ness, direc짯tor of mul짯ti짯me짯dia tech짯no짯lo짯gy mar짯ke짯ting for Ima짯gi짯na짯ti짯on, 쏝ecau짯se it pro짯vi짯des a con짯sis짯tent pro짯gramming model and enables effi짯ci짯ent exe짯cu짯ti짯on on CPUs, GPUs and bey짯ond, HSA is an important stan짯dard for future SoCs. Ima짯gi짯na짯ti짯on has play짯ed a key role in deve짯lo짯ping the HSA spe짯ci짯fi짯ca짯ti짯ons as a foun짯der mem짯ber of the HSA Foun짯da짯ti짯on. HSA holds the pro짯mi짯se of enab짯ling deve짯lo짯pers to wri짯te soft짯ware that makes the most of our future hete짯ro짯ge짯neous plat짯forms tar짯ge짯ting a ran짯ge of devices inclu짯ding mobi짯le and tablets, visi짯on sys짯tems, auto짯mo짯ti짯ve, and more.

Media짯Tek is working with part짯ners in deve짯lo짯ping HSA fea짯tures on mobi짯le SoCs. The com짯pa짯ny is alre짯a짯dy recei짯ving inte짯rest in HSA from cus짯to짯mers, and is on track to deli짯ver HSA fea짯tures in mobi짯le SoC pro짯ducts in pha짯ses. 쏮edia짯Tek is a firm belie짯ver in the value of hete짯ro짯ge짯neous com짯pu짯ting and a strong sup짯port짯er of the good work of the HSA Foun짯da짯ti짯on. We are working to levera짯ge this tech짯no짯lo짯gy into our pro짯ducts to pro짯vi짯de even bet짯ter end user expe짯ri짯ence, said Giri Ama짯ra짯ko짯ne, seni짯or direc짯tor, mar짯ke짯ting and busi짯ness deve짯lo짯p짯ment, MediaTek.

Gene짯ral Pro짯ces짯sor Tech짯no짯lo짯gies (GPT) is spon짯so짯ring an open source pro짯ject to expand HSA tools sup짯port to the GNU Com짯pi짯ler Coll짯ec짯tion (GCC) by enab짯ling HSA Inter짯me짯dia짯te Lan짯guage (HSAIL) bina짯ry for짯mat (BRIG) trans짯la짯ti짯on for GCC. 쏻e쇑춓e deligh짯ted to be invol짯ved in crea짯ting a foun짯da짯tio짯nal tools eco짯sys짯tem for HSA. Through the pro짯ject we쇑춓e spon짯so짯ring, hete짯ro짯ge짯neous pro짯ces짯sors may bene짯fit from ker짯nel agent sup짯port and the vector/SIMD opti짯miza짯ti짯ons in GCC, said Dr. John Gloss짯ner, CEO of Gene짯ral Pro짯ces짯sor Technologies.

As com짯pa짯nies roll out their HSA plat짯forms, hard짯ware and soft짯ware lear짯nings will be quick짯ly inte짯gra짯ted into the HSA spe짯ci짯fi짯ca짯ti짯ons. The v1.1 spe짯ci짯fi짯ca짯ti짯on will be available in the first quar짯ter of 2016 and will be back짯ward com짯pa짯ti짯ble with v1.0.

About the HSA Foundation

The HSA (Hete짯ro짯ge짯neous Sys짯tem Archi짯tec짯tu짯re) Foun짯da짯ti짯on is a non-pro짯fit con짯sor짯ti짯um of SoC IP ven짯dors, OEMs, Aca짯de짯mia, SoC ven짯dors, OSVs and ISVs, who짯se goal is making pro짯gramming for par짯al짯lel com짯pu짯ting easy and per짯va짯si짯ve. HSA mem짯bers are buil짯ding a hete짯ro짯ge짯neous com짯pu짯ting eco짯sys짯tem, roo짯ted in indus짯try stan짯dards, which com짯bi짯nes sca짯lar pro짯ces짯sing on the CPU with par짯al짯lel pro짯ces짯sing on the GPU, while enab짯ling high band짯width access to memo짯ry and high appli짯ca짯ti짯on per짯for짯mance with low power con짯sump짯ti짯on. HSA defi짯nes inter짯faces for par짯al짯lel com짯pu짯ta짯ti짯on using CPU, GPU and other pro짯gramma짯ble and fixed func짯tion devices, while sup짯port짯ing a diver짯se set of high-level pro짯gramming lan짯guages, and crea짯ting the foun짯da짯ti짯on for next-gene짯ra짯ti짯on, gene짯ral-pur짯po짯se computing.