Next Gen NVMe SD Card Review: The SM2708 Controller Serves it Hot and Fast
by Ganesh T S on September 9, 2021 9:00 AM EST- Posted in
- Storage
- NAND
- flash
- NVMe
- Silicon Motion
- Memory Cards
- 3D TLC
- SD Express
Long-Term Performance Evaluation
A few of the benchmarks are repeated on the memory card after subjecting it to the extended usage simulation.
Sequential Access - fio Workload
Re-processing the fio workload in the used mode gives an idea of long-term performance consistency (whether there is appreciable degradation in performance as the amount of pre-existing data increases and / or the card is subject to wear and tear in terms of amount and type of NAND writes).
fio Sequential Workload [Used] | |
TOP: | BOTTOM: |
In the SD Express mode, the card's SLC cache has essentially run out by the time the workload starts for the used case. So, we do not see the ~375MBps level seen in the fresh pass. However, there is no drop to 30 MBps either, as the card is able to maintain a steady 75 MBps almost all through. In fact, the fio workload completed faster to fill up 90% of the card capacity in the used pass compared to the fresh pass. The reads are slightly slower in the used pass, but the relative variations are similar. In the UHS-I mode, the writes start slower in the used pass, but the consistency is better compared to the fresh pass - essentially similar to the SD Express case. Reads are consistent in both passes at around 70 MBps.
Performance Restoration - CrystalDiskMark
The traditional memory card use-case is to delete the files on it after the import process is completed. Some prefer to format the card either using the PC, or, through the options available in the camera menu. The first option is not a great one, given that flash-based storage devices run into bandwidth issues if garbage collection (processes such as TRIM) is not run regularly. Different memory cards have different ways to bring them to a fresh state. Silicon Motion specified that SD Express cards need to be formatted in NVMe mode in order to restore performance.
In order to test out the effectiveness of the performance restoration process, we run the default sequential workloads in CrystalDiskMark before and after the formatting. Note that this is at the end of all our benchmark runs, and the card is in a used state at the beginning of the process.
CrystalDiskMark [Used] Benchmarks | |
TOP: | BOTTOM: |
In the used pass, the reads drop from 890 MBps to 733 MBps, and writes from 418 MBps to 95 MBps for the sequential workloads in the SD Express case. Other access traces see similar drops. The UHS-I case also sees a similar drop in relative performance.
CrystalDiskMark [Refreshed] Benchmarks | |
TOP: | BOTTOM: |
Upon formatting in SD Express mode, the performance gets restored to around 878 MBps / 415 MBps). However, formatting in UHS-I mode has no effect, as the refreshed CrystalDiskMark numbers are very similar to the numbers seen in the used case.
43 Comments
View All Comments
shabby - Thursday, September 9, 2021 - link
Lol at the thermals, these things will come with heatsinks one day.bananaforscale - Thursday, September 9, 2021 - link
Unlikely. First there's the form factor (it's not an SD Express card if it's too thick), second there's the packaging. The shell would have to be either open or partially metal.nandnandnand - Thursday, September 9, 2021 - link
Metal SD/microSD cards? It's more likely than you think!NextGen_Gamer - Thursday, September 9, 2021 - link
Metal was my first thought as well. Like the article said, moving the controller to a more advanced process would help, and probably using newer/more advanced NAND memory as well. But even still - I can already see things like the Samsung PRO cards having to use some kind of aluminum casing instead of plastic going forward in order to keep temps in check for sustained use.catavalon21 - Friday, September 10, 2021 - link
Corsair slapped a big ole heat sink on their high speed heaterhttps://www.corsair.com/us/en/Categories/Products/...
shabby - Thursday, September 9, 2021 - link
I know I know that was a joke, perhaps the sdcard holder will have some thick plate on top and once the card is inserted it'll lower down on the card for better heat dissipation 🤷🏼♂️Geef - Sunday, October 10, 2021 - link
If your just joking about a heat spreader just imagine a tiny little fan on top of your SD Card! Super high pitch like a mosquito in your ear buzzing around. :Pschuckles - Friday, September 10, 2021 - link
The thermals are a serious issue, it’s one thing for surface temps of plastic to be near 100C, but if that was metal the surface temps would still hit way too high and metal will actually burn the user.Ultimately these new NVMe sd cards will need better tuning to reduce thermals and improve efficiency.
myaccessflorida - Saturday, September 11, 2021 - link
I think it's more intended for state-of-the-art digital camera that output high bitrate, high resolution video.https://surveyuncle.com/myaccessflorida/
Kangal - Sunday, September 12, 2021 - link
True.But it would be interesting to see these as "cartridges" used for next-gen gaming. Particularly, one where the user can play their game on a Pocketable-console, then eject it, and use it on a Home-console. Maybe it can house "slow assets" like 4K-Textures, whilst the Game Engine is stored in the faster, internal drive.
It's an interesting thought experiment, thinking about a gaming on a Sony PS5 and PSP (or a Sony Phone with removable gamepad, a la JungleCat).