PPBM Storage Test Results Disk I/O

Home Page

The following list is from my testing with the PPBM on my system, only the Intel 750 results submitted by a user.   I may be adding new results as I get new test results sent to me 

Now remember that the Microsoft timing clock used for the time stamps on files is a 1 second clock and therefore any short term use of this clock is +/- 1 second.  Because of this +/-1 second variation I run most configurations at least five times to try to average out the scores that you see below. 

Storage

Below is a comparison to see if there is any compelling reason to have a m.2 PCIe x4 SSD as a boot drive over a SATA III SSD.  And also my first results with a Samsung 960 EVO

All this data was collected on my system without any hardware changes.  All I did was boot to one of the four boot devices on this computer.  It is an 8-core i7-5960X running at 4.5 GHz with two GTX 1060 SC and overclocked GPU's (EVGA 06G-P4-6163-KR), 64 GB of DDR4 RAM, and Windows 10.  I have include a fourth set of tests with everything OS/Applications/All Project Files on the same 960 Pro.  Also because I had the data from the older 840 Pro SSD boot drive with a different driver I also included that data.  Since it is my system I was able to run multiple test runs to try to average out the values. 

For those not familiar with the strictly hardware testing using Premiere Pro itself for the PPBM results here are the column headings:

Column 1  Disk I/O, a extremely disk intensive export to test the write rate, a sequential output
Column 2  H.264 with GPU, this 8-layer timeline has many different types of media including 4K, it also is very CPU and GPU intensive.
Column 3  MPEG2-DVD with GPU, this timeline was specifically designed to measure the GPU acceleration compared to Column 4
Column 4  MPEG2-DVD with only CPU, This is the same timeline as Column 3 above but GPU acceleration is turned off.  It is strictly a measurement of CPU power.   

"20","51","11","248", Premiere Version:, 11.0.1.6, C: = 950 Pro, Export = 960 Pro,
GPU Driver 376.33
"19","49","10","250", Premiere Version:, 11.0.1.6, C: = 950 Pro, Export = 960 Pro, GPU Driver 376.33
"20","51","11","250", Premiere Version:, 11.0.1.6,
C: = 950 Pro, Export = 960 Pro, GPU Driver 376.33
"19","50","11","251", Premiere Version:, 11.0.1.6,
C: = 950 Pro, Export = 960 Pro, GPU Driver 376.33
"19","49","10","250", Premiere Version:, 11.0.1.6,
C: = 950 Pro, Export = 960 Pro, GPU Driver 376.33
 
"19","50","11","251", Premiere Version:, 11.0.1.6, C: = 960 Pro, Export = 960 Pro, GPU Driver 376.33
"20","50","11","251", Premiere Version:, 11.0.1.6,
C: = 960 Pro, Export = 960 Pro, GPU Driver 376.33
"19","50","10","250", Premiere Version:, 11.0.1.6,
C: = 960 Pro, Export = 960 Pro, GPU Driver 376.33
"20","51","11","251", Premiere Version:, 11.0.1.6,
C: = 960 Pro, Export = 960 Pro, GPU Driver 376.33
"19","49","11","251", Premiere Version:, 11.0.1.6, C: = 960 Pro, Export = 960 Pro, GPU Driver 376.33

"20","50","10","251", Premiere Version:, 11.0.1.6, C: = 840 Pro, Export = 960 Pro,
GPU Driver 375.70
"19","50","11","247", Premiere Version:, 11.0.1.6,
C: = 840 Pro, Export = 960 Pro, GPU Driver 375.70
"19","50","11","247", Premiere Version:, 11.0.1.6
, C: = 840 Pro, Export = 960 Pro, GPU Driver 375.70
"21","50","11","248", Premiere Version:, 11.0.1.6,
C: = 840 Pro, Export = 960 Pro, GPU Driver 375.70
"20","51","11","248", Premiere Version:, 11.0.1.6,
C: = 840 Pro, Export = 960 Pro, GPU Driver 375.70

"19","50","10","248", Premiere Version:,
11.0.1.6, C: = 840 Pro, Export = 960 Pro, GPU Driver 376.33
"21","50","11","248", Premiere Version:, 11.0.1.6
, C: = 840 Pro, Export = 960 Pro, GPU Driver 376.33
"19","51","11","247", Premiere Version:, 11.0.1.6,
C: = 840 Pro, Export = 960 Pro, GPU Driver 376.33
"19","51","10","248", Premiere
Version:, 11.0.1.6, C: = 840 Pro, Export = 960 Pro, GPU Driver 376.33
"21","50","11","248", Premiere Version:, 11.0.1.6
, C: = 840 Pro, Export = 960 Pro, GPU Driver 376.33

"21","50","11","251", Premiere Version:, 11.0.1.6, All on 512 GB 960 Pro, GPU Driver 376.33
"21","49","11","251", Premiere Version:, 11.0.1.6, All on 512 GB 960 Pro, GPU Driver 376.33
"21","50","11","251", Premiere Version:, 11.0.1.6, All on 512 GB 960 Pro, GPU Driver 376.33
"21","50","10","250", Premiere Version:, 11.0.1.6, All on 512 GB 960 Pro, GPU Driver 376.33
"21","50","11","250", Premiere Version:, 11.0.1.6, All on 512 GB 960 Pro, GPU Driver 376.33

"32","50","10","248", Premiere Version:, 11.0.2.47, All on 500 GB 960 EVO 378.66
"32","49","11","248", Premiere Version:, 11.0.2.47
, All on 500 GB 960 EVO 378.66
"31","50","10","249", Premiere Version:, 11.0.2.47
, All on 500 GB 960 EVO 378.66
"31","51","10","249", Premiere Version:, 11.0.2.47
, All on 500 GB 960 EVO 378.66
"31","50","10","248", Premiere Version:, 11.0.2.47
, All on 500 GB 960 EVO 378.66
 
Note the Samsung 950 Pro m.2 and Samsung 960 Pro m.2 results are of course HVMe devices running with PCIe Gen 3 x4 configuration and the much older Samsung 840 Pro is of course a SATA III AHCI device.

My conclusions:
  1. I do not see any valid performance reason to pay any extra for a m.2 HVMe device for boot (OS/Applications) drive.  Any decent SATA III SSD will provide Premiere performance just as well.  If there is not a price difference just do not expect any miracles.  If you have an older SSD just check it with something like CrystalDiskMark.
  2. If you just want to go with a single SSD it really does not have much of any performance penalty with my PPBM tests with the 960 Pro, but with the slower write performance of the 960 EVO it does show up in the "all-on-one" tests, nothing much but a little performance hit. .  There may be other performance reasons which I have not uncovered.  Unfortunately missing frames on playback is hard to implement because Premiere "learns" as you playback so repeat-ability for standardization is virtually non-existent.
  3. NVMe does not seem to help with the highly sequential nature of video editing.  At one time I had an early 950 Pro without NVMe and a 950 Pro with NVME and could see no difference.
  4. The fastest score ever on the disk intensive PPBM benchmark is 18 seconds.  If you look at the scores here you see a 19 second low score even with below where I had the two 960 Pro SSD's in RAID 0.  To go any faster will require more CPU power.
"20","50","10","251", Premiere Version:, 11.0.1.6, C: = 950 Pro, Project and Export 960 RAID 0, GTX 1060 x 2 OC 2400 GB/s 376.33
"20","51","11","251", Premiere Version:, 11.0.1.6, C: = 950 Pro, Project and Export 960 RAID 0, GTX 1060 x 2 OC 2400 GB/s 376.33
"19","50","10","250", Premiere Version:, 11.0.1.6, C: = 950 Pro, Project and Export 960 RAID 0, GTX 1060 x 2 OC 2400 GB/s 376.33
"19","51","11","251", Premiere Version:, 11.0.1.6, C: = 950 Pro, Project and Export 960 RAID 0, GTX 1060 x 2 OC 2400 GB/s 376.33
"19","51","11","250", Premiere Version:, 11.0.1.6, C: = 950 Pro, Project and Export 960 RAID 0, GTX 1060 x 2 OC 2400 GB/s 376.33

 I will continue to update this with more data periodically

January 16, 2017 7:30 PM ET

To show you what you might get with a non-overclocked CPU I cut the i7-5960X back from 4.5 GHz to 3.6 GHZ and here is one set of results:
"25","61","11","309", Premiere Version:, 11.0.1.6, Same conditions as the immediate above except CPU cut back to 3.6 GHz

There are three parts of the benchmark that are affected by the CPU performance but not the GPU assisted MPEG2-DVD export even though the CPU-only test went from 250 seconds to 309 seconds.

January 16, 2017 9:30 PM ET

I went back to my 4.5 GHz CPU clock and checked my results and verified to myself everything was back to normal with this run
"19","51","10","251", Premiere Version:, 11.0.1.6.  Here 19 seconds is 37092/19 =  1952 MB/second write rate to the 960 Pro m.2 SSD

So for my next test I will attach a Seagate ST3100xxxx 1TB drive and just use it for the export to show how lousy the times will be:
 "255,"51","11","251", Premiere Version:, 11.0.1.6.  Here the 255 seconds is 37092/255 =  145 MB/second write rate on the Seagate
 
In both cases you can see a close correlation to the CrystalDiskMark Sequential Write Rate below:

Home Page