1996 International Conference on Parallel and Distributed Systems (ICPADS'96)
Exploiting the locality of data structures in multithreaded architecture
Tokyo, Japan
June 03-June 06
ISBN: 0-8186-7267-6
Multithreaded architectures taking a hybrid approach of von Neumann computers and dataflow computers are recently in active research. Multithreaded architectures can improve the performance by the locality exploitation within threads and asynchronous parallel execution among threads. However, it has been overlooked how to exploit effectively the locality of large shared data structures among threads in multithreaded architectures. In this paper, we propose a new data structure, called IB-structure, which is an extension of I-structure to facilitate the distribution of data structure and exploit the locality of data structure, and implement it on multithreaded architecture DAVRID (DAtaflow Von Neumann RISC hybrID). The simulation results show that IB-structure is superior to I-structure over several benchmarks.
Index Terms:
data structures; parallel architectures; digital simulation; locality exploitation; data structures; multithreaded architecture; von Neumann computers; dataflow computers; performance; asynchronous parallel execution; IB-structure; I-structure; DAVRID; simulation results
Citation:
Yoon Ho Kim, Soo Hong Kim, Dae Woong Rhee, Heung Hwan Kim, Juno Chang, Sang Youg Han, "Exploiting the locality of data structures in multithreaded architecture," icpads, pp.352, 1996 International Conference on Parallel and Distributed Systems (ICPADS'96), 1996
Usage of this product signifies your acceptance of the
Terms of Use.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||