- Apr 15, 2012
 
- 122
 
- 0
 
- 0
 
Set Up
· Target Array - RAID 0 128K Strip - Samsung 840 Pro 256 GB and Plextor M5 Pro 256 GB
· Target Drive  Samsung 840 Pro 256 GB
· OS Drive  Crucial M4 256 GB
· Steam folder located on target drives
· Intel RST Driver: 11.7.0.1013
· Graphics  AMD HD 6900 series
· CPU  i7-2700K @ 3.50GHz
· OS Windows 7
 
Monitoring Software
· hIOmon Disk I/O Ranger Version 7.0.600.0
 
Optimisations to help reduce I/O unrelated to tasks being monitored:
· AV disabled
· Indexing Disabled
· Page file off
· System Restore off
 
Tasks Monitored (All tasks are monitored at the physical device level)
 
· Crysis 2  In at the deep end level
· Crysis 2  All levels loaded
· Black Ops 2  Pyrrhic Victory
 
Before looking at gaming performance I ran a number of sequential I/O access patterns using Iometer on a logical drive with one worker at queue depth one and monitored performance with the Disk I/O Ranger. The results from Iometer and the Disk I/O ranger are similar (measurements between Iometer and the Disk I/O Ranger are taken at different points in the I/O stack so they vary slightly). This provides a benchmark for the theoretical performance of the data transfer sizes monitored.
 

Uploaded with ImageShack.us
 
Data Transferred/Time Index (DXTI)
The DXTI provides a rating of overall performance efficiency. Higher is better. In the table below it can be seen that the RAID 0 array is faster than the single drive for the three tasks that have been monitored. For the data xfers sizes monitored the workload primarily consisted of 100% sequential I/O operations for data xfers sizes below 256 KiB. Data xfers sizes above 256 KiB were between 50% and 100% random.
 

Uploaded with ImageShack.us
 
Crysis 2  In at the deep end level
In the chart below the Max Observed MiB/s for the monitored data xfers sizes are compared. The RAID 0 array does not benefit from faster MiB/s speeds for data xfers sizes above 128 KiB and the MiB/s speed for data xfers sizes 512 KiB and above are identical. MiB/s speeds are however generally faster for data xfers sizes below 128 KiB.
 

Uploaded with ImageShack.us
 
 
In the chart below a max queue depth comparison is provided between the RAID 0 array and the single drive. There is not a significant difference between either storage set up.
 

Uploaded with ImageShack.us
 
In the table below the percentage of I/O operations with a response time < 1ms (fast I/O) are compared. The RAID 0 array has a higher percentage of fast I/Os, indicating higher efficiency at transferring data.
 

Uploaded with ImageShack.us
 
In the table below the percentage of I/O operations within response times ranges are compared.
 

Uploaded with ImageShack.us
 
In the table below the amount of data transferred within the response time ranges is compared. Overall the RAID 0 array is able to move more data with lower response times.
 

Uploaded with ImageShack.us
 
In conclusion the additional bandwidth capability of the RAID 0 array does not benefit this task, but (somewhat surprisingly) the RAID 0 array does benefit from reduced response times, especially in the RT<50 us range.
 
Crysis 2  All Levels
In the table below I compare MiBs performance over all levels of Crysis 2. (Load level, exit, load next level, exit etc). There is not a significant difference between the results from loading the In at the deep end level.
 

Uploaded with ImageShack.us
 
 
Black Ops 2 - Black Ops 2  Pyrrhic Victory
Once again the RAID 0 array is able to achieve a higher percentage of fast I/Os
 

Uploaded with ImageShack.us
 
 
In the table below the single drive is actually faster for 512 KiB & 1 MiB xfers sizes. Bandwidth capability of the RAID 0 array is again not utilised.
 
 

Uploaded with ImageShack.us
			
			· Target Array - RAID 0 128K Strip - Samsung 840 Pro 256 GB and Plextor M5 Pro 256 GB
· Target Drive  Samsung 840 Pro 256 GB
· OS Drive  Crucial M4 256 GB
· Steam folder located on target drives
· Intel RST Driver: 11.7.0.1013
· Graphics  AMD HD 6900 series
· CPU  i7-2700K @ 3.50GHz
· OS Windows 7
Monitoring Software
· hIOmon Disk I/O Ranger Version 7.0.600.0
Optimisations to help reduce I/O unrelated to tasks being monitored:
· AV disabled
· Indexing Disabled
· Page file off
· System Restore off
Tasks Monitored (All tasks are monitored at the physical device level)
· Crysis 2  In at the deep end level
· Crysis 2  All levels loaded
· Black Ops 2  Pyrrhic Victory
Before looking at gaming performance I ran a number of sequential I/O access patterns using Iometer on a logical drive with one worker at queue depth one and monitored performance with the Disk I/O Ranger. The results from Iometer and the Disk I/O ranger are similar (measurements between Iometer and the Disk I/O Ranger are taken at different points in the I/O stack so they vary slightly). This provides a benchmark for the theoretical performance of the data transfer sizes monitored.

Uploaded with ImageShack.us
Data Transferred/Time Index (DXTI)
The DXTI provides a rating of overall performance efficiency. Higher is better. In the table below it can be seen that the RAID 0 array is faster than the single drive for the three tasks that have been monitored. For the data xfers sizes monitored the workload primarily consisted of 100% sequential I/O operations for data xfers sizes below 256 KiB. Data xfers sizes above 256 KiB were between 50% and 100% random.

Uploaded with ImageShack.us
Crysis 2  In at the deep end level
In the chart below the Max Observed MiB/s for the monitored data xfers sizes are compared. The RAID 0 array does not benefit from faster MiB/s speeds for data xfers sizes above 128 KiB and the MiB/s speed for data xfers sizes 512 KiB and above are identical. MiB/s speeds are however generally faster for data xfers sizes below 128 KiB.

Uploaded with ImageShack.us
In the chart below a max queue depth comparison is provided between the RAID 0 array and the single drive. There is not a significant difference between either storage set up.

Uploaded with ImageShack.us
In the table below the percentage of I/O operations with a response time < 1ms (fast I/O) are compared. The RAID 0 array has a higher percentage of fast I/Os, indicating higher efficiency at transferring data.

Uploaded with ImageShack.us
In the table below the percentage of I/O operations within response times ranges are compared.

Uploaded with ImageShack.us
In the table below the amount of data transferred within the response time ranges is compared. Overall the RAID 0 array is able to move more data with lower response times.

Uploaded with ImageShack.us
In conclusion the additional bandwidth capability of the RAID 0 array does not benefit this task, but (somewhat surprisingly) the RAID 0 array does benefit from reduced response times, especially in the RT<50 us range.
Crysis 2  All Levels
In the table below I compare MiBs performance over all levels of Crysis 2. (Load level, exit, load next level, exit etc). There is not a significant difference between the results from loading the In at the deep end level.

Uploaded with ImageShack.us
Black Ops 2 - Black Ops 2  Pyrrhic Victory
Once again the RAID 0 array is able to achieve a higher percentage of fast I/Os

Uploaded with ImageShack.us
In the table below the single drive is actually faster for 512 KiB & 1 MiB xfers sizes. Bandwidth capability of the RAID 0 array is again not utilised.

Uploaded with ImageShack.us
			
				Last edited: 
				
		
	
										
										
											
	
										
									
								
				
		
			




















