Physically Based Simulation on GPU