Part 97 Performance of a multithreaded program