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

Should i buy primocache?

Status
Not open for further replies.

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.19/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Having found this thread when it got linked from a newer thread.

I feel the best use of this program is making it run like the ZFS L2 cache setup.

So basically use a NAND drive to accelerate a Spindle, and in addition if you have a UPS (ideally with auto hibernate/shutdown setup on low battery in case unattended) then also enable write-defer for NAND drives.

So basically a configurable software version of the SSHD concept.
primocache lets you assign an SSD as a cache for other drives (SATA or NVME to speed up mech) as well as RAM to speed up all of that (or just RAM alone)
Personally, i've been using it to reduce writes on SSD's - especially useful when i had to torrent to my laptop with a WD green and watched the write endurance tank


Heres an example: In the 30 minutes my PC has been on, the cache hasnt been super helpful on the reads. Just under a 20% hitrate.
What it has done, is buffered the writes and prevented some duplicate writes, so that 15% less writing overall has been done.
Is that a lot of writes? No... but random small writes are the ones that burn out SSD's, so they're the ones killing off QLC and budget drives before their time should be up. 15% longer life span is a huge win, and QLC drives or those using psuedo-SLC caches might multiply the benefits of those reductions.

1654586694074.png


They have a full length article on this - essentially by using TRIM, if a deleted file was about to be written again (such as repeat stuff from a browser cache) it just un-deletes it, saving those writes entirely.
Example: Reduce Wear on Solid-State Drives by Defer-Write (romexsoftware.com)
 
Joined
Feb 1, 2019
Messages
2,575 (1.35/day)
Location
UK, Leicester
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 3080 RTX FE 10G
Storage 1TB 980 PRO (OS, games), 2TB SN850X (games), 2TB DC P4600 (work), 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Asus Xonar D2X
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
Are your reads a RAM cache or storage backed? I am not a fan of RAM accelerators on desktops as its going to be a cold empty cache on every boot up, but can work well with high uptime such as on a server.

Definitely tempted to test this on my laptop to see affect on NAND writes, those writes are mostly logs and registry database writes including the journaling. So the writes will be small write topups multiple times a minute, which seems a prime use case for write-defer.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.19/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Are your reads a RAM cache or storage backed? I am not a fan of RAM accelerators on desktops as its going to be a cold empty cache on every boot up, but can work well with high uptime such as on a server.

Definitely tempted to test this on my laptop to see affect on NAND writes, those writes are mostly logs and registry database writes including the journaling. So the writes will be small write topups multiple times a minute, which seems a prime use case for write-defer.
primocache lets you choose to make a new cache or to save and re-use it, mines not set to save and re-use (the odds of my overclocking causing an error are too high, imo)
 
Joined
Oct 6, 2007
Messages
11 (0.00/day)
Location
USA
System Name Will
Processor AMD Ryzen™ 9 7900X
Motherboard ASUS ProArt X670E-Creator WIFI, AMD X670 Chipset, AM5, ATX Motherboard
Cooling ekwb EK-AIO 240 D-RGB, 240mm Radiator, Liquid Cooling System
Memory KINGSTON 32GB (2 x 16GB) FURY Renegade DDR5 6000MT/s, CL32, Black/Silver, RGB LED, DIMM Memory
Video Card(s) EVGA GeForce RTX 2060 Super SC Black Gaming, 8GB GDDR6, Dual Fans, 08G-P4-3062-KR
Storage SAMSUNG 1TB 980 PRO 2280, 7000 / 5000 MB/s, V-NAND 3-bit MLC, PCIe 4.0 x4 NVMe 1.3c, M.2 SSD
Display(s) ASUS ROG Strix XG27AQ 27" HDR Gaming Monitor, 1440P
Case Fractal Design Define 7 XL, No PSU, E-ATX, Black, Full Tower Case
Audio Device(s) X-Fi XtremeGamer Fatal1ty Pro.
Power Supply CORSAIR RM1000x (2021), 80 PLUS Gold 1000W, Fully Modular, ATX Power Supply
Software Windows 11 22H2 Pro
Here is before and after with Samsung SSD 980 PRO 1TB.

PrimoCache set to 8GB.

Oddly, RND4K Q32T1 Write is slower.

CPU: AMD Ryzen™ 9 7900X
RAM: KINGSTON 32GB (2 x 16GB) FURY Renegade DDR5 6000MT/s, CL32, Black/Silver, RGB LED, DIMM Memory
Motherboard: ASUS ProArt X670E-Creator WIFI, AMD X670 Chipset, AM5, ATX Motherboard
 

Attachments

  • C.png
    C.png
    25.1 KB · Views: 87
  • C_PrimoCache.png
    C_PrimoCache.png
    25.6 KB · Views: 70

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.19/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
You dont use primocache to boost your benchmarks for best-case performance

You use it to reduce fragmentation or wear and tear on drives in their worst case scenarios
 

Talley

New Member
Joined
Feb 17, 2023
Messages
1 (0.00/day)
Hello,

New member here and found this thread when I recently installed primocache. I just wanted to share my reasoning for the win in my system.

System Purpose: Video & Photo Editing/Storage & 10% gaming

Asus Z690 Creator Mobo
13,900K
64GB DDR5 5600
4070Ti
2TB 980 Pro main drive
500GB Crucial P3 Plus (Dedicated to primocache for my raid array)
4ea 16TB WD Drives in Raid 5 for 48TB raid array for storage (currently using almost 11TB of space)
850W Corsair PS
Fractal Meshify 2 Case

My issue is everything gets imported into lightroom and my catalog is on my 2TB samsung main drive but my actual files are on my storage raid drive. I don't feel like splitting up the actual photo/video files because I prefer to just import from the card directly to the raid drive. I also use backblaze for online backup too. (this is my strategy for my data protection, I keep everything on the media cards until I verify backblaze has backd them up). What I'm going through now is seeing a massive performance increase from working off of my raid drive by using the dedicated 500GB crucial as L2 cache for the raid drive and I've allocated 24GB of my ram for L1 cache.

My original strategy for my editing was to put the video on the main drive and work on editing from it and then move everything over to the raid drive for storing however I'm seeing that I can now just throw everything on the raid array and work off it it without any issues of speed. So while I'm not worried about my gaming I did want to share one area where this software has a huge benefit.

I'm still testing but crystalmark is showing massive improvements but I'm also still tweaking with it's various settings to see if I can fine tune it.

*Disclaimer: I do not use this for caching my main drive. it's SSD performance is fabulous. Primocache is only for my raid array.
 

Attachments

  • 331650220_736372337859193_4473653022213806136_n.jpg
    331650220_736372337859193_4473653022213806136_n.jpg
    1.7 MB · Views: 57
  • 326800521_918698282588466_770225224674324986_n.jpg
    326800521_918698282588466_770225224674324986_n.jpg
    202.9 KB · Views: 55
Last edited:

electrowind

New Member
Joined
Feb 14, 2023
Messages
20 (0.05/day)
Hello,

New member here and found this thread when I recently installed primocache. I just wanted to share my reasoning for the win in my system.

System Purpose: Video & Photo Editing/Storage & 10% gaming

Asus Z690 Creator Mobo
13,900K
64GB DDR5 5600
4070Ti
2TB 980 Pro main drive
500GB Crucial P3 Plus (Dedicated to primocache for my raid array)
4ea 16TB WD Drives in Raid 5 for 48TB raid array for storage (currently using almost 11TB of space)
850W Corsair PS
Fractal Meshify 2 Case

My issue is everything gets imported into lightroom and my catalog is on my 2TB samsung main drive but my actual files are on my storage raid drive. I don't feel like splitting up the actual photo/video files because I prefer to just import from the card directly to the raid drive. I also use backblaze for online backup too. (this is my strategy for my data protection, I keep everything on the media cards until I verify backblaze has backd them up). What I'm going through now is seeing a massive performance increase from working off of my raid drive by using the dedicated 500GB crucial as L2 cache for the raid drive and I've allocated 24GB of my ram for L1 cache.

My original strategy for my editing was to put the video on the main drive and work on editing from it and then move everything over to the raid drive for storing however I'm seeing that I can now just throw everything on the raid array and work off it it without any issues of speed. So while I'm not worried about my gaming I did want to share one area where this software has a huge benefit.

I'm still testing but crystalmark is showing massive improvements but I'm also still tweaking with it's various settings to see if I can fine tune it.

*Disclaimer: I do not use this for caching my main drive. it's SSD performance is fabulous. Primocache is only for my raid array.
Thank you for sharing your experience with Primocache and how it has improved your system's performance for your video and photo editing purposes. It's great to hear that you have found a solution that works for your workflow and that Primocache has provided a significant performance boost for your setup.

Using a dedicated SSD as a caching drive for your RAID array is a great way to boost its performance without having to split up your data. By utilizing L2 and L1 caching with Primocache, you can take advantage of the high-speed SSD to accelerate data access for frequently used files and data.

It's important to keep in mind that performance gains with caching software like Primocache can vary depending on your specific hardware and workload, so it's a good idea to continue testing and tweaking the settings to find the best configuration for your particular setup.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.19/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Hello,

New member here and found this thread when I recently installed primocache. I just wanted to share my reasoning for the win in my system.

System Purpose: Video & Photo Editing/Storage & 10% gaming

Asus Z690 Creator Mobo
13,900K
64GB DDR5 5600
4070Ti
2TB 980 Pro main drive
500GB Crucial P3 Plus (Dedicated to primocache for my raid array)
4ea 16TB WD Drives in Raid 5 for 48TB raid array for storage (currently using almost 11TB of space)
850W Corsair PS
Fractal Meshify 2 Case

My issue is everything gets imported into lightroom and my catalog is on my 2TB samsung main drive but my actual files are on my storage raid drive. I don't feel like splitting up the actual photo/video files because I prefer to just import from the card directly to the raid drive. I also use backblaze for online backup too. (this is my strategy for my data protection, I keep everything on the media cards until I verify backblaze has backd them up). What I'm going through now is seeing a massive performance increase from working off of my raid drive by using the dedicated 500GB crucial as L2 cache for the raid drive and I've allocated 24GB of my ram for L1 cache.

My original strategy for my editing was to put the video on the main drive and work on editing from it and then move everything over to the raid drive for storing however I'm seeing that I can now just throw everything on the raid array and work off it it without any issues of speed. So while I'm not worried about my gaming I did want to share one area where this software has a huge benefit.

I'm still testing but crystalmark is showing massive improvements but I'm also still tweaking with it's various settings to see if I can fine tune it.

*Disclaimer: I do not use this for caching my main drive. it's SSD performance is fabulous. Primocache is only for my raid array.
A RAID array is the perfect situation for a cache
You can also use an SSD as the cache for the RAID array, and then RAM cache for the SSD with primocache
 
Joined
Dec 12, 2020
Messages
1,755 (1.44/day)
Considering windows has its own HDD/SSD cache in memory what's the point of the primocache L1 cache (unless you have gobs of spare system memory)?
 
Joined
Mar 21, 2021
Messages
4,382 (3.91/day)
Location
Colorado, U.S.A.
System Name HP Compaq 8000 Elite CMT
Processor Intel Core 2 Quad Q9550
Motherboard Hewlett-Packard 3647h
Memory 16GB DDR3
Video Card(s) Asus NVIDIA GeForce GT 1030 2GB GDDR5 (fan-less)
Storage 2TB Micron SATA SSD; 2TB Seagate Firecuda 3.5" HDD
Display(s) Dell P2416D (2560 x 1440)
Power Supply 12V HP proprietary
Software Windows 10 Pro 64-bit
The hard drive cache is normally relatively small

That is why I got a hybrid drive with 8GB solid state cache
 
Last edited:
Joined
Apr 18, 2019
Messages
1,959 (1.07/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
As someone who currently isn't using their license... Yes. Get it. Even if it's just for 'futzing around' it's fun seeing how each different option works. I'm probably some kind of nerd-freak, but I enjoyed 'playing with' PrimoCache at least as much as equally priced video games (and I got at least as much 'gameplay' time as a modern single-player game; with plans for 'deploying' the software in the future.)

Also, you can use PrimoCache to 'replace' Intel-supported-only 'Optane Features':
You can get cheap(used) M.2 B/M-Key PCIe x2 '16GB' Optane M10s, or M.2 M-key PCIe x4 58GB-118GB Optane P1600Xs at liquidation pricing(new).
Grab an appropriate (and VERY inexpensive) adapter card, and you can slot these Optane M.2 drives into literally ANY interface with at least 1 lane of PCIe 1.0 (or newer)!
The low latency and extreme write-endurance is what you're after w/ Optane as Cache; even bandwidth-limited on PCIe1.0 x1, they make fantastic PrimoCache and Page File drives.
(as a non-boot drive, this works even on ancient platforms.).
You could even DIY yourself 'ReadyBoost on Steroids' by slotting an Optane NVMe drive into a USB NVMe enclosure, and point PrimoCache at the UASP USB Optane drive.

Oh, and PrimoCache will see and use Windows Storage Spaces 'Software RAID0' too. I may or may not have had a 16x16GB Optane M10 'striped' Windows Storage Space and PrimoCache going on retired crypto mining kit. :oops::rolleyes:
 
Last edited:
Joined
Apr 18, 2019
Messages
1,959 (1.07/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
I wonder how one of those hybrid drives would perform with this program?
Ideally, and as expected by spec(s): It would 'just work', since most Hybrid HDDs impliment their caching 'on-drive' and 'transparently'. However, I wouldn't be so sure, in practice. Both of the Seagate 500GB/8GB 2.5" SATA hybrid drives I had seemed to have 'hiccups' on some platforms.
I'd not be surprised if 'adding another intermediate cache' may cause errors or some kind of driver crash.
-I have managed to get PrimoCache to effectively 'panic/overflow', with symptoms resembling a bad cable / I/O Interruption. Don't let this dissuade you; I was playing with it, and basically *trying* to get it to 'break'
 
Last edited:
Joined
Jul 5, 2013
Messages
25,559 (6.49/day)
Ideally, and as expected by spec(s): It would 'just work', since most Hybrid HDDs impliment their caching 'on-drive' and 'transparently'. However, I wouldn't be so sure, in practice. Both of the Seagate 500GB/8GB 2.5" SATA hybrid drives I had seemed to have 'hiccups' on some platforms.
I'd not be surprised if 'adding another intermediate cache' may cause errors or some kind of driver crash.
-I have managed to get PrimoCache to effectively 'panic/overflow', with symptoms resembling a bad cable / I/O Interruption. Don't let this dissuade you; I was playing with it, and basically *trying* to get it to 'break'
If I've learned anything from this software it's that it has had a few surprises. As a result, I won't make any presumptions about it. That said, I really would like to see what it does with a Hybrid drive. Perhaps I'll buy one on Ebay and experiment.
 
Last edited:
Joined
Dec 12, 2020
Messages
1,755 (1.44/day)
If you had a PC with 64 GiB or 128 GiB of system RAM and primocache with a 16 GiB or 32GiB L1 cache what would be the point of directstorage?

I used to use primocache to cache my Toshiba 2 TiB HDD and Windows 10 OS 320 GiB HDD to 3 samsung 850 Pro SSD's I had. Once the Toshiba 2 TiB HDD died (after only a few years of service and without having any flagged SMART statistics :mad:) I migrated my data over to a Samsung 850 QVO 4 TiB, picked up a cheapish 1 TiB Hynix SK Gold NVME M.2 and use it as a R/W L2 cache for my slow QLC Samsung 850 QVO.
 

Wye

Joined
Feb 15, 2023
Messages
194 (0.45/day)
There's nothing to "believe". I literally just tested it (1. Picked a game at random, Mark of the Ninja (and it's the GOG offline installer version so no client running spending time doing DRM checks), 2. Start it from a 5,400rpm HDD then a SATA SSD then a RAMDisk (with a cold boot in-between each to clear the Windows Cache) and 3. Record "time from start click until reaching the main menu":-

A. (5,400rpm HDD) = 12.1s
B. (MX500 SSD) = 3.9s
C. (RamDisk) = 3.8s

^ And that's with the entire game pre-cached (a 100% perfect cache prediction hit rate of a game that completely fits into RAM) vs a slow (by modern standards) SATA SSD. For larger games that won't fit into a RAMDisk, or perhaps playing something else the algorithm hasn't cached, the 3.9 vs 3.8s would be reduced even more as it'll be loading direct from the SSD anyway. As I said, regardless of the Quattuordecillion Yottabytes per FemtoSecond CrystalDiskMark sequential marketing screenshots, real world game load times = depreciating gains...


That unless you "play" CrystalDiskMark all day long, you're not actually testing anything of real-world substance beyond how CrystalDiskMark specficially can saturate multi GB/s loads in a way normal games / applications don't. (Hint: If you're looking at this software for the purpose of reducing game load times, have you tried testing some actual games)?... ;)
Coming from a background of computer science education, 30 years of computing, hardware and software developing, this sounds like common sense.
I guess every 10 years or so the kids are rediscovering RAM caching/drives, as technology as old as the computers are.
I'm sad to see such a basic computer architectural concept is something that you need to proof and make people "believe it".
Some people are able to learn from others/history, some are doomed to repeat old mistakes.
 
Joined
Jul 5, 2013
Messages
25,559 (6.49/day)
A GB of data /= GiB. One is counted in base ten the other in base 2.
Yeah, most people ignore those distinctions in non-technical discussions and for good reason. Keep it simple.
Megabyte = MB
Megabit = Mb
Gigabyte = GB
Gigabit = Gb
And so on..

I believe there are now official metric units called gibibyte, mibibyte, kibibyte etc.
I don't care if they've made it official, I'm not moving away from the standard that has been in use for over 50years.
 
Joined
Dec 12, 2020
Messages
1,755 (1.44/day)
The issue isn't bits vs. bytes (where 8-bits = a byte). The 8051 MCU could address 64 KB of RAM, but that wasn't 64000 bytes, it was 65536 bytes, so there's a definitive difference between 64 KB and 64 KiB.
 
Joined
Jul 5, 2013
Messages
25,559 (6.49/day)
The issue isn't bits vs. bytes (where 8-bits = a byte). The 8051 MCU could address 64 KB of RAM, but that wasn't 64000 bytes, it was 65536 bytes, so there's a definitive difference between 64 KB and 64 KiB.
But that is base computer math. No one who states 64K is thinking 64,000 bytes, they know it's 65,536(64x1024). It's still stated 64KB. People don't think base 10 when stating number in computer math. That is a moronic thing the Hard Drive manufactuing industry started back in the 1990's. No one cares about the "i", don't bother with it.

Regardless, let's get back on topic.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.19/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Considering windows has its own HDD/SSD cache in memory what's the point of the primocache L1 cache (unless you have gobs of spare system memory)?
windows doesnt cache enough automatically, specifically it only caches things after you've ran them once already while primocache can cache things based on your past history from prior reboots
Clean OS install here so I havent reinstalled primocache yet, but after being on all day and playing various games windows has chosen to cache very little of it all (BL3 is ~120GB, for example)

1677586316891.png


With primocache i could fit the entirety of some of my games into RAM

A GB of data /= GiB. One is counted in base ten the other in base 2. I believe there are now official metric units called gibibyte, mibibyte, kibibyte etc.
This is something that varies by country, most english speaking counties do not use MiB. Should we? probably.
But we don't, because our softwares don't - it'd just add to confusion.
 
Joined
Jun 26, 2022
Messages
207 (0.31/day)
Processor 7950X, PBO CO -15
Motherboard Gigabyte X670 AORUS Elite AX (rev. 1.0)
Cooling EVGA CLC 360 w/Arctic P12 PWM PST A-RGB fans
Memory 64GB G.Skill Trident Z5 RGB F5-6000J3040G32GA2-TZ5RK
Video Card(s) ASUS TUF Gaming GeForce RTX 3070
Storage 970 EVO Plus 2TB x2, 970 EVO 1TB; SATA: 850 EVO 500GB (HDD cache), HDDs: 6TB Seagate, 1TB Samsung
Display(s) ASUS 32" 165Hz IPS (VG32AQL1A), ASUS 27" 144Hz TN (MG278Q)
Case Corsair 4000D Airflow
Audio Device(s) Razer BlackShark V2 Pro
Power Supply Corsair RM1000x
Mouse Logitech M720
Keyboard G.Skill KM780R MX
Software Win10 Pro, PrimoCache, VMware Workstation Pro 16
I've used it a couple years so I could use an old SATA 850 EVO as a cache drive for my HDDs. It works, but I now have enough SSD storage that I don't have any games on HDD anymore.
 
Joined
Apr 18, 2019
Messages
1,959 (1.07/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
Something that I don't believe had been mentioned...
IIRC, PrimoCache and AMD StoreMi both come from the same lineage. Sadly, it seems StoreMi is all but abandoned.
All 3 attempts to use StoreMi on my x570 (across 3 Windows installs) all failed. Only once was I able to get the software even installed (without it BSOD-looping).
PrimoCache, on the other hand was much easier to install and more stable.
 
Joined
Jun 26, 2022
Messages
207 (0.31/day)
Processor 7950X, PBO CO -15
Motherboard Gigabyte X670 AORUS Elite AX (rev. 1.0)
Cooling EVGA CLC 360 w/Arctic P12 PWM PST A-RGB fans
Memory 64GB G.Skill Trident Z5 RGB F5-6000J3040G32GA2-TZ5RK
Video Card(s) ASUS TUF Gaming GeForce RTX 3070
Storage 970 EVO Plus 2TB x2, 970 EVO 1TB; SATA: 850 EVO 500GB (HDD cache), HDDs: 6TB Seagate, 1TB Samsung
Display(s) ASUS 32" 165Hz IPS (VG32AQL1A), ASUS 27" 144Hz TN (MG278Q)
Case Corsair 4000D Airflow
Audio Device(s) Razer BlackShark V2 Pro
Power Supply Corsair RM1000x
Mouse Logitech M720
Keyboard G.Skill KM780R MX
Software Win10 Pro, PrimoCache, VMware Workstation Pro 16
If you do buy it a couple things to note is something like a virus scan can push files you had cached out of cache until accessed again. Similarly, having 7-zip calculate folder hash will put files in that folder into cache. If caching a HDD, using an SSD as L2 cache works well for performance boost, even SATA will give a huge bump in random reads. I'd recommend an SSD you don't care about having a lot of bytes written to if using L2 caching.

I found delayed write reliable, it won't let windows shutdown/reboot while it's flushing cache unless you do a forced shutdown. If you have occasional shutdowns due to power loss or unstable OC then I wouldn't enable delayed write.
 
Status
Not open for further replies.
Top