48 cores sounds like a lot. Perhaps hyper-threading is turned on? If so, try running with 24 cpus to see if you get the same or better performance than 48. -FEACluster.com