A Case for Migrating Execution for Irregular Applications
A Case for Migrating Execution for Irregular Applications
复制标题
不规则应用迁移执行案例
DOI:
10.1145/3149704.3149770
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Kuntz, Shannon K.
中科院分区:
文献类型:
--
作者:
Kogge, Peter M.;Kuntz, Shannon K.
Modern supercomputers have millions of cores, each capable of executing one or more threads of program execution. In these computers the site of execution for program threads rarely, if ever, changes from the node in which they were born. This paper discusses the advantages that may accrue when thread states migrate freely from node to node, especially when migration is managed by hardware without requiring software intervention. Emphasis is on supporting the growing classes of algorithms where there is significant sparsity, irregularity, and lack of locality in the memory reference patterns. Evidence is drawn from reformulation of several kernels into a migrating thread context approximating that of an emerging architecture with such capabilities.
登录
查看更多内容
DOI:
10.1016/s0164-1212(98)00008-9
发表时间:
1998
期刊:
J. Syst. Softw.
影响因子:
--
作者:
Ayal Itzkovitz;A. Schuster;Lea Shalev
通讯作者:
Lea Shalev
DOI:
--
发表时间:
2004
期刊:
International Workshop on Information Assurance
影响因子:
--
作者:
P. Kogge
通讯作者:
P. Kogge
DOI:
10.1109/ipdps.2008.4536359
发表时间:
2008
期刊:
2008 IEEE International Symposium on Parallel and Distributed Processing
影响因子:
--
作者:
Kyle B. Wheeler;R. Murphy;D. Thain
通讯作者:
D. Thain
DOI:
10.1145/1057661.1057678
发表时间:
2005
期刊:
Proceedings of the 15th ACM Great Lakes symposium on VLSI
影响因子:
--
作者:
Shyamkumar Thoziyoor;J. Brockman;Daniel Rinzler
通讯作者:
Daniel Rinzler
DOI:
10.1109/ia3.2016.7
发表时间:
2016
期刊:
2016 6th Workshop on Irregular Applications: Architecture and Algorithms (IA3)
影响因子:
--
作者:
T. J. Dysart;P. Kogge;Martin M. Deneroff;Eric Bovell;Preston Briggs;J. Brockman;K. Jacobsen;Y. Juan;Shannon K. Kuntz;R. Lethin;Janice O. McMahon;Chandra Pawar;Martin Perrigo;Sarah Rucker;J. Ruttenberg;Max Ruttenberg;Steve Stein
通讯作者:
Steve Stein