Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Les ARM vont gérer le multithreading

par - source: Xbit Labs

ARM vient d’annoncer qu’il intégrerait le multithreading dans ses puces.

Pour rappel, le multithreading permet à un coeur de traiter plusieurs processus (thread) simultanément, améliorant ainsi les fonctionnalités de la machine. Les responsables d’ARM espèrent aussi que cette technologie permettra à leur puce de mieux rivaliser avec les processeurs x86 sur le terrain des performances. Il est vrai que technologiquement, les CPU ARM ont des retards qui les empêchent de réellement inquiéter Intel ou AMD sur leur terrain de jeu préféré, comme l’absence de la gestion de plus de 4 Go de mémoire et le fait qu'il n'y ait pas encore d'architecture 64 bits. Néanmoins, ARM adopte une stratégie différente d’Intel qui refuse de promouvoir ses Atom comme processeurs pour serveur, en tentant de pénétrer tous les marchés, y compris les machines professionnelles basse consommation. ARM n’a pas donné de date concernant l’intégration du multithreadning dans les ARM.

Partager:
12
Commentaires
Lire plus
X
Valider

Commentaires
Ajouter un commentaire
muc73 04/10/2010 09:23
Masquer
-0+

Citation :Il est vrai que technologiquement, les CPU ARM ont des retards qui les empêchent de réellement inquiéter Intel ou AMD sur leur terrain de jeu préféré...

Primordialement qu'ils ne gèrent pas le x86. Le x86, bien entendu, apporte des tas d'avantages aussi que dèsavantages.

Citation :comme l’absence de la gestion de plus de 4 Go de mémoire de mémoire et le fait qu'il n'y ait pas encore d'architecture 64 bits


Les mobiles 64bit avec plus de 4 Go de RAM, ça serait intéressant, mais vraiment utile (dans le cadre de performance/prix)? Comment pourrait-on en profiter actuellement et dans le futur proche?

Citation :ARM adopte une stratégie différente d’Intel qui refuse de promouvoir ses Atom comme processeurs pour serveur

Est-ce vraiment le cas? L'architecture MIC d'Intel marche exactement dans cette direction.

jeewee2 04/10/2010 10:09
Masquer
-0+

Citation :comme l’absence de la gestion de plus de 4 Go de mémoire et le fait qu'il n'y ait pas encore d'architecture 64 bits


euh, ça revient pas au même ?

mrbebert 04/10/2010 10:27
Masquer
-0+

Non, pas forcément. Par exemple, la plupart des CPU 32 bits Intel sont capables de gérer un bus d'adresse sur 36 bits (et même plus maintenant). Et ce depuis ... le Pentium-pro :)
Certes, c'est moins facile à gérer qu'avec des adresses sur 64 bits.

eat your potato 04/10/2010 10:27
Masquer
-0+

Citation :Les mobiles 64bit avec plus de 4 Go de RAM, ça serait intéressant, mais vraiment utile (dans le cadre de performance/prix)? Comment pourrait-on en profiter actuellement et dans le futur proche?

Parce que tu penses que les ARM, c'est que pour les mobiles ?

anonymous 04/10/2010 10:54
Masquer
-0+

Thread != de processus.

Un Thread partage le heap de son processus papa.
Un processus est indépendant d'un autre processus
Un Thread dépend d'un processus :-)

J'aime chipoter.

muc73 04/10/2010 10:57
Masquer
-0+

eat your potato :
Parce que tu penses que les ARM, c'est que pour les mobiles ?


Pour la plupart, oui. Bien sûr que ce sont des designs à licencier à autres entreprises, qui en peuvent faire n'importe-quoi (SOIC, ou même HPC), e.g. le nVidia Tegra; mais de l'autre côté, les architectures déjà établies dans le marché des serveurs (soient x86 aussi que non-x86) tiennent désormais des avantages évidents dans leur domaine. Les gens d'ARM doivent en être conscients. Alors, l'implémentation des fonctions avancés comme 64bit est premièrement une question des rapports bénéfice prix.

obidoub 04/10/2010 13:22
Masquer
-0+

Mouarf
Le seul "désaventage" de l'ARM est que Windows ne tourne pas dessus... et la mode est de mettre du Windows partout, même dans les tablet qui ne sont pas taillées pour.

ARM est déjà parfaitement prêt pour servir dans les PC, et les vrais OS tournent très bien dessus.

batchy 04/10/2010 13:31
Masquer
-0+

Citation :Thread != de processus.

Un Thread partage le heap de son processus papa.
Un processus est indépendant d'un autre processus
Un Thread dépend d'un processus :-)

J'aime chipoter.
Et bien chipotons : ça n'a rien a voir à ce qu'il y a dans la new. La on parle d'une techno similaire à l'hyperthreading. Toi tu nous parle d'architecture d'OS : il n'y a pas de notion de "thread" ou "processus" dans un CPU (c'est l'OS qui définit ce que c'est).

muc73 04/10/2010 13:34
Masquer
-0+

obidoub :
Le seul "désaventage" de l'ARM est que Windows ne tourne pas dessus...


...ainsi que tout le joujou programmé pour Windows

castavins 04/10/2010 13:55
Masquer
-0+

Citation : ARM est déjà parfaitement prêt pour servir dans les PC, et les vrais OS tournent très bien dessus.



Pinaise c'est du troll sa !!!

bon bah /troll on alors :
Tu m'explique se que c'est un vrai os ? Parce que bon linux, je dit pas que c'dla daube, c'très pratique pour certaine utilisation mais c'pas forcément facile à prendre en charge pour tout le monde, notamment les utilisateurs lambda :sarcastic: Alors que windaube ou hack'n'tosh y'a presque rien à faire, tu fais l'installation et pas besoin de compliller recompiller pour un rien, et bah besoin de changer de version tout les mois etc... (ps, jsuis pas un apple/windows fan, seven correspond à mon utilisation parce que j'suis un gamer/musicien et je dit pas que c'est le top moumoute hein...)

/troll off :whistle: ?

boub popsyteam 04/10/2010 15:25
Masquer
-2+

Pourquoi toujours utiliser la même image moche pour presenter ARM ?

batchy 04/10/2010 19:12
Masquer
-0+

Citation :

Citation : ARM est déjà parfaitement prêt pour servir dans les PC, et les vrais OS tournent très bien dessus.



Pinaise c'est du troll sa !!!

bon bah /troll on alors :
Tu m'explique se que c'est un vrai os ?



Un vrai OS :
[*] Est stable
[*] Est multiarchitecture
[*] Est extensible et documenté
[*] Possède des fonctionnalités de base comme COW, RT, SMP ...
[*] Est Séparable de ses applications
[*] Possède un shell graphique changeable
[*] Intègre un bon jeu de fonctionnalité de base.
[*] Est capable de gérer l'installation des applications.

Citation :

Parce que bon linux


Linux n'est pas un vrai OS, ce n'est que le noyau d'un potentiel vrai OS (ou pas, selon ce que tu met derrière)

Publicité

Les offres du moment

Newsletters


OK