SSD Gigabyte Aorus PCIe 4.0 : quelles performances pour 0,25 euro du Go ?

SSD Gigabyte Aorus PCIe 4.0 : quelles performances pour 0,25 euro du Go ?

Du rêve à la réalité

Avatar de l'auteur
David Legrand

Publié dans

Hardware

12/07/2019 8 minutes
18

SSD Gigabyte Aorus PCIe 4.0 : quelles performances pour 0,25 euro du Go ?

Le PCIe 4.0 arrive dans les SSD, avec la promesse de débits allant jusqu'à 5 Go/s pour le moment. Mais est-ce bien raisonnable alors que le réseau 10 Gb/s et Thunderbolt 3.0 peinent à se faire une place dans nos PC ? Surtout, ces SSD offrent-ils des performances intéressantes ailleurs que dans les benchmarks ?

Avec l'arrivée des Ryzen de 3e génération et du X570, AMD introduit le PCI Express 4.0 au sein de sa plateforme. Il est utilisé pour la communication entre le processeur et le chipset, mais aussi pour la connexion de composants tiers. Les Radeon RX 5700 (XT) sont les premières cartes graphiques à en profiter, mais l'intérêt est aussi du côté des SSD.

Et le Texan a plutôt bien joué son coup, s'associant à Phison et à plusieurs partenaires pour proposer des produits dès aujourd'hui. Nous avons eu l'occasion de tester des modèles M.2 Aorus de 1 et 2 To signés Gigabyte.

0,25 euro le Go

Pour le moment, tous les SSD PCIe 4.0 annoncés sont identiques. Ils utilisent le même contrôleur, les mêmes puces de flash NAND. Seul le firmware peut faire une petite différence. Côté tarif aussi il ne devrait pas y avoir de gros écarts dans les premiers temps, tant Corsair que Gigabyte ayant évoqué des tarifs de 250/500 euros pour les modèles de 1/2 To. On trouve d'ailleurs déjà le MP600 de Corsair à ce tarif.

Les modèles Gigabyte que nous avons reçus sont livrés nus dans une petite boîte. Mais le Taïwanais a eu la bonne idée de les accompagner d'un dissipateur assez massif (et lourd). Il est en cuivre, une matière préférée à l'aluminium du fait de sa meilleure conductivité thermique.

  • SSD Gigabyte Aorus PCIe 4.0
  • SSD Gigabyte Aorus PCIe 4.0
  • SSD Gigabyte Aorus PCIe 4.0
  • SSD Gigabyte Aorus PCIe 4.0
  • SSD Gigabyte Aorus PCIe 4.0

Six petites vis sont nécessaires à son installation, qui est assez simple... pour peu que vous disposiez du tournevis adapté. Une fois mis en place, le SSD mesure 80,5 x 23,5 x 11,4 mm. Les deux modèles sont annoncés avec des performances identiques : 5 000 Mo/s en lecture séquentielle, 4 400 Mo/s en écriture. Côté IOPS, on est à 750k et 700k.

Le contrôleur utilisé est le PS5016-E16 de Phison, accompagné de puces TLC 3D BiCS4 (TABHG65AWV, 96 couches) de Toshiba. 1 ou 2 Go de DDR4 SK Hynix (H5AN8G8NAFRVKC) sont intégrés comme cache. Le SSD est au format M.2 2280, avec une interface PCIe 4.0 x4, soit une bande passante théorique de 8 Go/s.

La garantie est de 5 ans ou 1 800/3 600 To écrits (TBW).

Performances : promesses tenues ?

Pour vérifier ses performances, nous avons utilisé une carte mère X570 Aorus Master de Gigabyte avec un processeur Ryzen 7 3700X (BIOS/UEFI F5e), le tout installé sous Windows 10 (May 2019 Update), à jour.

Le premier relevé effectué a bien entendu été ce bon vieux duo CrystalDiskMark, ATTO :

SSD Gigabyte Aorus PCIe 4.0 CDMSSD Gigabyte Aorus PCIe 4.0 ATTO

Comme vous pouvez le voir, c'est ici le cas idéal : des transferts de 1 Go, un SSD de 2 To vide et neuf. L'idée était simplement de vérifier que les chiffres annoncés par Gigabyte sont tenus, c'est le cas. Ces performances sont d'ailleurs supérieures à nombre de SSD PCIe 3.0, même les plus véloces.

PCIe 4.0 vs PCIe 3.0

Tout d'abord nous avons cherché à savoir quels étaient les gains par rapport à une utilisation sur une interface PCIe 3.0 x4, limitée à 4 Go/s de débit maximal théorique, et plutôt dans les 3 Go/s dans la pratique comme le montrent les SSD les plus performants. Pour cela, nous avons installé le SSD sur une carte fille exploitant cette connectique.

Nous en avons profité pour effectuer une comparaison avec un SSD Samsung 960 EVO de 500 Go, ce qui permet de voir si les meilleures performances se font aussi remarquer par rapport à un SSD classique :

SSD Gigabyte Aorus PCIe 3.0 CDMSSD Samsung 960 EVO CDMSSD Gigabyte Aorus PCIe 4.0 ATTOSSD Samsung 960 EVO ATTO
Le SSD Aorus PCIe 4.0 de Gigabyte (à gauche) face à un SSD 960 EVO classique de Samsung (à droite)

Comme on peut le voir, les performances sont ici très bonnes tant en lecture qu'en écriture, ce qui pêche un peu dans l'EVO de Samsung qui est un modèle de milieu de gamme. On peut donc y voir les atouts d'un SSD visant plutôt le haut du panier. On note néanmoins une baisse de l'ensemble des chiffres de 20 à 40% en PCIe 3.0 par rapport au PCIe 4.0, même lorsque les débits ne sont pas contraints par l'interface.

Quels résultats si le SSD est plein ?

Lors de nos essais, nous avons pu confirmer que les performances étaient identiques pour le modèle de 1 To dans les mêmes conditions. Nous avons donc décidé de corser l'affaire en remplissant ce dernier et en utilisant les transferts par défaut de CrystalDiskMark et ATTO puis de 32 Go :

SSD Gigabyte Aorus PCIe 4.0 Full CDM 1 GoSSD Gigabyte Aorus PCIe 4.0 Full CDM 32 GoSSD Gigabyte Aorus PCIe 4.0 Full ATTO 256kSSD Gigabyte Aorus PCIe 4.0 Full ATTO 1 Go

On voit qu'en lecture/écriture séquentielle courte, tout se passe bien. Mais si l'on passe à 32 Go, les performances en écritures baissent. On ne tombe pour autant pas très bas, puisqu'il est toujours question de 1 Go/s environ. La lecture de petits fichiers avec une file de 8 éléments et 8 threads est également en baisse, à 1,5 Go/s cette fois.

C'est plutôt une bonne chose, puisque hors des très coûteux Optane d'Intel, on constate toujours de telles baisses. Mais on est ici loin de descendre à 100 Mo/s comme on peut le voir sur certains modèles QLC. Côté température, nous avons relevé des chiffres autour de 40°C en fonctionnement en général, avec une pointe dans les 50°C, ce qui est raisonnable. Bien entendu, ce chiffre pourra évoluer selon votre propre installation.

Nous n'avons pour le moment pas effectué de tests poussés en RAID puisque nos premiers résultats ne nous permettaient pas de dépasser les 6 Go/s avec nos deux SSD. Nous tenterons d'effectuer des tests complémentaires dès que nous aurons plus de modèles à notre disposition.

Jusqu'à 5 Go/s, pour quoi faire ?

On le voit, ces SSD n'ont pas vraiment d'intérêt pour ceux qui disposent encore d'une machine en PCIe 3.0, à moins qu'ils ne visent une mise à jour à court terme. Ils y affichent de très bons chiffres, les performances même sur de petits fichiers sont bonnes, mais ne changent pas vraiment la donne par rapport à un modèle M.2/NVMe classique.

Le PCIe 4.0 apporte un gain notable, mais ne vous attendez pas à atteindre 5 Go/s au quotidien. Cela visera surtout les « concours de la plus grosse » dans les benchmarks et autres transferts entre la mémoire et le stockage en applicatif plutôt que les transferts de fichiers au quotidien.

Et pour cause, atteindre un tel débit est presque impossible, comme nous l'avons vu lors d'un transfert d'un SSD PCIe 4.0 à un autre. On ne dépasse pas les 2 Go/s avec un fichier de 106 Go, avec des fluctuations parfois assez importantes lorsque le cache intégré n'est plus capable de suivre (87 secondes au total, soit 1,21 Go/s en moyenne) :

SSD Gigabyte Aorus PCIe 4.0 Transfert

Lors de différents tests de transferts avec des fichiers plus ou moins gros, nous avons relevé des performances allant entre 1 et 1,21 Go par seconde, seulement légèrement supérieures à celles trouvées dans un même transfert effectué depuis la même machine en PCIe 3.0 (de 0,96 Go/s à 1,21 Go/s). 

C'est encore pire lorsque l'on prend en compte les connectiques externes. 5 Go/s représentent plus de 40 Gb/s, un débit que seul le Thunderbolt 3.0 est pour le moment capable d'atteindre. Il n'existe d'ailleurs presque aucune connectique grand publique capable de dépasser les 3 Go/s des meilleurs SSD M.2 PCIe 3.0 du marché.

De bons SSD haut de gamme

Ainsi, ces SSD apparaissent comme performants dans la plupart des circonstances, capable d'obtenir des chiffres que d'autres ne peuvent pour le moment pas encore atteindre, mais à quel prix ?

Car à 0,25 euro le Go ils sont plutôt dans la tranche haute des SSD M.2 actuellement proposés sur le marché. On ne peut bien entendu pas les comparer à des modèles d'entrée de gamme comme les MP300 de Corsair ou les 660p d'Intel, à moins de 0,15 euro le Go. Ils se situent plutôt au niveau de modèles TLC comme les 970 EVO Plus de Samsung et autres SN750 de Western Digital qui sont moins chers de quelques dizaines d'euros.

Faut-il craquer ? Si votre préoccupation est d'avoir un SSD rapide sans être un foudre de guerre, tournez-vous plutôt vers des modèles inférieurs, moins chers. Sinon et si le PCIe 4.0 est dans vos objectifs à court terme, vous pouvez sauter le pas sans crainte, ces SSD et leurs différents clones sont de très bonne facture.

Ils n'afficheront leurs 5 Go/s que dans les benchmarks pour le moment, mais pour certains, c'est déjà suffisant. Au-delà de ça, ils ont des performances de bon niveau dans la plupart des situations. C'est l'essentiel. 

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

0,25 euro le Go

Performances : promesses tenues ?

PCIe 4.0 vs PCIe 3.0

Quels résultats si le SSD est plein ?

Jusqu'à 5 Go/s, pour quoi faire ?

De bons SSD haut de gamme

Fermer

Commentaires (18)


Donc si je comprends bien, un système nouvelle génération tout “PCIe 4” (570, ssd 4.0, 5700xt…) remplace avantageusement un radiateur d’appoint pour les longues soirées d’hivers :mdr:



Merci pour l’article et ces tests :chinois:



NSophis a dit:





Attention tout de même dans le cas des SSD : 50°C en pleine charge ce n’est pas vraiment ce que l’on a vu de pire dans le genre, même en PCIe 3.0 ;)


Ce type de SSD ne serait-il pas très utile en terme de virtualisation pour y stocker les machines virtuelles? Je veux dire par exemple, avec 3 ou 4 machines Win10 actives en parallèles, cela n’augmenterait-il pas les performances de ces machines?



HPact a dit:





C’est un point qui peut être utile à vérifier, mais assez complexe à mettre en oeuvre, je verrai ce que je peux faire une fois que j’aurais stabilisé une machine de test VT en Zen 2. Il faut noter que ça dépendra aussi pas mal des types d’accès.



Comme vu dans les résultats, dans tous les cas les résultats seront bons, c’est juste qu’il faut tordre le cou au fait que le PCIe 4.0 apporte des débits de dingue, alors que c’est surtout le cas dans les benchs plutôt que dans le quotidien.


Oui, je ne parlais pas spécifiquement du PCIe 4.0.
Je comptais déjà pour l’upgrade serveur utiliser ce type de SSD pour l’OS + machine virtuelle, en PCIe 3.0 ça offre déjà des débits bien supérieurs au SSD “normaux”. Alors plus de perf en 4.0, je suis preneur aussi.
Et puis, je laisse le temps aux constructeurs de s’améliorer encore, mon changement de matos est planifié pour 20212022 :D



Pour les tests, mettre 45 Win10 avec des tests de charge sur les accès disques en parallèle?, ça ne ferait pas l’affaire?



HPact a dit:





Si, mais “yakafokon” quoi :D



HPact a dit:


Oui, je ne parlais pas spécifiquement du PCIe 4.0. Je comptais déjà pour l’upgrade serveur utiliser ce type de SSD pour l’OS + machine virtuelle, en PCIe 3.0 ça offre déjà des débits bien supérieurs au SSD “normaux”. Alors plus de perf en 4.0, je suis preneur aussi. Et puis, je laisse le temps aux constructeurs de s’améliorer encore, mon changement de matos est planifié pour 20212022 :DPour les tests, mettre 45 Win10 avec des tests de charge sur les accès disques en parallèle?, ça ne ferait pas l’affaire?




J’ai 3 VM qui tourne en ce moment sur un SSD NVMe. A l’usage, je ne vois aucune différence sur ma vm “jeux” par rapport à W10 installé directement sur le SSD. Forcément en bench on baisse un peu mais sinon c’est royal :D



Après, on reste loin de la consommation d’un NAS ou d’un petit serveur bureautique entre tant qu’à stocker sur du NVMe, on veut un bon proc, une bonne cg, plein de ram :D


Ces perfs mi-figue ne sont-elles pas une conséquence de la jeunesse du contrôleur Phison, qui est une évolution mineure d’un contrôleur PCIe 3.0 ?



Est-ce qu’il y a une chance que le PCIe 4.0 devienne plus intéressant avec des contrôleurs plus adaptés et pensés pour ?



David_L a dit:


C’est un point qui peut être utile à vérifier, mais assez complexe à mettre en oeuvre, je verrai ce que je peux faire une fois que j’aurais stabilisé une machine de test VT en Zen 2. Il faut noter que ça dépendra aussi pas mal des types d’accès.Comme vu dans les résultats, dans tous les cas les résultats seront bons, c’est juste qu’il faut tordre le cou au fait que le PCIe 4.0 apporte des débits de dingue, alors que c’est surtout le cas dans les benchs plutôt que dans le quotidien.




Ok, les performances en pointe sont meilleures, mais quand le SSD est bien rempli, j’ai du mal à voir comment le passage au PCIe 4.0 peut changer la donne (que le contrôleur, le firmware, les puces ou autre soient meilleurs, ok, mais quel est l’impact du PCIe 4.0 ?!)



xlp a dit:


Ok, les performances en pointe sont meilleures, mais quand le SSD est bien rempli, j’ai du mal à voir comment le passage au PCIe 4.0 peut changer la donne (que le contrôleur, le firmware, les puces ou autre soient meilleurs, ok, mais quel est l’impact du PCIe 4.0 ?!)




bah “à vide” le contrôleur peut ruser et permettre d’avoir un débit du ssd “supérieur” au débit des puces (ici puces = mémoire hein, je sais bien que le contrôleur est aussi une puce ;)), une fois plein on sera forcément limité par le débit des puces.



si les puces on un débit total inférieur à la connectique pcie 3, passer a du pcie 4 n’aura aucun impact
par contre si les puces ont un débit total supérieur à la connectique pcie 3, ben passer au pcie 4 permettra un gain équivalent en théorie au delta entre le pcie 3 et au plus faible entre les puces ou le pcie 4



c’est peut-être pas forcément digeste (et/ou je peux me tromper, mais ce sont des pistes de reflexions ;) )



sneakyB a dit:


Ces perfs mi-figue ne sont-elles pas une conséquence de la jeunesse du contrôleur Phison, qui est une évolution mineure d’un contrôleur PCIe 3.0 ?Est-ce qu’il y a une chance que le PCIe 4.0 devienne plus intéressant avec des contrôleurs plus adaptés et pensés pour ?




Disons que ça va forcément s’améliorer avec le temps, notamment parce que du PCIe 4.0 x4 en vrai ça doit pouvoir monter dans les 7 Go/s. Après tout le souci c’est surtout d’exploiter ces débits sur de la plateforme et des usages grand public (le PCIe 4.0 étant pour le moment surtout utile/exploitable dans le domaine Pro)



fry a dit:


bah “à vide” le contrôleur peut ruser et permettre d’avoir un débit du ssd “supérieur” au débit des puces (ici puces = mémoire hein, je sais bien que le contrôleur est aussi une puce ;)), une fois plein on sera forcément limité par le débit des puces.si les puces on un débit total inférieur à la connectique pcie 3, passer a du pcie 4 n’aura aucun impact par contre si les puces ont un débit total supérieur à la connectique pcie 3, ben passer au pcie 4 permettra un gain équivalent en théorie au delta entre le pcie 3 et au plus faible entre les puces ou le pcie 4c’est peut-être pas forcément digeste (et/ou je peux me tromper, mais ce sont des pistes de reflexions ;) )




Oui, tout à fait d’accord avec toi… mais regardons les bench… les PCIe 3.0 plafonnent à quelques 3 Go/s… et les PCIe 4.0 “pleins” arrivent à 1 Go/s, soit 13 de ce que peut atteindre le PCIe 3.0.



Mais mais remarque était peut-être mal formulé : qu’est-ce qui empêche d’avoir du 1 Go/s sur un SSD PCIe 3.0 “rempli” ? A mon avis, rien… mais peut-être quelqu’un a-t-il des éléments contraires ?



HPact a dit:





Si carrément. Ça permet d’avoir des perf’ de haute volé en virtualisation pour un cout bien moindre et complexe que des grappes de disques classique. Ça et les BDD, ça boost fortement tout ce que touche à SQL.


Je suppose qu’avec un SSD plus petit (256g ou 512g) il n’ya plus du tout d’écart entre PCIE3 et 4 ?



fofo9012 a dit:





Impossible à vérifier pour le moment, il n’y a que des modèles de 1 ou 2 To



David_L a dit:


Si, mais “yakafokon” quoi :D




Oui, et puis “pouryaire” aussi :D




Balooforever a dit:


J’ai 3 VM qui tourne en ce moment sur un SSD NVMe. A l’usage, je ne vois aucune différence sur ma vm “jeux” par rapport à W10 installé directement sur le SSD. Forcément en bench on baisse un peu mais sinon c’est royal :DAprès, on reste loin de la consommation d’un NAS ou d’un petit serveur bureautique entre tant qu’à stocker sur du NVMe, on veut un bon proc, une bonne cg, plein de ram :D




En fait, j’envisage sur mon serveur:




  • OpenMediaVault (pour la partie NAS)

  • PFSense pour l’aspect routeur/firewall/DHCP/…

  • Un serveur mySQL

  • Un serveur audio type Mumble

  • Un serveur apache pour un partage familial de photos/videos (avec gestion des miniatures, etc).

  • Un Git perso

  • 3 ou 4 serveurs de jeu

  • Des VMs de test (Windows, Linux, …)



Tout ça dans des VMs différentes. Donc autant pour certaines, les accès disques seront très limités, autant pour d’autres (serveur de Jeu, mySQL) ça sera important. Et pour toutes, ça accélèrera les démarrages, même si j’espère ne pas avoir à en faire tant que ça :)


Merci David pour ce test.



Bon ben je préfère largement un Sabrent 1 To qui, bien qu’en TLC, soutient plus de 1500 Mo/s sur la durée…