v1v2 (latest)
Bounding Cache Miss Costs of Multithreaded Computations Under General
Schedulers
Abstract
We analyze the caching overhead incurred by a class of multithreaded algorithms when scheduled by an arbitrary scheduler. We obtain bounds that match or improve upon the well-known caching cost for the randomized work stealing (RWS) scheduler, where is the number of steals, is the sequential caching cost, and and are the cache size and block (or cache line) size respectively.
View on arXivComments on this paper
