Does More Threads Mean Faster