Load Balancing And Data Locality Via Fractiling: An Experimental Study

LANGUAGES, COMPILERS AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS(1996)

引用 23|浏览3
暂无评分
摘要
In order to fully exploit the power of a parallel computer, an application must bedistributed onto processors so that, as much as possible, each has an equal-sized,independent portion of the work. There is a tension between balancing processor loadsand maximizing locality, as the dynamic re-assignment of work necessitates access toremote data. Fractiling is a dynamic scheduling scheme that simultaneously balancesprocessor loads and maintains locality by exploiting the self-similarity...
更多
查看译文
关键词
parallel computer,load balance,dynamic scheduling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要