Data Storage Reviews SSD & HDD Storage Storage drives

Solidigm P44 Pro Review – Solid SK Hynix product in long-term test

Power consumption and temperatures

In idle mode, the power consumption is around 750 to 780 mW, which I can measure directly at the adapter. In normal mode (workstation workloads, gaming), the entire SSD consumes a bit under 4 watts, which already wants to be cooled. The maximum of 6.05 watts in peak (typically 5.8 to 5.9 watts) during continuous copying is something that can’t be done without proper cooling. Thermal throttling is a bit over 80 °C, which then slows the SSD down to well below 1 GB/s until it cools down. The M.2 slot cooler is basically sufficient, but it could certainly be much cooler with a good cooling block and some air movement.

Controller and NAND memory

Most consumer NVMe controllers rely on Cortex-R cores from ARM. These are special processor cores that are specialized for real-time applications such as latency-sensitive I/O. The SK hynix Aries SSD controller, manufactured in 12 nm, is larger than its direct predecessor and the larger surface area is very conducive to heat dissipation. Unfortunately, not much is known about the controller, but it supports both trim and S.M.A.R.T. for the 8-channel controller. Like other controllers, it uses Active State Power Management (ASPM), Autonomous Power State Transition (APST) and L1.2 ultra-low power state. Thermal throttling is implemented but the large surface area of 17 x 17 mm also allows you to do without an integrated nickel heat sink, unlike many other models. Unfortunately, you don’t get much more data, which is a pity.

The 1 TB model uses 1 GB LPDDR4 from SK hynix, and the 2 TB model would have 2 GB. The DRAM on the SSDs is most often used for metadata, especially mapping and addressing to translate between physical and logical data stores. DRAM already has inherently much lower latency than NAND, making it particularly useful for many small and random I/O operations. This is especially true for writes, since they require updating the look-up table (LUT). The DRAM stores the currently current or most frequently used data accesses. 

SK hynix uses its own 176-layer TLC flash in this drive. However, the flash density cannot be directly compared with those of the competitors, but it could well be on the level of BiCS6 or Micron’s current TLC memory. 8 channels with 1600 MT/s each. Unfortunately, the documentation here is also sparser than my head hair. Again, too bad.

 

What does dynamic pSLC cache actually mean?

Now we come to a more technical detail that most people might not be aware of to the full extent. Much has already been written about pSLC cache, so there is no need to go through it again in detail, at most as a small refresher. Here we go…

To increase the write speed, the so-called “pseudo-SLC cache” (pSLC) is often used in consumer products, although it can now also be found in various industrial solutions. For this purpose, part of the NAND capacity is configured as SLC memory, in which only one bit per cell is stored. Accordingly, this memory can be written and read very quickly. Since it is not dedicated, i.e. not a real SLC memory, it is called pseudo SLC. Such a cache can be used for all memory types that store several bits per flash cell, i.e. three bits as here with TLC. The pSLC cache also uses a significantly higher voltage for the one bit, which provides some security and is therefore better than Fast Page.

The use of pSLC cache offers a speed advantage, especially when the storage medium is not busy with read or write accesses between writing larger amounts of data. These idle times are used by the storage medium to move data from the cache to the TLC area.

Figure 1 – Pseudo SLC Cache (pSLC)

But everyone knows the disadvantages of the pSLC. When the fast pSLC cache is full, the speed drops significantly because further write accesses to the storage medium must first free the pSLC by moving older data from the cache to the TLC memory. 

But what is hidden behind “dynamic pSLC cache”?  Dynamic pSLC cache has now also found its way into industrial storage solutions, but only with very hard restrictions. In contrast to the static pSLC cache, up to 100% of the NAND flash is used dynamically as pSLC cache, depending on how full the storage medium is. The cache can thus comprise up to 1/3 of the total memory size

However, the writing speed of the storage medium depends not only on the amount of data that is written without interruption, but also on the fill level of the memory. And this is exactly what makes the write speed in the life cycle difficult to predict.

Figure 2 – Dynamic pSLC Cache and Performance (based on Swissbit study)

NAND flash manufacturers do not recommend dynamically changing the configuration of flash blocks as pSLC or TLC memory for reliability reasons, but in the consumer sector, where the temperature windows are not so important, people are more relaxed about it.

All manufacturers of dynamic NAND storage media media, including SK hynix, permanently switch back to TLC mode after a specified maximum number of program and erase cycles. Before that, the storage medium achieves the best values especially in short write processes that do not require the entire capacity. After a certain amount of use, however, the medium slows down permanently, and this should never be ignored. Phison’s E18 handles dynamically changing the configuration of flash blocks quite well, but it can’t outsmart physics either.

When you will reach the end of the great cache performance is such a thing with imponderables here. After about 210 GB in one piece, the glory was over for the time being and at a bit more than 85% of the capacity, you are only on a mediocre SATA level. In practice, this will hardly be possible, but it is better not to write in full in one piece and perhaps more than once.

Kommentar

Lade neue Kommentare

³N1GM4

Mitglied

81 Kommentare 14 Likes

Die CDM Ergebnisse sind teilweise recht niedrig. Liegt das an der alten CDM Version oder dem unbekannten Testsystem?
Wurde der Solidigm eigene NVMe Treiber für die Tests verwendet?

Antwort Gefällt mir

a
aclogic

Veteran

118 Kommentare 51 Likes

"Das thermische Throttling liegt bei etwas über 80 °C, was die SSD dann bis zum Abkühlen auf deutlich unter 1 TB/s einbremst."

Wie schnell ist die Platte dann bei ausreichender Kühlung? :unsure:

Antwort Gefällt mir

Ghoster52

Urgestein

1,416 Kommentare 1,074 Likes

Die Hersteller-Aufkleber sind echt die Pest.... (n)
Ich verwende gern eine kleine Kupfer oder Alu "Backplate", weil die SSD so etwas besser gekühlt ist.
Gerade unter und über der GPU wird es recht warm.

Antwort 1 Like

Igor Wallossek

1

10,211 Kommentare 18,896 Likes

Die CDM-Werte sind real. Sie lagen beim Lesen mit der jungfräulichen SSD natürlich etwas höher, aber sie spiegeln durchaus die Realität wieder. Ich wünschte mir einfach, die ganzen Reviewer würden die SSDs erst einmal wirklich vollpacken, löschen und dann erst testen. Die Herstellerangaben sind ein "bis zu" und synthetische Benchmarks wie CDM eigentlich ein Witz ohne Realitätsbezug. Ich halte mich IMMER and AJA und die Workstation-Benchmarks. CDM kann man nicht spielen ;)

Antwort 1 Like

³N1GM4

Mitglied

81 Kommentare 14 Likes

Mag schon sein, dass sie sich bei deinem System so verhält.
Hier beim Test von proSSD selbst mit 95% Füllstand noch ausgezeichnete CDM Werte.

Antwort Gefällt mir

Igor Wallossek

1

10,211 Kommentare 18,896 Likes

CDM ist doch Unfug. Ich werde diesen Benchmark wohl eh rauskicken. Die Versionen sind untereinander nicht sauber vergleichbar und die neueren fallen auf jeden Firmware-Cheat rein. Deshalb nehme ich bewusst eine etwas ältere Version. Das ist wie SPECviewperf, wo die Grafikkartenhersteller die VBIOSe optimieren und sich alle wundern, warum später nichts so läuft wie im Benchmark. Hier sinds die Optimierungen in der Controller-Firmware für die SSDs. :D

Es geht auch nicht um den Füllstand, sondern die echte Nutzungsdauer von 3 Monaten Workstation. Dafür sind die Werte nämlich sehr ok. Und zum CDM: Meine Karre fährt auch 268 km/h laut GPS mit Rückenwind und abschüssiger Fahrbahn. Und? Rein für die Galerie. Für Q7 und X5 reicht's aber trotzdem :D

Und russisches Zeug möchte ich hier bitte nicht mehr sehen. Die dürfen gern unter sich bleiben. Außerdem sind nur synthetische Benchmarks drin - null Mehrwert für niemanden :)

Antwort 1 Like

s
sloven76

Neuling

7 Kommentare 2 Likes

Nur zitiert, um direkter Kontakt zu bekommen (sorry):

Kleiner Rechtschreibefehler in der Überschrift: Tempetatur....

Ansonsten: Klasse Test, gerade der anwendungsbezogene Teil :-)

Antwort Gefällt mir

³N1GM4

Mitglied

81 Kommentare 14 Likes

Da sind doch nicht nur ausschließlich Synthetische Benchmarks drin?
Sicher ist das auch kein ultimativer SSD Test, aber von null Mehrwert kann da überhaupt keine Rede sein.
Und für die meisten User hier wohl weit relevanter als deine Anwendungsbenchmarks würde ich mal behaupten.
Persönlich nutze ich da höchstens mal Handbrake, den Rest davon kenne ich nicht mal.

Und ich finde dem bösen Russen seine Videos ganz informativ. ;)
Eine umfangreiche Palette an SSD Tests, bei denen man zumindest schon mal ganz grob gute SSDs vom Kernschrott selektieren kann!

Antwort 1 Like

H
HabeLeiderKeinLabor

Veteran

116 Kommentare 108 Likes

Da ist auch noch ein "Windows Kopiervorgang auf die leere Platte" drin. Das ist so weit von der Realität entfernt, ich würde es glatt als synthetischen Benchmark bezeichnen ;) Falls ich was beim durchskippen übersehen habe, poste doch die relevanten Benchmarks aus dem Video oder immerhin einen Timestamp.

Wo siehst du einen Mehrwert? Gerne gleich den Mehrwert posten, dann muss sich das Forum kein Video anschauen.
Du verstehst das falsch. Es geht dabei nicht 1:1 um die Anwendungen, sondern um die zu erwartende Performance. Die wenigsten hier werden genau diese Programme verwenden. Und selbst wenn, ist der Workflow und Objekte anders. Aber es gibt dir ein guten Anhaltspunkt, was du in der Praxis an Leistung erwarten kannst.

Man kann den Boykott von Russland natürlich als lächerlich abstempeln...
Man kann aber auch wie Igor Haltung zeigen und sich der privilegierten Situation, nicht von Russland bombardiert zu werden bewusst sein und in der Schlussfolgerung darum bitten, keine Russen im seinem Forum zu posten.

Antwort Gefällt mir

Danke für die Spende



Du fandest, der Beitrag war interessant und möchtest uns unterstützen? Klasse!

Hier erfährst Du, wie: Hier spenden.

Hier kannst Du per PayPal spenden.

About the author

Igor Wallossek

Editor-in-chief and name-giver of igor'sLAB as the content successor of Tom's Hardware Germany, whose license was returned in June 2019 in order to better meet the qualitative demands of web content and challenges of new media such as YouTube with its own channel.

Computer nerd since 1983, audio freak since 1979 and pretty much open to anything with a plug or battery for over 50 years.

Follow Igor:
YouTube Facebook Instagram Twitter

Werbung

Werbung