Masahiro Kainaga
Hitachi
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Masahiro Kainaga.
international conference on supercomputing | 1995
Hiroshi Ohta; Yasuhiko Saito; Masahiro Kainaga; Hiroyuki Ono
In practical problems, such as the relaxation methods used to solve partial differential equations, a DOACROSS loop nest often appears. It is characterized by loop-carried dependence, which require interprocessor communication within the loop. Tiling, a technique for compiling DOACROSS loop nests for massively parallel processors, reduces communication overhead by grouping multiple iterations into a tite. Taking larger tiles reduces the number of communications but also causes a delay in starting the 2nd and the following processors. We examine this tradeoff theoretically and present a tiling method for general DOACROSS loop nests. In particular, we show how to determine the optimal tile size. Experimental results are very close to those predicted by our theory. We have implemented the method in a compiler prototype, with which we have parallelized an SOR program. The parallelized code is more than ten times as fast as the code without tiling and 1 l% faster than the code with non-optimal tiling.
Archive | 1995
Shumpei Kawasaki; Eiji Sakakibara; Kaoru Fukada; Takanaga Yamazaki; Yasushi Akao; Shiro Baba; Toshimasa Kihara; Keiichi Kurakazu; Takashi Tsukamoto; Shigeki Masumura; Yasuhiro Tawara; Yugo Kashiwagi; Shuya Fujita; Katsuhiko Ishida; Noriko Sawa; Yoichi Asano; Hideaki Chaki; Tadahiko Sugawara; Masahiro Kainaga; Kouki Noguchi; Mitsuru Watabe
Archive | 1994
Ichiro Kyushima; Masahiro Kainaga
Archive | 1990
Masaharu Yabushita; Hidehiko Akita; Masahiro Kainaga
Archive | 2001
Yasuhiko Saito; Masahiro Kainaga; Koji Yamada
Archive | 1985
Kousuke Sakoda; Masahiro Kainaga; Hidehiko Akita; Fumiya Murata; Yoshitake Nakaosa
Archive | 1982
Masahiro Kainaga; Kousuke Sakoda; Hiroaki Nakanishi
Archive | 1993
Ichiro Kyushima; Masahiro Kainaga
Archive | 1998
Shumpei Kawasaki; Eiji Sakakibara; Kaoru Fukada; Takanaga Yamazaki; Yasushi Akao; Shiro Baba; Toshimasa Kihara; Keiichi Kurakazu; Takashi Tsukamoto; Shigeki Masumura; Yasuhiro Tawara; Yugo Kashiwagi; Shuya Fujita; Katsuhiko Ishida; Noriko Sawa; Yoichi Asano; Hideaki Chaki; Tadahiko Sugawara; Masahiro Kainaga; Kouki Noguchi; Mitsuru Watabe
Archive | 1997
Shumpei Kawasaki; Eiji Sakakibara; Kaoru Fukada; Takanaga Yamazaki; Yasushi Akao; Shiro Baba; Toshimasa Kihara; Keiichi Kurakazu; Takashi Tsukamoto; Shigeki Masumura; Yasuhiro Tawara; Yugo Kashiwagi; Shuya Fujita; Katsuhiko Ishida; Noriko Sawa; Yoichi Asano; Hideaki Chaki; Tadahiko Sugawara; Masahiro Kainaga; Kouki Noguchi; Mitsuru Watabe