Components

Intel duwt parallellie naar ontwikkelaars

Stijlfiguren

Stijlfiguren
Anonim

Intel heeft vrijdag gezegd nodigt programmeurs uit om programma's te ontwikkelen die kunnen profiteren van de parallelle computermogelijkheden op de toekomstige multicore-processors.

Door softwaretools te bieden wil Intel programmeurs ertoe brengen software te ontwikkelen die gebruikmaakt van het grote aantal kernen en multithreadingmogelijkheden in de aankomende Larrabee-processor om een ​​groter aantal taken tegelijk uit te voeren en uit te voeren.

"Intel maakt een hele reeks ontwikkeltools om de overstap naar parallelle computing en software-ontwerp te versnellen en te vergemakkelijken," zegt Bill Kircos, een Intel woordvoerder.

Het begin van zijn inspanningen om programmeurs aan te trekken kwam eerder deze week toen het een bètaversie van Intel Parallel Composer uitbracht, die het bedrijf zijn "fi eerste "softwaretool waarmee Windows-ontwikkelaars parallellisme kunnen toepassen voor multicore computing. De Composer versnelt de ontwikkeling van software door parallellisme op te nemen in meerdere compilers, waaronder de C / C ++ -compiler.

"De publieke bèta van onze Intel Parallel Composer is een ander nieuw product waarmee we Windows-ontwikkelaars parallellisme kunnen helpen verbeteren voor multicore [computing], "Kircos zei.

Intel Parallel Composer is momenteel alleen compatibel met Windows, en nieuwe functies die debuted in de tool zullen ergens volgend jaar beschikbaar zijn voor de Mac OS X en Linux compilers, zei een woordvoerder van Intel.

The Composer is onderdeel van Intel Parallel Studio, een suite met hulpprogramma's. Intel stelt ontwikkelaars in staat om programma's voor parallel computing te schrijven. Intel Parallel Studio breidt zijn parallelliteit met Microsoft's Visual Studio-toepassingsontwikkelingssuite uit door nieuwe functies in de C- en C ++ -compiler te leveren en door onder andere de debugger uit te breiden.

Programma's die met Intel Parallel Studio zijn ontwikkeld, kunnen migreren naar machines die worden uitgevoerd de Larrabee-chip, zei het bedrijf. De Studio is beschikbaar in bèta tot en met mei 2009 op de website van Intel.

Larrabee-chips zullen vele kernen bevatten en de verwerkingsmogelijkheden van GPU's combineren met de x86-architectuur, waardoor de applicatie- en grafische prestaties verbeteren. De chip bevat ook ondersteuning voor meerdere API's (application programming interfaces), waaronder OpenGL en DirectX, waardoor de chip bestaande games en software kan uitvoeren.

Het overbrengen van Larrabee-specifieke programma's naar andere platforms - zoals spelconsoles - kan echter een probleem zijn. Intel probeert dit te compenseren met plannen om meer software-omgevingen te ondersteunen en het werkt met bedrijven zoals Apple om programmeertools te ontwikkelen.

Naarmate er meer multithreaded-kernen worden toegevoegd aan computers, investeren Intel en Microsoft gezamenlijk in universiteiten en andere inspanningen om programmeurs aan te moedigen om te profiteren van parallelle programmering, zei Kircos. Beide bedrijven hebben eerder dit jaar US $ 20 miljoen toegewezen aan onderzoekscentra in de University of California, Berkeley en University of Illinois, Urbana-Champaign om softwareontwerp in multicore computing te promoten in de komende vijf jaar.