Performance in Intel IOMeter WorkStation Pattern
With the help of this pattern we tested our controllers under workload typical of a workstation with the maximum requests queue of 32 requests.
Let’s see how the controllers affect the RAID 0 array performance in this test:
On the first diagram you see how fast the array is when the entire storage capacity is used. The performance difference depending on the controller used is very evident. The best choice for a system like that would be Intel ICH6R. The second fastest solution is Intel ICH5R, you can see that the lines on the graph denoting their performance are almost parallel. We can see the advantage of the Intel products over the VIA and SiS competitors starting with the queue=2. VIA VT8237 is more efficient than SiS964 here, because the latter manages to show any performance growth only when we reach queue=16.
In order to evaluate the overall efficiency of the tested controllers we calculated the overall performance ratings for them according to the following formula:
Performance = Total I/O (queue=1)/1 + Total I/O (queue=2)/2 + Total I/O (queue=4)/4 + Total I/O (queue=8)/8 + Total I/O (queue=16)/16 + Total I/O (queue=32)/32
The performance ratings given on the diagram allow us to award the second prize to VIA VT8237 controller. It outpaces Intel ICH5R due to high relative role of its performance with queue=1.
Now let’s check how the controllers affect the results when only 32GB of the disk storage space are involved.
The diagram above shows that Intel controllers got even farther ahead, while the difference within the “pairs” (ICH6R-ICH5R and VIA VT8237-SiS964) got smaller. Nevertheless, the winner here will be ICH6R, the second fastest is ICH5R and the third – VIA VT8237.
Now let’s check out the performance ratings:
Here the visual evaluation of the results shown on the previous graph is completely proven by the overall rating diagram.