In this project, I use pthread to parallel the simulation of GPGPU-sim. If you want to learn more detail information, you can find my paper "Exploiting Parallelism in the Simulation of GPGPU Program"