Jump to content

Does dedicated cache on an NVME drive matter?

I was looking through partpicker for an NVME to upgrade to, and most seem to just have a "--" in the cache column. 

Only a few seem to have a dedicated amount of cache.

Does cache still matter for NVME? 

Link to comment
Share on other sites

Link to post
Share on other sites

Just my boot drive, some games, nothing flashy. 

Something like this 

https://pcpartpicker.com/product/mNx2FT/hp-ex920-512gb-m2-2280-solid-state-drive-2yy46aaabc

vs this

https://pcpartpicker.com/product/7stQzy/hp-ex900-500mb-m2-2280-solid-state-drive-2yy44aaabc

 

I don't know what the difference is between a drive with or without cache.

Is is just r/w performance, or a longevity thing, or something else?

I know dramless SATA SSDs can take a hit to both when they don't have dram, but I don't know if that translates to NVME drives.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Wallaceman105 said:

Just my boot drive, some games, nothing flashy. 

Something like this 

https://pcpartpicker.com/product/mNx2FT/hp-ex920-512gb-m2-2280-solid-state-drive-2yy46aaabc

vs this

https://pcpartpicker.com/product/7stQzy/hp-ex900-500mb-m2-2280-solid-state-drive-2yy44aaabc

 

I don't know what the difference is between a drive with or without cache.

Is is just r/w performance, or a longevity thing, or something else?

I know dramless SATA SSDs can take a hit to both when they don't have dram, but I don't know if that translates to NVME drives.

look at reviews for performance.

 

Dramless nvme drives are better than dramless sata drives.

 

Don't worry about endurance it won't matter for desktop uses.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Electronics Wizardy said:

look at reviews for performance.

 

Dramless nvme drives are better than dramless sata drives.

 

Don't worry about endurance it won't matter for desktop uses.

 

 

Thank you for the advice again, but unfortunately, the reviews don't really answer my questions.

I'm not looking for answers about a product so much as about the technology itself, hence bringing my questions here.

And I want to know less for my own usage and more so that I understand.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Wallaceman105 said:

Thank you for the advice again, but unfortunately, the reviews don't really answer my questions.

I'm not looking for answers about a product so much as about the technology itself, hence bringing my questions here.

And I want to know less for my own usage and more so that I understand.

Its hard to look at the effect of the dram alone, as there are many different implementations, so you can't just look at dram alone. There are many very well preform dramless drives.

 

For a gaming desktop, you don't need a top of the line ssd, and a dramless drive can work well here, but look at the drive, not the technology used.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Electronics Wizardy said:

Its hard to look at the effect of the dram alone, as there are many different implementations, so you can't just look at dram alone. There are many very well preform dramless drives.

 

For a gaming desktop, you don't need a top of the line ssd, and a dramless drive can work well here, but look at the drive, not the technology used.

Again, I'm looking specifically to learn about the technology, not for products at this time, but thank you.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Wallaceman105 said:

Again, I'm looking specifically to learn about the technology, not for products at this time, but thank you.

Have you looked into artices about HMB? It basically lets the ssd store some of the FTL on the systems ram. Helps to increase the performance of a dramless drive a bit.

 

The dramless nvme drives are normally fster than the dramless sata drives, but again, this depends on the exact model

Link to comment
Share on other sites

Link to post
Share on other sites

ssds are a complex topic; just on the topic of cahing theres static and dynamic. most drives use dynamic caching but the wd sn550 has a static cache which lets it kick a lot of ass in a lot of ways despite not having dram. asking on an internet forum probably wont get you much into the technical details of this technology, maybe a hardcore storage device blog would help more?

topics i need help on:

Spoiler

 

 

my "oops i bought intel right before zen 3 releases" build

CPU: Ryzen 5 3600 (placeholder)

GPU: Gigabyte 980ti Xtreme (also placeholder), deshroud w/ generic 1200rpm 120mm fans x2, stock bios 130% power, no voltage offset: +70 core +400 mem 

Memory: 2x16gb GSkill Trident Z RGB 3600C16, 14-15-30-288@1.45v

Motherboard: Asus ROG Strix X570-E Gaming

Cooler: Noctua NH-D15S w/ white chromax bling
OS Drive: Samsung PM981 1tb (OEM 970 Evo)

Storage Drive: XPG SX8200 Pro 2tb

Backup Storage: Seagate Barracuda Compute 4TB

PSU: Seasonic Prime Ultra Titanium 750W w/ black/white Cablemod extensions
Case: Fractal Design Meshify C Dark (to be replaced with a good case shortly)

basically everything was bought used off of reddit or here, only new component was the case. absolutely nutty deals for some of these parts, ill have to tally it all up once it's "done" :D 

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, VeganJoy said:

ssds are a complex topic; just on the topic of cahing theres static and dynamic. most drives use dynamic caching but the wd sn550 has a static cache which lets it kick a lot of ass in a lot of ways despite not having dram. asking on an internet forum probably wont get you much into the technical details of this technology, maybe a hardcore storage device blog would help more?

That's kind of what I was looking for, but whenever you type any combination of "cache" with ''nvme" or "ssd", searches just bring up endless pages about how to use NVME as a cache for NAS.

Do you know where I could find something like that?

Link to comment
Share on other sites

Link to post
Share on other sites

33 minutes ago, Wallaceman105 said:

Just my boot drive, some games, nothing flashy. 

Something like this 

https://pcpartpicker.com/product/mNx2FT/hp-ex920-512gb-m2-2280-solid-state-drive-2yy46aaabc

vs this

https://pcpartpicker.com/product/7stQzy/hp-ex900-500mb-m2-2280-solid-state-drive-2yy44aaabc

 

I don't know what the difference is between a drive with or without cache.

Is is just r/w performance, or a longevity thing, or something else?

I know dramless SATA SSDs can take a hit to both when they don't have dram, but I don't know if that translates to NVME drives.

It's all SSDs. NVMe isn't some kind of special type of drive. It's a connection.

CPU: AMD Ryzen 9 5900X · Cooler: Artic Liquid Freezer II 280 · Motherboard: MSI MEG X570 Unify · RAM: G.skill Ripjaws V 2x16GB 3600MHz CL16 (2Rx8) · Graphics Card: ASUS GeForce RTX 3060 Ti TUF Gaming · Boot Drive: 500GB WD Black SN750 M.2 NVMe SSD · Game Drive: 2TB Crucial MX500 SATA SSD · PSU: Corsair White RM850x 850W 80+ Gold · Case: Corsair 4000D Airflow · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: Corsair K100 RGB Optical-Mechanical Gaming Keyboard (OPX Switch) · Mouse: Corsair Ironclaw RGB Wireless Gaming Mouse

Link to comment
Share on other sites

Link to post
Share on other sites

try storagereview and servethehome, theyre pretty in depth from what i know but they might not have super technical stuff. probably mostly consumer oriented articles but you never know

topics i need help on:

Spoiler

 

 

my "oops i bought intel right before zen 3 releases" build

CPU: Ryzen 5 3600 (placeholder)

GPU: Gigabyte 980ti Xtreme (also placeholder), deshroud w/ generic 1200rpm 120mm fans x2, stock bios 130% power, no voltage offset: +70 core +400 mem 

Memory: 2x16gb GSkill Trident Z RGB 3600C16, 14-15-30-288@1.45v

Motherboard: Asus ROG Strix X570-E Gaming

Cooler: Noctua NH-D15S w/ white chromax bling
OS Drive: Samsung PM981 1tb (OEM 970 Evo)

Storage Drive: XPG SX8200 Pro 2tb

Backup Storage: Seagate Barracuda Compute 4TB

PSU: Seasonic Prime Ultra Titanium 750W w/ black/white Cablemod extensions
Case: Fractal Design Meshify C Dark (to be replaced with a good case shortly)

basically everything was bought used off of reddit or here, only new component was the case. absolutely nutty deals for some of these parts, ill have to tally it all up once it's "done" :D 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, VeganJoy said:

try storagereview and servethehome, theyre pretty in depth from what i know but they might not have super technical stuff. probably mostly consumer oriented articles but you never know

Thanks, I'll give those a look!

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Wallaceman105 said:

I was looking through partpicker for an NVME to upgrade to, and most seem to just have a "--" in the cache column. 

Only a few seem to have a dedicated amount of cache.

Does cache still matter for NVME? 

Check my signature for a link to more resources then you'll ever want - my Basics guide, buying guides, my subreddit with tons of daily information, package of patents/academic sources, etc.

 

PCPP doesn't always list cache correctly. In any case, DRAM is not as necessary for NVMe drives for a number of reasons. One is that they can use the host memory buffer (HMB) feature, which is using some of your system memory (RAM) for mapping cache. The one exception is the WD SN550 which is a unique creature - you'll have to find my posts on Reddit if you want the full explanation on why it's an exception. Two, NVMe as a protocol is vastly superior to AHCI for solid state devices. Lower latency and more efficient organization means the drives work better so DRAM is less critical. This includes exceptionally fast SLC caching.

 

That's not to say DRAM isn't valuable on them, just that for the casual user it's not a huge deal. On SATA (AHCI) SSDs, however, I feel DRAM is much more important, at least if you intend to use it as your primary drive in any serious system.

Link to comment
Share on other sites

Link to post
Share on other sites

  • 3 weeks later...
On 8/15/2020 at 12:54 PM, NewMaxx said:

Check my signature for a link to more resources then you'll ever want - my Basics guide, buying guides, my subreddit with tons of daily information, package of patents/academic sources, etc.

 

PCPP doesn't always list cache correctly. In any case, DRAM is not as necessary for NVMe drives for a number of reasons. One is that they can use the host memory buffer (HMB) feature, which is using some of your system memory (RAM) for mapping cache. The one exception is the WD SN550 which is a unique creature - you'll have to find my posts on Reddit if you want the full explanation on why it's an exception. Two, NVMe as a protocol is vastly superior to AHCI for solid state devices. Lower latency and more efficient organization means the drives work better so DRAM is less critical. This includes exceptionally fast SLC caching.

 

That's not to say DRAM isn't valuable on them, just that for the casual user it's not a huge deal. On SATA (AHCI) SSDs, however, I feel DRAM is much more important, at least if you intend to use it as your primary drive in any serious system.

So if i use a sata SSD for boot drive and other programs, it is still okay right? Like a 250gb 860 evo or MX500.

 

And for gaming, is it better using SN550 or other dramless NVME or is it okay for dramless SSD like teamgroup GX2?

Link to comment
Share on other sites

Link to post
Share on other sites

On 8/15/2020 at 7:54 AM, NewMaxx said:

Check my signature for a link to more resources then you'll ever want - my Basics guide, buying guides, my subreddit with tons of daily information, package of patents/academic sources, etc.

 

PCPP doesn't always list cache correctly. In any case, DRAM is not as necessary for NVMe drives for a number of reasons. One is that they can use the host memory buffer (HMB) feature, which is using some of your system memory (RAM) for mapping cache. The one exception is the WD SN550 which is a unique creature - you'll have to find my posts on Reddit if you want the full explanation on why it's an exception. Two, NVMe as a protocol is vastly superior to AHCI for solid state devices. Lower latency and more efficient organization means the drives work better so DRAM is less critical. This includes exceptionally fast SLC caching.

 

That's not to say DRAM isn't valuable on them, just that for the casual user it's not a huge deal. On SATA (AHCI) SSDs, however, I feel DRAM is much more important, at least if you intend to use it as your primary drive in any serious system.

Eh, some dram less drives can be really slow,  almost at conventional hdd speeds...

 

Then there's also the fact that these kind of drives are usually very cheap and the quality of parts used can vary wildly within each model... That's not to say it can't work for a boot drive but it kind of is a lottery and I generally wouldn't recommend it as there are cheap drives with dram like the MX500 which perform much better and only cost a fraction more. 

 

 

PS: yes I know you're talking about nvme,  but I'm pretty sure the above still applies... The cheapest ones won't be able to keep up with higher priced ones - in general, I suppose! 

The direction tells you... the direction

-Scott Manley, 2021

 

Softwares used:

Corsair Link (Anime Edition) 

MSI Afterburner 

OpenRGB

Lively Wallpaper 

OBS Studio

Shutter Encoder

Avidemux

FSResizer

Audacity 

VLC

WMP

GIMP

HWiNFO64

Paint

3D Paint

GitHub Desktop 

Superposition 

Prime95

Aida64

GPUZ

CPUZ

Generic Logviewer

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×