Unlock Composable Parallelism in Python | Intel Software
Intel sa Biyernes sinabi ito
Sa pamamagitan ng pagbibigay ng mga tool sa software, nais ng Intel na makakuha ng mga programmer na bumuo ng software na tumatagal ng husto sa malaking bilang ng mga core at multithreading na kakayahan sa ang paparating na processor ng Larrabee upang maipatupad at patakbuhin ang mas malaking bilang ng mga gawain nang sabay-sabay.
"Ang Intel ay lumilikha ng isang buong pamilya ng mga tool ng developer upang makatulong sa bilis at kadalian ang paglipat sa parallel computing at software design," sabi ni Bill Kircos, isang Intel tagapagsalita.
Ang simula ng mga pagsisikap nito upang maakit ang mga programmer ay dumating nang mas maaga sa linggong ito kapag inilabas ang isang beta na bersyon ng Intel Parallel Composer, na tinawag ng kumpanya na "fi rst "software tool na nagpapahintulot sa mga developer ng Windows na magpatibay ng parallelism para sa multicore computing.
"Ang pampublikong beta ng aming Intel Parallel Composer ay isa pang bagong produkto para sa amin upang mas mahusay na tulungan ang mga Windows developer na magpatupad ng parallelism para sa multicore [computing], Sa kasalukuyan, katugma ng Intel Parallel Composer ay katugma lamang sa Windows, at ang mga bagong tampok na debuted sa tool ay makukuha sa susunod na taon para sa Mac OS X at Linux compiler, sinabi ng isang tagapagsalita ng Intel.
Ang kompositor ay bahagi ng Intel Parallel Studio, isang suite ng mga kasangkapan sinabi Intel ay magbibigay-daan sa mga developer na magsulat ng mga programa para sa parallel computing. Ang Intel Parallel Studio ay nagpapalawak ng parallelism sa Visual Studio application development suite ng Microsoft sa pamamagitan ng pagbibigay ng mga bagong tampok sa compiler ng C at C + at sa pamamagitan ng pagpapalawak ng debugger, bukod sa iba pang mga tampok.
Ang mga program na binuo gamit ang Intel Parallel Studio ay maaaring mag-migrate sa mga machine na nagdadala ang Larrabee chip, sinabi ng kumpanya. Ang Studio ay makukuha sa beta sa pamamagitan ng Mayo 2009 sa Web site ng Intel.
Larrabee chips ay magsasama ng maraming core at pagsamahin ang mga kakayahan sa pagpoproseso ng GPUs sa arkitektura ng x86, pagpapabuti ng aplikasyon at pagganap ng graphics. Ang chip ay magsasama rin ng suporta para sa maraming mga API (interface ng application ng application) kabilang ang OpenGL at DirectX, na nagpapahintulot sa chip na magpatakbo ng mga umiiral na laro at software.
Gayunpaman, ang paglilipat ng mga programa na partikular sa Larrabee sa iba pang mga platform - tulad ng mga console ng paglalaro maging isang problema. Sinusubukan ng Intel na i-offset ang mga ito sa mga plano upang suportahan ang higit pang mga kapaligiran ng software, at nagtatrabaho ito sa mga kumpanya tulad ng Apple upang bumuo ng mga tool sa programming.
Tulad ng higit pang mga multithreaded core ay idinagdag sa mga computer, Intel at Microsoft ay sama-sama namumuhunan sa mga unibersidad at iba pang mga pagsisikap upang hikayatin ang mga programmer na samantalahin ang mga parallel programming, sinabi ni Kircos. Ang parehong mga kumpanya na mas maaga sa taong ito ay nagkakaloob ng US $ 20 milyon sa mga sentro ng pananaliksik sa University of California, Berkeley at University of Illinois, Urbana-Champaign upang itaguyod ang disenyo ng software sa multicore computing sa loob ng susunod na limang taon.
Google Pushing Software sa Low-cost Linux PCs
Nakikipagtulungan ang Google sa mga developer ng Linux na i-load ang software nito sa mga distribusyon ng Linux para sa mga mababang gastos na PC.
Oracle Pushing New Application Grid
Oracle ay nag-anunsiyo ng isang bagong application suite na suite ng produkto sa OpenWorld sa linggong ito. ang pagbili nito ng BEA Systems.
Parallelism Needs Killer Application para sa Mass Adoption
Ang isang killer application tulad ng musika o paglalaro ay kinakailangan upang itulak ang konsepto ng kahilera programming mainstream, panelists sinabi sa panahon ng isang talakayan sa Hot Chips.