Efficient Synchronization And Input Queue Optimization In Parallel Discrete Event Simulation