Exploring the Effects of Hyper-Threading on Parallel Simulation