A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2007; you can also visit the original URL.
The file type is application/pdf
.
Using processor affinity in loop scheduling on shared-memory multiprocessors
1994
IEEE Transactions on Parallel and Distributed Systems
Loops are the single largest source of parallelism in many applications. One way to exploit this parallelism is to execute loop iterations in parallel on di erent processors. Previous approaches to loop scheduling attempt to achieve the minimum completion time by distributing the workload as evenly as possible, while minimizing the number of synchronization operations required. In this paper we consider a third dimension to the problem of loop scheduling on shared-memory multiprocessors:
doi:10.1109/71.273046
fatcat:c6qwvhnjezh7fihxnhckix245y