Traveling threads: a new multithreaded execution model
Traveling threads: a new multithreaded execution model
复制标题
移动线程:一种新的多线程执行模型
DOI:
--
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
R. Murphy
中科院分区:
文献类型:
--
作者:
P. Kogge;R. Murphy
Computer architecture is plagued by the von Neumann bottleneck. This work introduces and evaluates the traveling thread execution model in which threads migrate to the memory resources close to the data they require rather than perform remote memory accesses. This helps address the von Neumann problem by exposing additional concurrency within programs to tolerate long memory latencies, reduces two-way request/response network transactions typical of caching architectures to one way thread migration transactions, and reduces or eliminates cache coherency traffic.