Fonctionnement mémoire par poc en bi- proc

Fonctionnement mémoire par poc en bi- proc - Mémoire - Hardware

Marsh Posté le 24-03-2014 à 08:34:45    

Bonjour à tous, j'ai une question quasi d'ordre de QG...
Ayant une station bi proc sur une CM Super micro x8da3 je souhaitais augmenter ma Ram et me demandais comment était attribué celle ci dans l'utilisation globale de la cm...
En gros ais je besoin d'acheter deux kit en dual chan similaire a placer par "zone" de Ram ( chaque proc a une zone de Ram attribué) cela m'a intrigué et je me suis demande si le système utilisait sans distinction la totalité de la Ram ou s'il alternait et attribué chaque zone de Ram en fonction du processeur en fonction.
 
Pour traduire tout ça : je demande si je place 24 go d'un côté et 16 de l'autre je ne risque pas de déséquilibrer l'alternance des processeurs lors des calculs? Et si j.ai plutôt intérêt à placer 20 go de part et d'autre (5x4 go de chaque côté )


---------------
Infographiste 3D : www.vincent-grieu.com
Reply

Marsh Posté le 24-03-2014 à 08:34:45   

Reply

Marsh Posté le 24-03-2014 à 09:17:24    

 

[:drap]


Message édité par Merlin_L_Enchanteur le 24-03-2014 à 09:18:08
Reply

Marsh Posté le 24-03-2014 à 17:51:56    

alors, la mémoire est vue comme un seul bloc, et les processeurs accèdent à la mémoire de l'autre par le biais du lien PQI chez Intel.
 
ça ne pose aucun soucis au niveau de l'OS, cette étape hardware est totalement transparente, c'est juste plus lent, puisqu'il faut passer par le PQI, qui a moins de débit que la RAM, et le gestionnaire mémoire de l'autre processeur.
 
c'est à charge de l'OS de placer au bon endroit les processus pour accéder à la mémoire géré par le processeur du processus, et éviter cette latence supplémentaire.
 
PS: tu as des processeurs tri-canaux, il vaut mieux 6 x 4 sur l'un, et 4 x 4 sur l'autre, c'est là que tu as le meilleur débit.

Message cité 1 fois
Message édité par master71 le 24-03-2014 à 18:22:19

---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 24-03-2014 à 17:55:49    

Merci

 

Un lien pour approfondir ce domaine ?

 

:jap:

Reply

Marsh Posté le 24-03-2014 à 18:22:57    

pas spécialement chez moi...
ça fait partie des nombreux articles que j'ai lu au fil du temps...
devrait y avoir des trucs là-dessus sur Ars Technica...

Message cité 1 fois
Message édité par master71 le 24-03-2014 à 18:24:15

---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 24-03-2014 à 23:44:49    

Merci maitre ^^ :) C'est une réponse qui me satisfait totalement ! :)


---------------
Infographiste 3D : www.vincent-grieu.com
Reply

Marsh Posté le 24-03-2014 à 23:45:36    

master71 a écrit :

pas spécialement chez moi...
ça fait partie des nombreux articles que j'ai lu au fil du temps...
devrait y avoir des trucs là-dessus sur Ars Technica...


 
 
Oki ;) Je chercherai ;)

Reply

Marsh Posté le 25-03-2014 à 02:01:06    

Quelles barrettes as-tu actuellement, combien de slots libres?, mémoire normale? (non registered)
 

master71 a écrit :


ça ne pose aucun soucis au niveau de l'OS, cette étape hardware est totalement transparente, c'est juste plus lent, puisqu'il faut passer par le PQI, qui a moins de débit que la RAM, et le gestionnaire mémoire de l'autre processeur.


 
S'il y a un intérêt de le savoir, c'est un fonctionnement en NUMA.

Reply

Marsh Posté le 25-03-2014 à 14:30:27    

oui y a un intérêt à le savoir pour optimiser les placements d'applications et données, mais ça reste globalement transparent, les applications ne voient rien.


---------------
un jour, moi aussi, je serais grand...
Reply

Sujets relatifs:

Leave a Replay

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