A Case for Migrating Execution for Irregular Applications

A Case for Migrating Execution for Irregular Applications
复制标题

不规则应用迁移执行案例

DOI:
10.1145/3149704.3149770
复制
发表时间:
2017
期刊:
Seventh Workshop on Irregular Applications: Architectures and Algorithms
影响因子:
--
通讯作者:
Kuntz, Shannon K.
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
Piglets 和 Threadlet:独立、移动、内存编程的架构
DOI: --
发表时间: 2004
期刊: International Workshop on Information Assurance
影响因子: --
作者:
P. Kogge
通讯作者: P. Kogge
Qthreads:用于使用数百万个轻量级线程进行编程的 API
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
PIM lite:多线程内存处理器原型
DOI: 10.1145/1057661.1057678
发表时间: 2005
期刊: Proceedings of the 15th ACM Great Lakes symposium on VLSI
影响因子: --
作者:
Shyamkumar Thoziyoor;J. Brockman;Daniel Rinzler
通讯作者: Daniel Rinzler
Emu 系统架构上具有迁移线程的高度可扩展近内存处理
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