Efficient Parallel Tree Reductions on Distributed Memory Environments

Main Article Content

Kazuhiko Kakehi
Kiminori Matsuzaki
Kento Emoto

Abstract


A new approach for fast parallel reductions on trees over distributed memory environments is presented. The start point of our approach is to employ the serialized representation of trees. Along this data representation with high memory locality and ease of initial data representation, we developed an parallelized algorithm which shares the essence with the parallel algorithm for parentheses matching problems. Our algorithm not only is proven to be theoretically efficient, but also has a fast implementation in a BSP style.

Article Details

Section
Special Issue Papers