Its usually bad practise to have the same number of vCPU:s as pCPU:s, you do not leave any CPU:s for the ESX host itself.
Is there any problem with the application that indicates that it is cpu-starved? Maybe its memory or disk that is the limiting factor?
You could try to reduce the number of vCPU:s and see if it changes.
// Linjo