The HighPoint is better at multithreaded writing to mirror arrays. It refuses to slow down at all. The Promise is good at two threads but has to drop the speed when there are more threads to be processed.
We’ve got the same thing with RAID0: the Promise is very good at two threads but slow down at three and more threads. The HighPoint is indifferent to the increase in the number of write threads.
Two threads seem to be the maximum for the HighPoint controller at writing. Take note that the degraded arrays are almost as fast as the normal ones.
It’s the same when the controllers are writing to RAID6 arrays: the Promise has a limit of two threads. The HighPoint is indifferent to the number of threads. And the degraded arrays are as fast as the normal ones.