HPE ML110 Gen 10 with P408i raid controller

hi peeps
I’m hoping some people can help me out here trying to understand why my read/write speeds are worse with this p408i raid controller compared to using the s100i software raid with the s100i 2 drives raid 1 i got
Sequential Read (Q= 32,T= 1) : 248.503 MB/s
Sequential Write (Q= 32,T= 1) : 188.490 MB/s
and on the p408i 2gb 2 drives raid 1 i got
Sequential Read (Q= 32,T= 1) : 141.161 MB/s
Sequential Write (Q= 32,T= 1) : 84.656 MB/s
has hp done something to these raid cards because on the gen 9 servers i’ve deployed with a p440 card it was night and day compared to the b140i software raid i was expecting to see someone same results i got with those servers.
any help would be appreciated thank you
UPDATE
turns out just a bad power cable for the cache module causing all my speed issue