Publicité
Dernier test
Adobe : la retouche photo comme vous ne l'avez jamais vue

Adobe : la retouche photo comme vous ne l'avez jamais vue Photoshop. Qui ne connaît pas ce nom ? Avec l’essor de la photographie numérique, le leader du logiciel de retouche leader du marché a logiquement pris une place prépondérante dans notre vie quotidienne. Un épisode récent de la vie politique a même m ... Lire la suite

Voir tous les tests et comparatifs Logiciels

Intel : une bibliothèque de programmation parallèle libre

Mercredi 25 juillet 2007 à 14:15 par Jonathan Atton, 2007-11-08
Source: Intel – Mots-clés : Autres
11 commentaires

Intel

IntelIntel est le premier fabricant mondial de microprocesseurs pour ordinateurs. Le terme Intel est issu de la contraction de « Integrated Electronics »).... vient de libérer sa bibliothèque de programmation parallèle TBB (Threading Building Blocks) qui passe sous licence GPLv2. TBB est un outils permettant aux développeurs d’écrire des applications utilisant au mieux un processeurLe CPU, encore appelé processeur, est l’acronmye de « Central processing unit », en anglais. Ont pourrait traduire ce terme par unité centrale de trai... multicoeur (comme les core 2 duo d’Intel) sans pour autant se heurter à tous les problèmes de la programmation parallèle.

La bibliothèque TBB

TBB est écrit dans le langage C++ et permet d’abstraire les détails complexe de la programmation parallèle. Entre autre, le développeur n’a plus besoin de se soucier d’écrire un code pour les threads POSIX ou pour les threads WindowsNom que portent les systèmes d’exploitation avec interface graphique de Microsoft. Windows est apparu dans les années 80. Il s’agissait alors d’une in.... TBB a également comme grand atout d’adapter l’application à l’environnement, par exemple en choisissant un nombre de threads optimal.

La version payante de TBB (299$) continue d’exister et se distingue de la version libre avec la présence d’un support technique de 1 an. Alors que la version payante supporte Windows, GNU/Linux et Mac OS X, la version libre ajoute à cette liste Solaris 10, FreeBSD et MacMac est le diminutif de Macintosh, la série d’ordinateurs commercialisés par Apple. Le premier Macintosh est sorti en janvier 1984. Leur système d’exp... OS sur PowerPC G5.

Les objectifs d’Intel ?

Le but d’Intel est de promouvoir la programmation parallèle afin que les applications soient les plus performantes possibles sur les processeurs multicoeurs, voir même de faire de TBB une bibliothèque standard. Le lancement du site officiel ainsi que la présence de démonstrations dans des conventions comme Ubuntu Live ou OSCON (Open Source Convention) conforte cette idée.


Réagissez ! Retour à la liste des news
Publicité
Commentaires

pyer4 25/07/2007 15:06
Masquer
-0+
pyer4
Est-ce que cela veut dire qu'à la place du compilateur gcc on pourra utiliser celui-ci pour le c++ et ainsi vraiment utiliser le multi core (pour peur qu'on en possède un) sans se prendre la tete ?
Ma question ne veut peut-être rien dire, je suis pas ultra calé.
Watchwolf 25/07/2007 15:23
Masquer
-0+
Watchwolf
TBB n'est pas un compilateur mais une bibliothèque de fonction. TBB est d'ailleurs compatible avec gcc.

Donc tu utilise TBB comme tu utilise GTK, libc et autres.
pyer4 25/07/2007 17:24
Masquer
-0+
pyer4
D'accord. Donc ça veut dire qu'il y a encore des trucs à écrire dans le code qu'on fait pour utiliser le multi core si j'ai bien compris. C'est pas transparent quoi.
(merci pour la réponse)
drouvre 25/07/2007 17:30
Masquer
-0+
drouvre
Watchwolf> stoi jonathan ?
Watchwolf 25/07/2007 17:46
Masquer
-0+
Watchwolf
a écrit :

D'accord. Donc ça veut dire qu'il y a encore des trucs à écrire dans le code qu'on fait pour utiliser le multi core si j'ai bien compris. C'est pas transparent quoi.
(merci pour la réponse)



oui mais le programmeur n'a plus a se poser toute les questions.

titifanny a écrit :

Watchwolf> stoi jonathan ?




oui

drouvre 25/07/2007 20:39
Masquer
-0+
drouvre
ok, cool :)
Watchwolf 25/07/2007 20:41
Masquer
-0+
Watchwolf
titifanny a écrit :

ok, cool :)




spa la peine de faire le gentil, je ne ferait pas de news sur Iapple :o
drouvre 25/07/2007 22:05
Masquer
-0+
drouvre
pas la peine :o
Mictateur 27/07/2007 13:33
Masquer
-0+
Mictateur
a écrit :

La version payante de TBB (299$) continue d’exister et se distingue de la version libre avec la présence d’un support technique de 1 an. Alors que la version payante supporte Windows, GNU/Linux et Mac OS X, la version libre ajoute à cette liste Solaris 10, FreeBSD et Mac OS sur PowerPC G5.



... :heink:
Elle vaut le coup, dis-donc, la version payante... :??:



titifanny a écrit :

Watchwolf> stoi jonathan ?



Han le boulet, même moi j'avais capté d'puis deux jours... :o



a écrit :

spa la peine de faire le gentil, je ne ferait pas de news sur Iapple :o



Han comme tu t'fais moucher ! :o
Watchwolf 27/07/2007 14:48
Masquer
-0+
Watchwolf
a écrit :

... :heink:
Elle vaut le coup, dis-donc, la version payante... :??:




Je suppose que la version payant n'offre pas de support sur les systeme autre que ceux cités, c'est pour ca qu'ils sont considéré comme non supportés. Sinon bah c'est toujours pareil avec les applications libre, la différence entre payant et non payants semblent minime mais elle justifie l'achat par les entreprises.
Mictateur 30/07/2007 00:29
Masquer
-0+
Mictateur
a écrit :

Je suppose que la version payant n'offre pas de support sur les systeme autre que ceux cités, c'est pour ca qu'ils sont considéré comme non supportés. Sinon bah c'est toujours pareil avec les applications libre, la différence entre payant et non payants semblent minime mais elle justifie l'achat par les entreprises.



:jap: Ca se tient.

A savoir Vous allez poster en tant qu'utilisateur anonyme.



Publicité