Domain-Specific Optimization Strategy for Skeleton Programs (2008)
Kento Emoto, Kiminori Matsuzaki, Zhenjiang Hu, Masato Takeichi
Abstract. Skeletal parallel programming enables us to develop parallel programs easily by composing ready-made components called skeletons. However, a simplycomposed skeleton program often lacks...
Surrounding Theorem: Developing Parallel Programs for Matrix-Convolutions (2008)
Kento Emoto, Kiminori Matsuzaki, Zhenjiang Hu, Masato Takeichi
Abstract. Computations on two-dimensional arrays such as matrices and images are one of the most fundamental and ubiquitous things in computational science and its vast application areas, but...
Bidirectionalizing Tree Transformations (2008)
Zhenjiang Hu Kento, Zhenjiang Hu, Kento Emoto, Shin-cheng Mu, Masato Takeichi
A transformation from the source data to a target view is said to be bidirectional if, when the target is altered, the transformation somehow induces a way to reflect the changes back to the source....
M.: Domain-specific optimization for skeleton programs involving neighbor elements (2007)
Kento Emoto, Kento Emoto, Kiminori Matsuzaki, Kiminori Matsuzaki, Zhenjiang Hu, Zhenjiang Hu, ...
The METR technical reports are published as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the...
A library of constructive skeletons for sequential style of parallel programming (2006)
Kiminori Matsuzaki, Kento Emoto, Hideya Iwasaki, Zhenjiang Hu
Abstract — With the increasing popularity of parallel programming environments such as PC clusters, more and more sequential programmers, with little knowledge about parallel architectures and...
An practicable framework for tree reductions under distributed memory environments (2006)
Kazuhiko Kakehi, Kazuhiko Kakehi, Kiminori Matsuzaki, Kiminori Matsuzaki, Kento Emoto, Kento Emoto, ...
The METR technical reports are published as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the...
A Compositional Framework for Developing Parallel Programs on Two Dimensional Arrays (2005)
Kento Emoto, Kento Emoto, Zhenjiang Hu, Zhenjiang Hu, Kazuhiko Kakehi, Kazuhiko Kakehi, ...
The METR technical reports are published as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the...
A Compositional Framework for Developing Parallel Programs on Two Dimensional Arrays (2005)
Kento Emoto, Zhenjiang Hu, Kazuhiko Kakehi, Masato Takeichi
Abstract. Computations on two-dimensional arrays such as matrices and images are one of the most fundamental and ubiquitous things in computational science and its vast application areas, but...