Athlon Xp et Xp/Mp

Athlon Xp et Xp/Mp - Carte mère - Hardware

Marsh Posté le 18-10-2003 à 11:18:21    

Quel est la différence entre lk'athlon xp/Mp et ahtlon Xp ( à part le prix ?? )
Merci d'avance !!!

Reply

Marsh Posté le 18-10-2003 à 11:18:21   

Reply

Marsh Posté le 18-10-2003 à 11:19:44    

Athlon MP = pas pour toi! ce sont les athlons qui peuvent fonctionner en SMP (bi pro par exemple)... ils ont plus de cache et sont bcp plus chers que les athlons XP... ça ne te servirait à rien!


---------------
Topic A7N8X - Topic UX32VD
Reply

Marsh Posté le 18-10-2003 à 11:19:45    

delgado a écrit :

Quel est la différence entre lk'athlon xp/Mp et ahtlon Xp ( à part le prix ?? )
Merci d'avance !!!


 
le XP c'est fait pour les carte mere ayant 1 seul emplacement CPU
le MP c'est fait pour les cartes mere ayant 2 emplacements cpu


Message édité par F18 le 18-10-2003 à 11:20:33
Reply

Marsh Posté le 18-10-2003 à 13:40:08    

ok !!
Merci bcp !!

Reply

Marsh Posté le 18-10-2003 à 13:49:59    

Accessoirement la seule différence se situe sur le pcb du proco: un pont tantôt relié, tantôt coupé...
 
Bref le MP n'a guère d'intérêt (MP 2200+ au prix de 3 XP 2500+ c'est un peu du foutage de gueule :o)

Reply

Marsh Posté le 18-10-2003 à 14:00:23    

On peut transformer un xp en mp aussi ;)


---------------
E6600+, P5LD2-VM DH, 2x1go GEIL c4, NSK3300
Reply

Marsh Posté le 18-10-2003 à 14:14:05    

Poussin_Magique a écrit :

A noter que le MP n'as pas plus de cache que le XP duquel il dérive. Sauf pour le cas des 2600 et 2800 qui ont un core barton donc 512 de cache mais seulement un bus à 266MHz (la fréquence du core est proportionellement surélevée pour compenser le manque de bp mémoire par un peu de puissance brutte mais spa top :/).


 
Chose complètement débile puisque tout le monde le sait, un bi a besoin de beaucoup plus de bp qu'un mono-cpu...
 
Résultat je suis pas sûr qu'un bi-2800+ soit 2x plus rapide qu'un simple 2000+ en terme de calculs purs... (seti par exemple, même si à la base il est pas du tout multithreaded)


Message édité par Gigathlon le 18-10-2003 à 14:14:14
Reply

Marsh Posté le 18-10-2003 à 21:12:13    

Gigathlon a écrit :

Chose complètement débile puisque tout le monde le sait, un bi a besoin de beaucoup plus de bp qu'un mono-cpu...
 
Résultat je suis pas sûr qu'un bi-2800+ soit 2x plus rapide qu'un simple 2000+ en terme de calculs purs... (seti par exemple, même si à la base il est pas du tout multithreaded)

:heink:  
Un XP et un MP ont le même core, je vois pas pourquoi un MP aurait besoin de plus de bande passante qu'un XP :??:

Reply

Marsh Posté le 18-10-2003 à 21:18:46    

mrBebert a écrit :

:heink:  
Un XP et un MP ont le même core, je vois pas pourquoi un MP aurait besoin de plus de bande passante qu'un XP :??:  


 
Le problème c'est que c'est pas UN mais DEUX XP comparés à UN XP...
 
Sinon c'est clair que pour un rendu c'est pas très gênant mais dans ce cas le P4 fait carrément mieux... (à se demander si les 3 FPU du K7 sont utilisées d'ailleurs :heink: )


Message édité par Gigathlon le 18-10-2003 à 21:19:17
Reply

Marsh Posté le 18-10-2003 à 21:25:46    

Sauf que chaque MP a son propre FSB, indépendant :)  
C'est pour la bande passante mémoire que ca peut jouer.

Reply

Marsh Posté le 18-10-2003 à 21:25:46   

Reply

Marsh Posté le 18-10-2003 à 21:27:45    

mrBebert a écrit :

Sauf que chaque MP a son propre FSB, indépendant :)  


 
Gné?!? :heink:

Reply

Marsh Posté le 18-10-2003 à 21:30:36    

Oui, le FSB des Athlons est un bus point à point. Il ne peut pas y avoir plusieurs procs sur le même FSB, le chipset bi-proc gère donc 2 FSB.
(c'est différent chez Intel)

Reply

Marsh Posté le 18-10-2003 à 21:43:46    

Oula oui, je m'emmêlais...
 
Mais dans tous les cas la fréquence de ces "bus" ne peut pas être différente (les OS ne gèrent pas vraiment un bi-cpu bi-fréquences), d'où ma surprise.
 
Dans tous les cas ça permet de gagner un peu en SBA si le chipset le supporte, éventuellement en réactivité matérielle, mais au final à moins d'intégrer un L3 au chipset ça change pas la dégradation des perfs liée à l'utilisation d'un bus mémoire commun... (et pour ça y'a l'athlon FX avec ses 2 contrôleurs mémoire par proco maintenant [:yamusha] )
 
Edit: d'ailleurs c'est plus un bus du coup, le bus du K7 étant l'Hypertransport, reliant CPUs et NB.


Message édité par Gigathlon le 18-10-2003 à 21:45:13
Reply

Marsh Posté le 18-10-2003 à 21:48:19    

Gigathlon a écrit :

...
 
Edit: d'ailleurs c'est plus un bus du coup, le bus du K7 étant l'Hypertransport, reliant CPUs et NB.

:non:  
du K8 :D  
 
Pour les fréquences différentes, je me suis toujours demandé pourquoi on pourrait pas avoir des CPU ayant des fréquences différentes :??:

Reply

Marsh Posté le 18-10-2003 à 21:52:44    


 
Je crois bien que le K7 l'intègre aussi, mais bon c'est vieux tout ça :p  
 
Pourquoi pas 2 procos différents? Simple: l'OS perdrait plus de temps à calculer comment balancer la charge qu'à distribuer le temps CPU ;)


Message édité par Gigathlon le 18-10-2003 à 21:52:57
Reply

Marsh Posté le 18-10-2003 à 21:55:12    

Le K7, c'est un bus EV7 (dérivé de l'Alpha, comme beaucoup de choses sur le K7). L'Hyper-transport n'existait pas à l'époque (c'est vieux tout ca :D )
 
Pourquoi l'OS devrait-il balancer la charge en fonction de la fréquence des procs ? Il lui suffit d'affecter les tâches sans se poser de questions :??:

Reply

Marsh Posté le 18-10-2003 à 22:01:41    

Problème dû à la priorité des process (je sais pas combien y'a de niveaux enhard mais pas mal, certainement plus que les 5 de NT :o)
 
Utilise 2 process en priorité normale, ils devront tourner avec le même nombre de cycles par instruction, ce que ne permet pas une architecture bi-cpu hétérogène (après on passe dans le cluster, et là c'est une autre affaire, c'est même à peu près le fonctionnement de l'Opteron)

Reply

Marsh Posté le 18-10-2003 à 22:07:57    

2 process qui fonctionnent sur 2 processeurs différents sont indépendants. Il n'y a aucun rapport entre leurs performances. Qui dépendent d'ailleurs de paramètres autres que la fréquence (contenu du cache, de la TLB ....)
 
D'ailleurs, il me semble que les cartes bi-athlons peuvent fonctionner avec des fréquences différentes :)  
(et peut être  même des procs différents : 1 XP et un duron :D )
 
edit : la priorité des processus n'a aucun rapport avec le hard. C'est géré par l'Os, pour déterminer quel process il doit activé). Un processeur, il traite un processus, pour une période donnée, sans aucune notion de priorité.


Message édité par mrbebert le 18-10-2003 à 22:10:16
Reply

Marsh Posté le 18-10-2003 à 22:10:02    

Mais dans ce cas la priorité n'a plus de sens, et donc l'OS doit balancer les process d'un CPU à l'autre en permanence -> pas possible.

Reply

Marsh Posté le 18-10-2003 à 22:49:25    

ca marche relier les pont de 2 2500+ pour le transformer en mp?

Reply

Marsh Posté le 18-10-2003 à 22:56:55    

Oui, mais je sais pu si c'est relier ou couper, ni quel(s) pont(s) :whistle:


Message édité par Gigathlon le 18-10-2003 à 22:57:09
Reply

Marsh Posté le 18-10-2003 à 23:16:11    

Gigathlon a écrit :

Mais dans ce cas la priorité n'a plus de sens, et donc l'OS doit balancer les process d'un CPU à l'autre en permanence -> pas possible.

La notion de priorité se fait entre processus, pas en fonction des processeurs.

Reply

Marsh Posté le 18-10-2003 à 23:37:07    

En environnement mono-CPU oui, en multi-CPU non :D


Message édité par Gigathlon le 18-10-2003 à 23:37:23
Reply

Marsh Posté le 18-10-2003 à 23:57:45    

Ben si :??:  
Après, il y a la notion d'affinité qui fait qu'un processus va demander à utiliser un processeur plutot qu'un autre, mais c'est une autre notion.

Reply

Marsh Posté le 19-10-2003 à 04:35:46    

mrBebert a écrit :

Ben si :??:  
Après, il y a la notion d'affinité qui fait qu'un processus va demander à utiliser un processeur plutot qu'un autre, mais c'est une autre notion.


 
Mais au dessus de tout ça y'a la notion de temps réel, bah oué... :pt1cable:  
 
Même si un OS n'est pas RT, si il est multitâches/multi-cpu il doit conserver une homogénéité dans la vitesse d'exécution des différentes unités, l'affinité c'est un gadget qui n'a rien à voir (pour forcer un process à utiliser un proco et pas l'autre)
 
Effectivement il serait possible de faire un combo Barton 2.2 + Duron 1.3 et d'utiliser chaque processeur pour un travail donné, mais là c'est pu du SMP (Symmetrical Multi Processor), seule norme réellement facile à implémenter et gérant au mieux la charge des processeurs.

Reply

Marsh Posté le 19-10-2003 à 14:55:16    

Tu mélnges tout. Ce sont des notions gérées uniquement par l'OS, selon la manière dont il va choisir le processus à exécuter. Rien à voir avec les procs, qui peuvent tout à fait les exécuter avec des vitesses différentes.
Il n'y a qu'à voir le cas de 2 Opterons dont 1 seul gère la mémoire. L'autre est pénalisé à chaque accès mémoire. Ca n'empêche pas de faire du SMP.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed