Hm. Strange.
I'm running P3700 as pernixdata fvp cache (5.5.u2), and it works like a charm. I've seen that using vmware paravirtual controller inside the VM might make a differende, but not that huge difference.
How do you benchmark? These drives doesn't really kick off IOPS wise before you reach higher queue depths or larger files sequentially.