Intel avasi säikeistyksen rakennuspalikoita

Moniydin- ja -suoritinlaitteistot hyötyvät keinoista helpottaa rinnakkaisten säikeiden ohjelmointia.
25.7.2007 11:29 Suoritinvalmistaja Intel on julkaissut avoimena lähdekoodina kehittämänsä Threading Building Blocks -kehitystyökalut monen suorittimen ja ytimen suorituskyvyn valjastamisen helpottamiseksi.
Intelin avoimena lähdekoodina julkaisema Threading Building Blocks on c++-ohjelmointikielelle tarkoitettu mallikirjasto, jonka pitäisi helpottaa rinnakkaislaskennan toteuttamista ohjelmistokehityksessä.
Yhtiö valitsi ohjelmiston lisenssiksi gpl-lisenssin kakkosversion. Lisenssi on varustettu runtime exceptionilla, eli ajoympäristöpoikkeuslausekkeella. Samaa poikkeuslauseketta hyödyntää myös libstdc++-kirjasto. Lausekkeen avulla myös suljetut ohjelmointihankkeet voivat hyödyntää kirjastoa ilman, että lähdekoodiin tarttuu gpl-lisenssi.
Yhtiö jatkaa myös 299 dollarin hintaisen tbb 2.0:n kaupallista tukea. Kirjastoa tarjoillaan myös osana Intelin C++ Compiler Professional Edition 10.0:aa. Tällä hetkellä kaupallisen ja avoimen lähdekoodin versioiden välillä ei ole mitään eroja.
Avoimen lähdekoodin versiota varten yhtiö on perustanut threadingbuildingblocks.org -sivuston, josta löytyy lisätietoja.
Tbb:tä voidaan käyttää Intelin kääntäjän lisäksi kaikilla iso-yhteensopivilla c++-kääntäjillä. Yhtiö kertoo testanneensa kirjaston gcc-, Microsoft- ja Apple-kääntäjillä.
Yhtiö kertookin tbb:n lähdekoodin avaamisen syiksi kirjaston siirrettävyyden ja toiminnan eri käyttöjärjestelmillä ja mikroprosessoriarkkitehtuureilla.
Yhtiön asiakkaiden mielestä lähdekoodin avaaminen auttaa koodin säilyvän käytettävänä riippumatta siitä, mitä Intelille tai sen tbb-projektille tulevaisuudessa tapahtuu.
- Digitodayn tuoreimmat uutiset.
- 25.5. Robottikäsivarsi hinasi Dragonin asemalle
- 25.5. Googlen Android-kauppa sai uusia rahastuskeinoja
- 25.5. Zuckerberg unohti sulhasen ohjeen - antoi 20 000 euron vihkisormuksen
- 25.5. Diablo III:n julkaisija hekumoi myyntiä ja pahoittelee bugeja
- 25.5. Lumialla voi katsella videoklippejä
- 25.5. Applen Cook kieltäytyy optioiden osingoista
- 25.5. ZTE toimittaa suomalaisella 3d-tekniikalla tehtyjä Android-puhelimia
- 25.5. Tämä käkikello muni Pebblen Kickstarter- pesään
- 25.5. Facebook Camera ottaa ja jakaa kuvia iPhonessa
- 24.5. IPhoneen uusi alihankkija
- 24.5. IBM pitää iPhonen Siriä tietoturvariskinä
- 24.5. Yle siirtää seuraavaksi Pasilan teräväpiirtoon
- 24.5. Nokia luopuu isosta massatapahtumasta
- 24.5. Huhu: Symbianiin ei enää päivityksiä
- 24.5. Blackberryn joukot harvenevat
- 24.5. Adoben flash saa saattohoitoa Windows 8:ssa
- 24.5. HP irtisanoo ja palaa taulutietokoneisiin
- 24.5. Motorola Mobilityn johdossa on nyt myyntimies
- 23.5. Oracle hävisi Googlelle taas: Ei patenttirikettä
- 23.5. Apple ja Samsung epäonnistuivat neuvotteluissa
- Uusimmat
- 48h luetuimmat kaikista uutisista.
- 23.5. Nykyinen televisiosi simahtaa vuonna 2026
- 24.5. Huhu: Symbianiin ei enää päivityksiä
- 23.5. Nokia pettyi - halpa-Lumian muisti ei riitä Skypeen
- 23.5. Nokia julkaisi uusia ”luksuskarkkeja”
- 25.5. Zuckerberg unohti sulhasen ohjeen - antoi 20 000 euron vihkisormuksen
- 23.5. Taulukko paljastaa – Nokialla ongelmia superhalvoissa ja huippupuhelimissa Kiinassa
- 23.5. Googlen Larry Page: Facebook pitää käyttäjiä panttivankeina
- 25.5. Lumialla voi katsella videoklippejä
- 23.5. Kodakin ”ilmiselvän” patentointi ei kelpaa
- 23.5. Sony avaa perjantaina Spotify-kilpailijan iPhoneen
- Luetuimmat
- 48h suositelluimmat kaikista uutisista.
- 23.5. Kodakin ”ilmiselvän” patentointi ei kelpaa
- 23.5. Amerikkalaiset kaapelioperaattorit yhdistävät wlan-palvelunsa
- Suositelluimmat
- 48h kommentoiduimmat kaikista uutisista.
- 23.5. Nokia pettyi - halpa-Lumian muisti ei riitä Skypeen
- 23.5. Nykyinen televisiosi simahtaa vuonna 2026
- 24.5. Huhu: Symbianiin ei enää päivityksiä
- 25.5. Lumialla voi katsella videoklippejä
- 23.5. Taulukko paljastaa – Nokialla ongelmia superhalvoissa ja huippupuhelimissa Kiinassa
- 25.5. ZTE toimittaa suomalaisella 3d-tekniikalla tehtyjä Android-puhelimia
- 24.5. IBM pitää iPhonen Siriä tietoturvariskinä
- 25.5. Applen Cook kieltäytyy optioiden osingoista
- 24.5. IPhoneen uusi alihankkija
- 24.5. Nokia luopuu isosta massatapahtumasta
- Kommentoiduimmat
Palautetta?
Lähetä risut, ruusut ja uutisvinkit toimitukselle.
Kevyt ja nopea
Oletko jo tutustunut m.digitoday.fi-mobiilisivustoon?
Uusimmat uutiset
- ZTE toimittaa suomalaisella 3d-tekniikalla tehtyjä Android-puhelimia 08:36
- Adoben flash saa saattohoitoa Windows 8:ssa 09:17
- HP irtisanoo ja palaa taulutietokoneisiin 07:19
- Nykyinen televisiosi simahtaa vuonna 2026 10:32
- Amerikkalaiset kaapelioperaattorit yhdistävät wlan-palvelunsa 08:59
- Apple, Microsoft, Ericsson perustivat patenttitrollin 09:59
- Chrome nousi maailman selainjohtajaksi 08:58
- Ballmer lupaa myydä 350 miljoonaa Windows 7-laitetta 07:01
- Lisää
Poiminnat
Digiyesterday
Kolme vuotta sitten
Euroopan nopein supertietokone starttasi Jülichissä
26.05.2009 Euroopan nopein ja ensimmäinen petaflop-nopeusluokan supertietokone JUGENE on otettu käyttöön saksalaisessa Jülichin laskentakeskuksessa.
Taloussanomat
- Suomi löysi taas Nokian älypuhelimet 06:01
- Autonvuokrauksessa hurjat eurohintaerot 06:09
- Haluatko menestyä? Unohda nämä koulun opit 16:35
- Lumia 900:n myynti alkoi: "Näyttää erittäin lupaavalta" 06:03
- IMF-pomo: Olen enemmän huolissani Afrikan lapsista kuin kreikkalaisista 15:54
- Kevään epämukavin pikku-Fiat 06:15
- Oikeus päätti: Tekstarin lähettäjä syytön onnettomuuteen 10:13
- HS: Palkkakuilu levenee kovaa vauhtia 09:43
- Vain yksi pankki lellii asuntovelkaista korkokikkailijaa 06:01
- Taloussanomilta KHO-valitus VM:n vakuuspäätöksestä 12:58
- » Taloussanomat.fi











