3D visualization of program structure and data dependence for parallelizing compilers and parallel programming

Mariko Sasakura, Satoko Kiwada, Kazuki Joe, Tsuneo Nakanishi, Keijiro Araki

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

For effective use of parallel computers, a tool which assists users to know the way of parallelization is needed. Since we believe visualization is a useful tool for parallelization, we are developing a tool named NaraView for parallelizing Fortran programs. In this paper, we propose two visualization methods in NaraView, which are 3D visualization of program structure and data dependence.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages591-593
Number of pages3
Volume1239
ISBN (Print)3540630910, 9783540630913
DOIs
Publication statusPublished - 1997
Event9th International Workshop on Languages and Compilers for Parallel Computing, LCPC 1996 - San Jose, United States
Duration: Aug 8 1996Aug 10 1996

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1239
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other9th International Workshop on Languages and Compilers for Parallel Computing, LCPC 1996
CountryUnited States
CitySan Jose
Period8/8/968/10/96

Fingerprint

Parallelizing Compilers
Data Dependence
3D Visualization
Parallel programming
Parallel Programming
Visualization
Parallelization
Parallel Computers

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Sasakura, M., Kiwada, S., Joe, K., Nakanishi, T., & Araki, K. (1997). 3D visualization of program structure and data dependence for parallelizing compilers and parallel programming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1239, pp. 591-593). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1239). Springer Verlag. https://doi.org/10.1007/BFb0017279

3D visualization of program structure and data dependence for parallelizing compilers and parallel programming. / Sasakura, Mariko; Kiwada, Satoko; Joe, Kazuki; Nakanishi, Tsuneo; Araki, Keijiro.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 1239 Springer Verlag, 1997. p. 591-593 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1239).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Sasakura, M, Kiwada, S, Joe, K, Nakanishi, T & Araki, K 1997, 3D visualization of program structure and data dependence for parallelizing compilers and parallel programming. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 1239, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 1239, Springer Verlag, pp. 591-593, 9th International Workshop on Languages and Compilers for Parallel Computing, LCPC 1996, San Jose, United States, 8/8/96. https://doi.org/10.1007/BFb0017279
Sasakura M, Kiwada S, Joe K, Nakanishi T, Araki K. 3D visualization of program structure and data dependence for parallelizing compilers and parallel programming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 1239. Springer Verlag. 1997. p. 591-593. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/BFb0017279
Sasakura, Mariko ; Kiwada, Satoko ; Joe, Kazuki ; Nakanishi, Tsuneo ; Araki, Keijiro. / 3D visualization of program structure and data dependence for parallelizing compilers and parallel programming. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 1239 Springer Verlag, 1997. pp. 591-593 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{825b04e530c344f794941f6f57f4fd1b,
title = "3D visualization of program structure and data dependence for parallelizing compilers and parallel programming",
abstract = "For effective use of parallel computers, a tool which assists users to know the way of parallelization is needed. Since we believe visualization is a useful tool for parallelization, we are developing a tool named NaraView for parallelizing Fortran programs. In this paper, we propose two visualization methods in NaraView, which are 3D visualization of program structure and data dependence.",
author = "Mariko Sasakura and Satoko Kiwada and Kazuki Joe and Tsuneo Nakanishi and Keijiro Araki",
year = "1997",
doi = "10.1007/BFb0017279",
language = "English",
isbn = "3540630910",
volume = "1239",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "591--593",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - 3D visualization of program structure and data dependence for parallelizing compilers and parallel programming

AU - Sasakura, Mariko

AU - Kiwada, Satoko

AU - Joe, Kazuki

AU - Nakanishi, Tsuneo

AU - Araki, Keijiro

PY - 1997

Y1 - 1997

N2 - For effective use of parallel computers, a tool which assists users to know the way of parallelization is needed. Since we believe visualization is a useful tool for parallelization, we are developing a tool named NaraView for parallelizing Fortran programs. In this paper, we propose two visualization methods in NaraView, which are 3D visualization of program structure and data dependence.

AB - For effective use of parallel computers, a tool which assists users to know the way of parallelization is needed. Since we believe visualization is a useful tool for parallelization, we are developing a tool named NaraView for parallelizing Fortran programs. In this paper, we propose two visualization methods in NaraView, which are 3D visualization of program structure and data dependence.

UR - http://www.scopus.com/inward/record.url?scp=84957623525&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84957623525&partnerID=8YFLogxK

U2 - 10.1007/BFb0017279

DO - 10.1007/BFb0017279

M3 - Conference contribution

AN - SCOPUS:84957623525

SN - 3540630910

SN - 9783540630913

VL - 1239

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 591

EP - 593

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

PB - Springer Verlag

ER -