Intel et NVIDIA pour le multithreading

Samedi 3 mai 2008 à 00:30 par David Civera
Source: TG Daily – Mots-clés : Processeur
5 commentaires

Intel Polaris : 80 coeursIntelIntel est le premier fabricant mondial de microprocesseurs pour ordinateurs. Le terme Intel est issu de la contraction de « Integrated Electronics »)...., NVIDIA, AMDAMD est l’acronyme de « Advanced Micro Devices, Inc. ». Il s’agit d’un fabricant de semi-conducteurs basé à Sunnyvale en Californie. La réputation du... et d’autres se sont associés pour aider financièrement la nouveau laboratoire de l’Université de Stanford aux États-Unis en charge d’étudier le parallélisme.

Refaire le monde du multithreading

Cette initiative fait suite à celle de Microsoft et Intel qui avaient apporté leur soutien à UC Berkeley (cf. « Microsoft et Intel s’allient pour les applications multithread »). On s’attend à ce que des outils de programmation sortent des laboratoires de Stanford d’ici 2012. Les universitaires ont annoncé que leurs travaux toucheraient aussi bien les fondamentaux hardwares que la création de nouveaux langages de programmation plus simple à utiliser. Le but est d’automatiser le parallélisme.

L’enjeu du XXIe siècle

NVIDIA, AMD et Sun sont les pères fondateurs de ce projet auquel s’est greffé Intel, IBM et Hewlett Packard. Le laboratoire a reçu 6 millions de dollars et on s’attend à ce qu’il lance un vaste chantier couvrant les GPUGraphical Processing Unit, unité de traitement graphique. Terme utilisé pour désigner les puces 3D.... et CPULe CPU, encore appelé processeur, est l’acronmye de « Central processing unit », en anglais. Ont pourrait traduire ce terme par unité centrale de trai... de chaque firme exploitant ainsi les architectures multicoreUn processeur est dit multi-core quand il est équipé de plusieurs cœurs de processeurs. Le dual core est la forme la plus simple du multi-core. Plusie... de chacun.

Le fait que des compagnies qui se tapent dessus à longueur de journée se joignent à un tel projet montre l’importance à leurs yeux du parallélisme en programmation. Alors que tous avancent vers une multiplication des coresUnité principale de calcul dans un processeur. Les principaux processeurs actuels regroupent désormais deux ou même quatre unités gravées dans la même..., l’optimisation des logiciels devient une donnée fondamentale et on peut s’attendre à ce que ce genre d’initiative se multiplie.


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

marchally77 03/05/2008 07:59
Masquer
-0+
marchally77
c'est le contraire qu'il aurait fallu faire car a nous vendre des cpu multi core non optimiser c'est las la meilleur des solutions mais bon ils prennent le soucis en compte c'est déjà ça vivement que ça arrive dans les softs grands publics
mopoulpo 03/05/2008 10:21
Masquer
--1+
mopoulpo
En fait, la puissance des multi est rarement utilisée; mais quand elle l'est, c'est vraiment pratique : foobar (multiple instance lors de conversion de fichier en ogg/mp3/flac/...) Winrar; Divx/XVid; pilotes AMD/Intel qui se charge d'un peu optimiser le system (le système semble plus réactif en multi, peut-être qu'il y a eu qq optimisation, aussi, coté SP3.

Bref, c'est loin d'être global/généralisé mais ça commence à exploiter les capacité multicoeur. Et de toute manière, vu l'évolution du parc info, et vu que la plupart des proc sont multi, progressivement "tout le monde" va s'y mettre, même si ce n'est pas simple du tout.
Le_Cid_97425 05/05/2008 09:47
Masquer
-0+
Le_Cid_97425
il est vrai qu'à l'heure actuelle on attend vraiment avec impatience que tous nos programmes courants exploitent "au moins" nos petits Dual cores...
à l'image de Crysis (le seul qui me vient à l'idée :p), qui s'y est mis dès sa sortie, on aimerait beaucoup avoir nos petits programmes multithreadés commme, pour ne citer que les essentiels, Mozilla, Windows Live Messenger, iTunes, Office... sur certain PC, quand deux WLM, 10-20 onglets Firefox, iTunes et plusieures pages Office sont lancées... ben c'est pas la joie on va dire ^^
après, faut attendre une évolution des OS pour le multithread... !!
omega2 05/05/2008 11:52
Masquer
-0+
omega2
Si vous voulez une logithèque où tous les logiciels sont multithreadés alors tournez vous vers Beos : toutes la partie affichage des logiciels est géré par un thread différent du reste de l'application. Evidemment, ça ne rend pas les traitements lourds (compression de fichier par exemple) plus rapide mais c'est déjà ça de pris et pour un faible coup au niveau développement.
Basilic et Pistou 05/05/2008 14:09
Masquer
-0+
Basilic et Pistou
omega2 :
Si vous voulez une logithèque où tous les logiciels sont multithreadés alors tournez vous vers Beos : toutes la partie affichage des logiciels est géré par un thread différent du reste de l'application. Evidemment, ça ne rend pas les traitements lourds (compression de fichier par exemple) plus rapide mais c'est déjà ça de pris et pour un faible coup au niveau développement.



C'est clair que vu le support et la "vastitude" de la logithèque en question, c'est super motivant !! :sarcastic:

On parle des vivants, ici, pas des perfusés en attente de débranchement pour cause de fin d'acharnement thérapeutique !

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



Publicité