MISC

1999年

NaraView: an interactive 3D visualization system for parallelization of programs

International Journal of Parallel Programming
  • Mariko Sasakura
  • ,
  • Kazuki Joe
  • ,
  • Yoshitoshi Kunieda
  • ,
  • Keijiro Araki

27
2
開始ページ
111
終了ページ
129
記述言語
英語
掲載種別
DOI
10.1023/A:1018792319452
出版者・発行元
Kluwer Academic/Plenum Publ Corp

For effective use of parallelizing compilers, an interactive environment which allows users to find more parallelism is needed. As the first step towards building such an environment, we have developed a program visualization system named NaraView. In this paper, we describe two visualization methods in NaraView. One is Program Structure View which illustrates the hierarchical loop structure of a given program and suggests which parts of the program can be parallelized. Another is the Data Dependence View which visualizes each data dependence on every variable or array element which is accessed in a specific loop. By using these views, users can easily understand which part of the program can be parallelized further. We also show several examples to demonstrate the efficiency of these methods.

リンク情報
DOI
https://doi.org/10.1023/A:1018792319452
ID情報
  • DOI : 10.1023/A:1018792319452
  • ISSN : 0885-7458
  • SCOPUS ID : 0033115918

エクスポート
BibTeX RIS