AMD StoreMI – The Best Feature of Ryzen Gen 2?

/ 9 months ago

« Previous Page

Next Page »

A Closer Look

AM4 X470 Test Bench

  • Motherboard – Gigabyte X470 Gaming 7
  • RAM – GeIL  DDR4 2977MHz Dual Channel 16GB
  • CPU – Ryzen 7 2700 8-core 16-thread
  • CPU Cooler – Noctua D15S with dual fans
  • Graphics Card – Nvidia GeForce GTX 1080 Ti
  • Power Supply – BeQuiet Dark Power Pro 850 Watt
  • Main Storage Drive – Toshiba OCZ VX500 500GB
  • Chassis – Lian Li T80 Test Bench
  • Operating System – Windows 10 Pro 64 Bit

StoreMI Storage

Obviously, the two hard drives provided are fantastic in their own right. The Western Digital drive is well known for reliable performance and while 2 TB isn’t a huge amount of storage (not to me at least), it’s more than enough for most users. Of course, you can use bigger hard drives, or smaller ones if required, the size isn’t important, just that you have an SSD to provide the speed end of the setup.

Of course, in regards to speed, the Samsung 860 Evo SATA M.2 is a swift drive, with sequential read speeds of up to 550 MB/s and write speeds of up to 520 MB/s. Meanwhile the bulky 3.5″ WD Blue drive is only 5400 RPM and pretty slow, painfully slow if used as a boot drive and for gaming too.


Not a technical wizard who knows all there is to know about storage? Fear not, I’m not either, and it couldn’t be much easier. Simply download and run the StoreMI software on your AM4 4xx chipset motherboard system. It’ll allow you to tick the two drives you want to pair, and in seconds, it’ll pair the two together. No lengthy process of building libraries, no long formatting process, it just works. It’ll build the two drives into a single drive as far as Windows is concerned. Once complete, both drives will vanish from My Computer, and a new single drive will take its place. If you use a 2TB drive + any SSD, you’ll only see the capacity of the HDD, not the SSD.

Even Faster? Hell Yes!

Things can be taken to another level with StoreMI DRAM Cache. Right now, this is limited to 2GB, however, AMD has said that future updates will offer larger amounts of RAM to be used. Basically, this 2GB will deliver extremely fast performance for the most important files, while the SSD will do the main stuff, and the HDD to bulk of your storage.

What Goes Where?

AMD’s system seems similar to, but it very unlike Intel’s Optane where your data is stored on the HDD and the Optane drive is just a cache. With StoreMI, your data is read from and written to the SSD first. This means you get the fastest performance available to you at all times. If you use those files a lot, they’ll stay on the SSD section of the storage tier. If they don’t get used much, they’ll migrate over to the HDD storage seamlessly and stay their unless their usage rate changes.

What about the RAM?

That’s the best part, it’s basically a RAM disc cache for the whole StoreMI system. It’ll move your very most used files to the RAM for lightning-fast loading times. That means that while the HDD may load at up to 120-200 Mbps, the SSD at 500+ Mbps, a 3000 MHz memory kit can load at over 5000 Mbps!


This is a tricky one to really pin down, as things change over time and everyone’s usage is different too. What we can see, however, is how fast the drives read and write when different levels of StoreMI are enabled. On top of that, we observed some improvements in load times of a few applications too.

Faster Loading

Stock loading times on Chrome averaged around 0.15 seconds, which is pretty swift and since it was loading from an SSD already, that’s no big surprise. Once we enabled the StoreMI and its RAM cache, that time dropped to 0.013 seconds, not a huge leap, but faster is faster. What about something bigger like GTA V? Well, that took 57 seconds from launch to gameplay when booting from the standard SSD. With StoreMI enabled, that dropped to 46.8 seconds. Keep in mind, a lot of that time is unskippable intros, so that’s a huge improvement. Windows 10 cold boots are the bain of many, but while we went from 24 seconds on our test system to 20 seconds, that 4 seconds of freedom you can use to read your buddies Facebook status.

Read and Write Performance

The stock performance of the Samsung SSD is pretty quick, offering up to 550 MB read, and 520 Mb write. Our system managed to get close to that with 541 MB read and 519 write, which is pretty darn good. The HDD is much slower, offering speeds of around 144 MB Read and Write.

However, when we paid the drives with StoreMI, it shows as a single 2TB storage device, and still delivers the full speed of the SSD! Moving large files back and forth didn’t pose any noticeable issues, and game loading wasn’t an issue either. To put it simply, we found it just worked, which is awesome.


OK so what about that 2GB cache on the RAM? Well, with that enabled, we recorded a read and write speed of 5240 MBs, which is about 10x faster than without it. This isn’t great for huge games, as only so much can fit on the RAM. However, for applications like Photoshop, Chrome, and smaller files, it’ll speed up the responsiveness by a huge margin.

Topics: , , , , , , , , , ,

« Previous Page

Next Page »


By supporting eTeknix, you help us grow. And continue to bring you the latest news, reviews, and competitions. Follow us on Facebook and Twitter to keep up with the latest technology. Share your favourite articles, chat with the team and more. Also check out eTeknix YouTube, where you'll find our latest video reviews, event coverage and features in 4K!
eTeknix FacebookeTeknix TwittereTeknix Instagram

Check out our Latest Video


3 Responses to “AMD StoreMI – The Best Feature of Ryzen Gen 2?”
  1. Jaibo says:

    So… like Intel’s Rapid Storage Technology (RST) which was introduced around 2011, I think?

    C’mon AMD I like you guys but jeez this ain’t new! SSHD anyone?

    • Bohs Hansen says:

      It’s quite a bit different. Yes, the basic idea isn’t new. Intel has done it with their Smart Response and there are other third-party apps for it too. But none has done it like this so far. AMD offers NVMe support AND RAM disk on top. Right now it’s a bit limited, but the capacity limitations will be removed soon. So, combine 32GB RAM, the fastest NVMe drive and the largest HDD you can find and get something quite unique. Just saying. Don’t diss something because it looks similar on the surface … it’s the underlying technology that counts.

    • Rudy says:

      No.. This isn’t new at all. but you got a very wrong idea about StoreMI.
      RST is NOT StoreMI, not even Optane. This technique is called Storage Tiering. Microsoft Windows Server offered this, but you get the price. Large SAN servers offered this, but that also cost you arm and leg, perhaps both. So, this technology was supposed to cost you some 70 grand. IBM guy offered me their same product for some $170,000. Yes.. you read that right

      It is based on machine learning, and will move files back and forth between tiers. Well, not files per se, but blocks, or for average joe, sectors. It is more akin to RAID than RST, and was poised as RAID replacement years ago. No doubt, that is is MUCH MUCH more efficient, and easier to replicate than RAID setup. All data in SATA and RAMdisk are active blocks, and will be synchronized more frequently to mirror server, while all blocks in HDD will be synchronized less frequently. That will make a fail over much more efficient.

      The truth with tiering system such as StoreMI, is that you will never write to SSD or much less HDD. Perhaps never write to HDD. Only StoreMI software writes to HDD (i.e. relocating blocks, and remapping storage layout, then updating virtual storage layout that will be read by OS) SSD will be written only when RAMDisk is out of space. While the system idle, it will recalculate its statistics, and if SSD has almost run out of space, it will relocate months old data out to HDD. While on Intel, RST will always write the data to HDD, and flush the cache.

      In short, Storage tiering is permanent store, while RST is not. Storage tiering is more akin to very intelligent RAID, while RST is large cache.

      For example, your favorite spreadsheet writes to sector 20000 of your storage. little does OS know, that sector 20000 lies on a RAM Disk. After a few months, you open that same spreadsheet, and OS took it from sector 20000. But this time, sector 20000 comes from an SSD. So you see, that software tiering maintains a virtual store that maps to physical address location across multiple storage devices between network, RAM, HDD, SSD, and many many other type of storage that make up its list, and OS only read a sector. So, this is a storage virtualization, and OS runs on top of Virtual storage.

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

  • Be Social with eTeknix

  • Poll

    AMD or NVIDIA?

    View Results