• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Increasing HDD Cache Memory?

Joined
Jun 19, 2008
Messages
337 (0.06/day)
Location
India
System Name Home
Processor Ryzen 3600
Motherboard Gigabyte Aorus B550 Pro
Cooling Bykski Ryzen Waterblock + BlackIce Pro 360 radiator + D5 variable pump + Corsair HD120 x 4
Memory 16 GB G.Skill RIPJAWS @ 4000Mhz 18-22-22
Video Card(s) ASUS Strix 1080Ti with Bykski Waterblock
Storage 2x 970 EVO Plus 1tb + 960GB Sandisk Extreme Pro SSD + 4TB WD Black + 3 TB Other
Display(s) Samsung 40KU6300 UHD TV
Case CoolerMaster HAF-X
Audio Device(s) ASUS Xonar Essence STX + Audio-Technica ATH-M50x
Power Supply Corsair RM850
Mouse Logitech G304 + Razer Goliathus Speed mouse pad
Keyboard Razer BlackWidow Chroma RGB
VR HMD Oculus Rift CV1
Software Windows 10/High Sierra Dual Boot
I was wondering if its possible to replace cache memory on HDD with higher amount one. For example I have WD Black 4TB HDD with 64mb DDR2 cache memory. Is it possible to just de-solder it from PCB and solder a new one with high capacity one? lets say 128? I remembered my old TPLink router had 32mb ram and I had upgraded it to 64mb like this. Any clues?



Here You can see 64mb DDR2 memory from samsung on this PCB. Its WD Black 4TB HDD.
 
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
That's not how things work. You can't just stick more memory on it. Reason for this is that I'm pretty sure controller is mapped to only utilize 64MB. Sticking more on it wouldn't do anything. It would still only see 64MB.
 
Joined
Aug 6, 2017
Messages
7,412 (3.02/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
Just use intel smart response.
 
Joined
Aug 20, 2007
Messages
20,787 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
That's not how things work. You can't just stick more memory on it. Reason for this is that I'm pretty sure controller is mapped to only utilize 64MB. Sticking more on it wouldn't do anything. It would still only see 64MB.

Actually, I wouldn't be surprised if it recognized it (given these are pretty much general 32-bit arm cores these days) but it would even in that best case scenario completely suck at utilizing it in any meaningful way, because the firmware isn't optimized to use it.

So yeah, what he said.
 
Joined
Aug 6, 2017
Messages
7,412 (3.02/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
I wonder if Intel smart response could be used to cache a HDD with a samsung SSD while rapid mode is enabled.

Whew, I almost broke my W10 installation trying to check that. I got nothing. I can't use smart response on my old RST installation (ver. 14.xxx from 2015). I can't update it either cause newer rst versions won't install on my PC when I'm in achi mode in bios, it only installs when I'm in raid mode in bios. I tried to change it but it won't post, got stuck in a restart loop. Reverting back to achi brought me to windows repair screen, but fortunately after restarting it booted to windows. And even if I managed to get new rts installled and enable smart response, rapid mode will only work in achi mode, so that leads me nowhere.

I guess it should technically be possible, but my Z97 platform just plain refuses to do that.




If anyone can pull that off tho, I'd be very insterested to see it actually work.
 
Last edited:

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.58/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
It won't work, you would need the same specified chip in larger capacity but then also reprogram the firmware controller to read and write the larger cache.

Just buy a new drive or get a SSHD or SSD.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,474 (1.44/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
I was wondering if its possible to replace cache memory on HDD with higher amount one. For example I have WD Black 4TB HDD with 64mb DDR2 cache memory. Is it possible to just de-solder it from PCB and solder a new one with high capacity one? lets say 128? I remembered my old TPLink router had 32mb ram and I had upgraded it to 64mb like this. Any clues?
It's different on routers. There you are replacing an SPI ROM which contains the firmware. On HDDs you have RAM, which in turn also requires firmware modification (pretty sure that it goes beyond just replacing the SPD profile for cache memory).
If it was possible, we would see at least some info on this topic on badcaps, vinafix, radiokot, or vlabs... So far I haven't seen any.

Plus, there is very limited info on the built-in controller, so we don't even know if it can support higher DRAM capacity.
 
Last edited:
Top