Our 4KB random performance test is conducted in the same manner as our sequential tests, but once the drive is conditioned we run our saved random test profile that runs our 4KB test for two minutes without any idle time in between the tests. The queue depth is set to 32 on four workers and the test is begun. To get the benefits from NVMe based drives you must use multiple CPU queues and this is why we are now using four workers for this IOMeter test.
IOPS is the main thing we are looking at in this test scenario and the OCZ Trion 100 480GB SSD is rated at 90k IOPS for the 4K Random Read and 54,000 IOPS for the 4K Random Write. Our testing showed that we were only able to get 78,905 IOPS read and 34,673 IOPS write on our pre-filled drive right after a secure erase was complete. The 4KB Random Read performance was lower on the Trion 150 than the Trion 100 for some reason, but not by a huge amount.
When it comes to MBps you are looking at ~323 MB/s on the 4KB Random Reads and 142 MB/s on the 4KB Random writes for the OCZ Trion 150 480GB SSD versus ~326 MB/s read and ~113 MB/s write on the OCZ Trion 100 480 GB Drive.
The response times on the OCZ Trion 150 480GB SSD were mixed with the write speeds being faster, but the reads being slower.