Les disques SSD ou SSD sont basés sur l’utilisation de RAM non volatile. Et donc, comme un disque dur, ils peuvent stocker des données qui restent en mémoire même après l’arrêt de l’ordinateur. Cependant, leur avantage est qu’ils ne dépendent pas d’une tête et d’un disque pour accéder aux données. Ils le font de la même manière que la RAM conventionnelle. Cela leur permet d’accéder à plusieurs données en même temps et de le faire en moins de temps en n’ayant pas à repositionner la plaque et l’aiguille. De plus, il apporte avec lui les avantages de l’utilisation d’une interface électrique pour le transfert direct des données. Comme c’est le cas avec les SSD PCI Express 5.0.
Qu’apporte PCI Express 5.0 aux SSD NVMe ?
La connexion PCI Express de cinquième génération peut transmettre jusqu’à 4 Go/s de données en parallèle par broche de données. Cela signifie que les disques SSD de type M.2 qui utilisent une variante de la norme à 4 voies pourra transmettre jusqu’à 16 Go/s de données. Cependant, cela doit être nuancé et préciser dès le départ que les disques destinés à PCIe 4.0 ou inférieur ne bénéficieront pas d’une augmentation automatique de la bande passante.
En effet, l’accès aux données est géré par le contrôleur flash, qui exécute les requêtes faites par le processeur au SSD à une vitesse spécifique. Nous ne pouvons pas non plus oublier qu’à des fins réelles, il n’est pas non plus possible d’utiliser 100% de la vitesse. En effet, certaines requêtes prennent plus de temps que les autres et finissent donc par ajouter du temps d’accès au total. Par conséquent, si logiquement nous ajoutons du temps lors d’un transfert de données, alors la bande passante est réduite.
C’est pourquoi les premiers SSD NVMe PCIe Gen 5 promettent vvitesses de transfert entre 12 et 13 Go/s malgré 16 Go/s. D’un autre côté, nous n’avons pas encore vu de lecteurs sans DRAM. Qui n’ont pas de mémoire RAM pour le contrôleur flash, ce qui finit par affecter la bande passante totale.
Disques prenant en charge Compute Express Link
Lorsque nous avons deux puits de mémoire différents, par exemple RAM et SSD. Il doit y avoir un mécanisme de transfert de données. Cela se fait via un accès direct au lecteur de mémoire ou DMA. Son fonctionnement est le suivant :
- Ils lisent les données dans la mémoire source à partir du premier lecteur DMA.
- Ils transmettent les données à une deuxième unité DMA via un canal secondaire et indépendant de la mémoire.
- Les données sont transmises de la seconde unité DMA à la mémoire de destination.
Les SSD NVMe des PC utilisent le chemin de données PCI Express pour copier les données de la RAM vers le disque SSD et vice versa. Cela ouvre de nouvelles possibilités comme le fait que les cartes graphiques aient un accès direct aux informations. Bien que ce soit déjà quelque chose qui peut être fait avec des disques sous PCI Express 3.0 et 4.0.
Il faut tenir compte du fait qu’une des raisons pour lesquelles les logiciels ne font pas bon usage des capacités du SSD est due au fait que les transferts de données doivent être explicites dans le code du programme. Eh bien, l’idée de Compute Express Link ou CXL est de fournir un accès unifié entre la RAM du système et les périphériques PCI Express. Ainsi, le processeur voit tout comme un seul bloc de mémoire homogène. Automatisant ainsi le processus d’accès et de copie d’une donnée à une autre et donnant à toutes les applications la puissance d’un SSD NVMe sans changement de code.
Modifications de la conception du lecteur SSD PCI Express 5.0
Oui, et c’est que jusqu’à présent nous avions différentes tailles d’unités SSD, mais avec la même largeur de 22 millimètres. Nous avions donc des unités allant de 22 x 110 mm à 22 x 30 mm. Au lieu de cela, il semble que les unités de troisième génération augmentera sa largeur jusqu’à 25 mm.
C’est un problème pour les conceptions qui ont juste assez de place pour une telle unité. Cependant, si votre PC ne prend en charge que M.2 sous PCI Express 4.0 ou inférieur. Quel est l’avantage d’avoir un SSD PCIe 5 si vous ne pouvez pas utiliser sa bande passante ? En réalité, les 3 mm de largeur supplémentaires accueilleront un dissipateur thermique plus grand. N’oublions pas que plus le transfert de données est élevé, plus il génère de température et que ces unités sont généralement dans un espace clos.
Ils ne seront pas utilisables sur PlayStation 5
Le changement de largeur signifie qu’ils ne peuvent pas être utilisés dans la console PlayStation 5 ou tout autre type d’unité qui utilise un SSD NVMe de type M.2 d’une largeur de 22 millimètres. Dans tous les cas, ce n’est pas une perte puisqu’ils n’ont pas la capacité de profiter de la forte
Changements en termes de processeur, de carte graphique et de RAM
L’une des choses que nous allons voir à l’avenir sera des disques capables de compresser et de décompresser des données à grande vitesse. Ce qui sera essentiel pour libérer le processeur de ladite tâche et permettre d’augmenter le stockage. À l’heure actuelle, les PC utilisent des technologies matérielles telles que RTX IO de NVIDIA et AMD Smart Access Storage via l’API DirectStorage de Microsoft.
Cependant, tout le monde n’aura pas une carte graphique de haut calibre dans son ordinateur, et il ne faudra pas longtemps avant que nous voyions des disques qui fournissent pratiquement des dizaines, voire des centaines de gigaoctets de stockage supplémentaires. Nous les verrons dans les futurs processeurs Intel Core et AMD Ryzen.
Parce que DirectStorage permet également un accès direct à l’état du lecteur à la carte graphique. Eh bien, ils incluront également ce type d’unités de soutien à l’intérieur. En fin de compte, il est recommandé de concentrer toute la puissance des graphiques sur l’obtention des meilleurs graphismes à la fréquence d’images la plus élevée possible.