Added c++ version of multithread benchmark model