Formateur : Dans cette
leçon, nous allons parler de la "mémoire multicanal". Aujourd'hui, la mémoire multicanal permet
à un système d'utiliser simultanément deux
modules de mémoire différents en tandem afin
d'augmenter les performances et le débit.
Par exemple, si j'utilise une mémoire à canal unique, cela
signifie que j'utilise une voie de données ou un bus de données de 64
bits entre le processeur, le contrôleur de mémoire et les modules
de mémoire vive.
Mais si j'ai deux modules différents et que je les fais fonctionner
dans ce que l'on appelle le mode double canal,
je peux alors avoir deux voies de 64 bits qui fonctionnent ensemble, ce qui
me donne essentiellement une voie de 128 bits.
Cet entrelacement permet en fait d'augmenter les performances
et de ne pas se contenter de doubler la vitesse.
J'aime y penser de la manière suivante.
Lorsque vous utilisez l'entrelacement,
disons que vous avez deux chevaux et qu'ils tirent une charrette.
Chaque cheval peut tirer 100 livres à lui seul, mais en
travaillant ensemble, ces deux
chevaux peuvent tirer 250 livres.
C'est en fait plus que ce que chacun d'entre eux
pourrait faire seul ou en les additionnant.
Et c'est vraiment ce qui se passe lorsque
nous commençons à faire de l'entrelacement.
C'est la même chose pour
la vitesse d'accès et l'entrelacement.
Lorsque nous procédons de la sorte, la somme totale des
deux peut en fait accéder à plus que ce
que l'un ou l'autre pourrait faire individuellement.
Quels types d'installations multicanaux pouvez-vous trouver
sur le terrain ?
En fait, il y en a quatre principales.
Ils sont connus sous le nom de monocanal, double
canal, triple canal et quadricanal.
Avec un canal unique, vous utilisez un module
de mémoire sur un bus.
Ainsi, si vous disposez d'un bus de données de
64 bits, cela signifie que 64 bits seront envoyés
et reçus par le processeur à chaque cycle d'horloge.
Si vous utilisez un double canal,
vous aurez besoin de deux modules de mémoire
et de deux emplacements de mémoire sur la carte
mère qui fonctionnent en tandem et
s'entrelacent.
Cela permet de combiner ces deux voies de 64 bits
pour obtenir 128 bits de données envoyées
par transfert à chaque cycle d'horloge,
au lieu de 64 seulement.
En outre, il est possible
de passer à un système à trois canaux.
Avec le triple canal,
vous allez utiliser trois modules de mémoire et trois
emplacements en tandem avec cette notion d'entrelacement
pour vous donner jusqu'à 192 bits de transfert de données sur
ce chemin vers le processeur 64 bits.
Enfin, nous avons le quadricanal.
Avec le quadruple canal, nous allons prendre quatre modules
de mémoire et quatre emplacements et les faire travailler
en tandem pour nous donner 256 bits de transfert de données sur
chaque cycle d'horloge vers et depuis le processeur à partir
de nos unités de mémoire.
Lorsque vous configurez un système double canal, triple canal
ou quadruple canal, il
est important de consulter d'abord le manuel de votre carte mère.
Cela s'explique par le fait que chaque carte mère est un peu différente
dans la façon dont elle est configurée.
Par exemple, ce n'est pas parce que votre carte mère
dispose de quatre emplacements qu'elle prend en charge le quadruple canal.
Il se peut qu'il ne prenne en charge que les canaux simples et les canaux doubles.
Et vous ne le sauriez pas si vous ne vérifiez pas votre manuel.
En général, les emplacements
de votre carte mère sont
désignés par zéro, un, deux, trois et quatre, ou A0, A1, B0, B1 s'il s'agit
de banques.
Là encore, il est important de consulter la documentation
de votre carte mère pour savoir dans quels emplacements
placer votre mémoire, en particulier si vous souhaitez utiliser
une configuration autre qu'une configuration à canal unique.
Une autre chose à garder à l'esprit
lors de l'utilisation de configurations multicanaux
est qu'il est considéré comme une meilleure
pratique d'utiliser la même marque de modèle, la même vitesse et le même débit de mémoire dans tous
les emplacements qui vont faire partie de ce même
multicanal fonctionnant ensemble.
Par exemple, si vous disposez de quatre emplacements
sur votre carte mère et que vous utilisez
une configuration à double canal, et
donc que vous utilisez deux de ces emplacements
ensemble, vous devez vous assurer
que le module de mémoire dans les deux emplacements est de la même taille,
par exemple huit gigaoctets ou 16 gigaoctets, et de la même vitesse, par exemple
16 000 ou 32 000 mégaoctets par seconde, afin de vous assurer que vous
n'aurez pas de problèmes de compatibilité
ou d'erreurs par la suite.
En ce qui concerne la mémoire multicanal, vous pouvez
donc avoir plusieurs modules qui fonctionnent ensemble pour vous offrir des
vitesses plus élevées et une quantité globale de
mémoire plus importante que vous pouvez
utiliser pour le stockage.
Il s'agit d'un élément important à prendre en considération.
Si votre carte mère prend en charge le multicanal et que vous
avez déjà l'intention d'utiliser plusieurs modules, autant
profiter de la vitesse accrue que vous pouvez obtenir
en utilisant le multicanal en tant que fonction
de configuration.