88SS1093 mit NVM-Express: Marvells SSD-Controller knackt fast die 3 GByte/s
PCIe 3.0 mit vier Lanes für mehr SSD-Geschwindigkeit: Marvells 88SS1093-Prototyp erreicht hohe Transferraten, bis zum Sommer sollen sie steigen. Erste Produkte sind im M.2-Formfaktor geplant.
Marvell hat seinen im August 2014 vorgestellten 88SS1093-Controller für SSDs gezeigt. Der intern nach dem Ski-Ressort Eldora benannte Prototyp arbeitet mit dem NVMe-Protokoll und vier PCIe-3.0-Lanes. Damit erreicht er im I/O-Meter eine Leserate von 2,9 GByte pro Sekunde mit unkomprimierbaren Daten, ist also flotter als Samsungs neue SM951.
Rein theoretisch können vier PCIe-3.0-Lanes abzüglich des Overheads rund 3,9 GByte pro Sekunde übertragen - sofern der Controller und der Flash diese Geschwindigkeit liefern. Ganz so schnell ist Marvells Eldora nicht. Jaewook Bae, Senior Manager Storage Firmware Department, sagte uns aber, bis zur Veröffentlichung dürfte die 3-GByte/s-Marke fallen.
Obwohl der 88SS1093-Controller im nicht ganz aktuellen 28-nm-Prozess gefertigt wird, scheint es keine thermischen Probleme zu geben, denn Marvell verzichtet auf einen Kühler. Die Toshiba-Flash-Bausteine spricht der Eldora über acht Kanäle an, die von drei ARM-Kernen gesteuert werden. Der Controller unterstützt neben dem NVMe- das ältere AHCI-Protokoll.
SSD-Hersteller können Marvells 88SS1093 mit SLC-, MLC- und TLC-Flash kombinieren, auch in Form von Stacked Memory. Als Kapazitätslimit nennt Marvell 2 TByte bei acht Packages, eine SSD im M.2-2280-Formfaktor wäre damit voll bestückt. Der 88SS1093 beherrscht den L1.2-Stromsparmodus, der das Laufwerk, ähnlich wie Devsleep bei Sata-Modellen, abschaltet.
Samples des Eldora-Controllers sind bereits an Kunden verschickt worden, erste Produkte erwartet Marvell für Sommer 2015. Die Konkurrenz ist derweil auch aktiv: OCZ zeigt SSDs mit PMCs Flashtec-Controller, die ebenfalls vier PCIe-3.0-Lanes unterstützen. Die 2,5-Zoll-SSDs mit 25 Watt Leistungsaufnahme werden per SFF-8639-Stecker angeschlossen und sind für Server gedacht.
PCIe SSDs mit den alten Controllern sind meistens nichts anderes als ein (Fake-)RAID0...