Les contenus liés au tag SandForce
Afficher sous forme de : Titre | Flux
SandForce & Trim : attention !
SSD en SandForce pour SuperTalent
CES : les Vertex 2 SandForce
Transition des SSD au 25 nm : OCZ et Corsair
Nous vous avions annoncé en décembre dernier que la marque OCZ serait l’une des premières à appliquer la transition de ses SSD vers des puces mémoires NAND en 25nm. Une transition qui s’est effectuée sans changer le nom du produit, ce qui aura vallu au constructeur de se faire épingler par certains de ses clients. Pour rappel, les Vertex 2 qui utilisent un contrôleur SandForce sont en effet passés de puces NAND Intel Micron 34nm utilisant deux dies superposés de 32 Gb à des puces 25nm utilisant un seul die de 64 Gb. Problème, les caractéristiques techniques des nouvelles puces mémoires ne sont pas identiques, particulièrement au niveau des cycles d’écritures tolérés.
Pour prendre en compte les limitations de cycles d'écritures, on rappellera qu’une partie des cellules sur chaque puce de mémoire flash est mise de côté (à la manière des secteurs supplémentaires sur un disque dur traditionnel), technique appelée overprovisionning. Le passage au 25nm fait qu’Intel/Micron recommande d’augmenter le pourcentage d’overprovisionning. Résultat, les Vertex 2 d’OCZ en 25nm ne font plus que 115 Go au lieu des 120 Go de la génération 34nm. Les clients qui ont acheté sans le savoir le modèle équipé de puces 64 Gb et souhaiteraient repasser à des modèles 32 Gb peuvent consulter le forum d’OCZ ou la >procédure d’échange, (désormais) gratuite, est expliquée . Deux options sont possibles, les utilisateurs de RAID qui ont besoin d’un second disque identique peuvent demander un « ancien » disque 34nm. OCZ semble cependant proposer à la majorité des utilisateurs des disques équipés de puces de 32 Gb en 25nm.

Le F115-A de Corsair, utilisant les mêmes puces NAND Micron/Intel 25nm.
Afin d’éviter de tomber dans les mêmes écueils, Corsair a annoncé que pour l’arrivée de ses modèles en 25nm, une nouvelle nomenclature serait utilisée. Seuls deux modèles sont pour l’instant concernés, les Force Series en 80 et 120 Go qui prennent désormais les noms de F80-A et F-115-A. Le A permet de distinguer les modèles basés sur des puces mémoires en 25 nm, tandis que les capacités réelles sont indiquées (le F115 correspond à l’ancien F120, et dispose d’une capacité formatée de 115 Go). Le constructeur propose une FAQ détaillant les changements sur son blog .
SandForce SF-2500 et SF-2600
SandForce annonce aujourd’hui sa nouvelle génération de contrôleurs, les SF-2000. Pour l’instant, deux modèles sont présents, les SF-2500 et SF-2600 destinés aux entreprises et qui se différencient de part la taille des secteurs supportés (512 octets d’un côté et 520, 524, 528 et 4K+DIF de l’autre, pour les environnements SAS).
Les dernières mémoires de classe 20 et 30nm sont supportées, et les performances annoncées peuvent atteindre 60 000 IOPS en accès aléatoire et 500 Mo /s en accès séquentiels, l’interface gérant le SATA 6 Gbits. Reste maintenant à savoir quand les premiers SSD seront disponibles, et quand SandForce déclinera la gamme SF-2000 en un SF-2200 destiné aux SSD grands publics.
OCZ Onyx 2, SandForce plus abordable ?
OCZ lance ce jour sa nouvelle gamme de SSD "abordables", les Onyx 2. Alors que les premiers Onyx utilisent un contrôleur Indilinx, il s’agit cette fois d’un contrôleur SandForce. Le firmware est limité à 10 000 IOPS, comme sur les Agility 2, et OCZ annonce des débits de 275 Mo /s en lecture et 265 Mo /s en écriture sur ces SSD annoncés en versions 120 et 240 Go. Attention, il s’agit ici des débits obtenus sur des données compressibles.

Reste maintenant à voir comment l’Onyx 2 va se placer par rapport à l’Agility 2 d’un point de vue tarifaire et quelles sont les différences exactes.
Vertex 2 Pro et EX chez OCZ
OCZ lance deux nouveaux SSD basés sur le contrôleur SandForce SF-1500 destinés aux entreprises. Les Vertex 2 Pro et EX utilisent respectivement de la mémoire MLC et de la mémoire SLC (10x plus endurante), avec des capacités de 50-100-200-400 Go d’un côté et de 50-100-200 Go de l’autre. Les performances annoncées sont similaires, soit jusqu’à 285 Mo /s en lecture et 275 Mo /s en écriture séquentielle, pour 50 000 IO/s en écritures aléatoires avec des blocs de 4 Ko.

Si il est possible qu’en pratique la version SLC tire son épingle du jeu en terme de performance sur des données non compressibles par le DuraWrite, c’est donc surtout la fiabilité sur le très long terme qui fera pencher en faveur du EX.
TRIM, Microsoft et SandForce : suite
Suite à la publication du dernier firmware de SandForce par OCZ, nous avons multiplié depuis les tests afin de mettre au clair les situations dans lesquelles le TRIM fonctionnait ou non avec les drivers Microsoft.
Pour rappel, avec le premier firmware les commandes TRIM du pilote Microsoft n’étaient pas prises en compte par le contrôleur SandForce, le pilote ne suivant pas les dernières évolutions de la norme TRIM et outrepassant une limite pourtant remontée au système par le SSD.
Avec le nouveau firmware, le TRIM est désormais fonctionnel sur notre Vertex 2 (et par extension tous les SSD mis à jour avec le dernier firmware SandForce) et les pilotes Microsoft. Voilà donc une très bonne nouvelle puisque si les utilisateurs de plate-forme Intel avaient toujours le choix de basculer sur les drivers Intel RST 9.6, ce que nous conseillons d’ailleurs puisqu’ils sont plus performants, ceux qui étaient sur un contrôleur AMD ou Marvell par exemple étaient bloqués, les pilotes AMD ou Marvell n’étant pas compatibles TRIM.
Si il fonctionne, le TRIM entre les pilotes Microsoft et le contrôleur SandForce reste limité. En effet d’après nos tests, le SF-1200 n’accepte pas de "trimer" plus de 4 Go d’une traite dans cette configuration, limite qui n’existe pas avec les pilotes Intel ainsi qu’avec les pilotes Microsoft combinés à d’autres SSD. Si vous formatez une partition, seuls les 4 premiers Go seront ainsi "trimés", il en va de même si vous effacer un fichier d’une taille supérieur à 4 Go. Si vous voulez efface un ensemble de fichiers qui fait plus de 4 Go en une fois il en va de même, mais il est possible de contourner la limitation en les effaçant en plusieurs fois !
La preuve par l’exemple avec ces tests effectués sur plate-forme AMD avec les pilotes Microsoft. Voici tout d’abord les performances sur les 6 premiers Go du SSD lorsque ce dernier est à vide :

On est environ à 230 Mo /s.

Si on le rempli de 5 Go de fichiers JPEG environ, la vitesse de lecture sur l’espace occupé tombe sous les 150 Mo /s, pour revenir au débit initial au delà.

Si on efface ces fichiers d’une seule traite, le débit initial est récupéré sur les 4 premiers Go, mais reste à moins de 150 Mo /s sur le Go suivant.

Si par contre on efface ces fichiers en deux fois, le débit initial est récupéré sur les 5 Go.
Voilà donc une bonne nouvelle, puisque si cette implémentation n’est pas parfaite, elle couvre toutefois la plus grande partie d’une utilisation classique. Un bon point donc pour SandForce, en attendant bien entendu que Microsoft mette à jour ses pilotes IDE et AHCI afin de se conformer à la dernière norme.
