8. Analysis of Multithreaded Algorithms