Why would finer granularity (smaller tasks) improve computer performance? How could this have a negative impact on computer performance?
Would the number of threads per application speed up program execution? Is there a limit to how much this would speed execution?