With the Core i5 2500K at stock settings (3.3GHz), performance is getting held back. We can see why below:
The peaks in Task Manager’s Usage History shows the percentage of CPU use during two benchmarking runs. When active, each core of the i5 is being maxed out. This usually indicates a situation in which more CPU performance could really help the situation. Whether in gaming or with FancyCache, better performance could be just an overclock away.
Note that the access times at stock settings are still incredible ; 0.0091ms and 0.0074ms at QD1 4K reads and writes, respectively. Not to mention the fact that sequential reads are in excess of 6200MB/s. Sequential writes are even higher, exactly 8192MB/s. With max 4K read/write IOPS of 580K and 380K, transactional performance is ridiculous. Even limited by lower memory bandwidth and CPU clock cycles, FancyCache seems to be making the best of the situation.
By comparison, the lowest 4K random read access times with the SSD alone were .117ms. Compared to a traditional HDD, that’s 100x better. Lower access times are important, as this dictates how quickly the system can read or write a random 4K chunk of data. 4K performance is a very common type of access, and a modern Windows system is constantly reading and writing at 4K. The lower the access time, the faster data can be read and written. HDD struggle with these types of accesses. The fact that the RAM cache is able to handle these 4K transactions at such blinding speed is impressive, as the access times of the fastest HDD would be thousands of times slower.
But if fast is good, faster is better, right?
Did adding a substantial overclock to the Core i5 2500K help? As a matter of fact, it did.
Overclocking the CPU from 3.3GHz to 4.7GHz seems to have helped quite a bit. To keep things even, the RAM is left at 1333 CAS 9 as before, but Sandy Bridge’s memory controller does get a big bump when the processor is overclocked.
Now, to shoot for a little more. Switching from DDR3 1333GHz CAS 9 to 2133 CAS 10, perhaps a litte more performance can be wrung out.
Unsurprisingly, faster memory does help. Performance improves virtually across the board — sequential performance is hitting 9GB/s reads and 13GB/s writes. Amazingly, the cached SSD is now hitting an unbelievable 727,082 IOPS on random reads and a downright filthy 626,177 write IOPS! That’s a substantial improvement, and almost unbelievable for the minuscule amount of effort required to set up FancyCache with a SSD.