See this document in CiteSeerX!

The Role of Graphics in Parallel Program Development (1999)  (Make Corrections)  (4 citations)
Kang Zhang, tom Hintz, Xianwu Ma
Journal of Visual Languages and Computing



  Home/Search   Context   Related

 
View or download:
utdallas.edu/~kzhang/Pu...JVLC99.pdf.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utdallas.edu/~kzhan...publication (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper attempts to classify and compare these graph formalisms and notations which provide different information at different stages of parallel program development (Update)

Context of citations to this paper:   More

.... Thus, the goal of visualization is to form a mental image in order to aid the reasoning and understanding of programs and their execution [19]. This paper is organized as follows. Section 2 introduces the main debugging strategy and its area of application, which are parallel...

...synchronization. The graph formalism should not only be useful for design and programming, but also for debugging and performance tuning [10]. When programming in a PCG environment, we first create a PCG. A PCG provides the programmer with a hardware independent, three...

Cited by:   More
Loop Parallelization using the 3D Iteration Space Visualizer - Yu, D'Hollander (2001)   (Correct)
Visual Programming for Message-Passing Systems - Stankovic, Zhang (1999)   (Correct)
The PCG: An Empirical Study - Stankovic, Kranzlmüller, Zhang (2001)   (Correct)

Similar documents (at the sentence level):
6.6%:   Graphical Assistance in Parallel Program Development - Kang Zhang (1994)   (Correct)

Active bibliography (related documents):   More   All
0.8:   Aspects and Taxonomy of Program Visualisation - Oudshoorn, Widjaja, Ellershaw (1996)   (Correct)
0.6:   Monitoring of Distributed Memory Multicomputer Programs - van Riek, Tourancheau.. (1993)   (Correct)
0.6:   A Model for Studying Display Methods of Statistical Graphics - Cleveland (1993)   (Correct)

Similar documents based on text:   More   All
0.2:   Re-Vision: a Methodology and Tool for Parallel Computations - Ma, Hintz   (Correct)
0.2:   RESEARCH Report 1999 - Australia's Innovative University   (Correct)
0.2:   Journal of Visual Languages and Computing (1999) 10, 585}606 - Article No Jvlc   (Correct)

Related documents from co-citation:   More   All
2:   and the ordering of events in a distributed system (context) - Lamport, clocks - 1978
2:   Graphical Parallel Programming Language (context) - Newton, Browne et al. - 1992
2:   Constraint-based array dependence analysis - Pugh, Wonnacott - 1998

BibTeX entry:   (Update)

Zhang, K., Ma, X., Hintz, T., "The Role of Graphics in Parallel Program Development", Journal of Visual Languages and Computing, Academic Press, Vol.10, No.3, pp. 215243, (June 1999). http://citeseer.ist.psu.edu/zhang99role.html   More

@article{ zhang99role,
    author = "Kang Zhang and Tom Hintz and Xianwu Ma",
    title = "The Role of Graphics in Parallel Program Development",
    journal = "Journal of Visual Languages and Computing",
    volume = "10",
    number = "3",
    pages = "215-243",
    year = "1999",
    url = "citeseer.ist.psu.edu/zhang99role.html" }
Citations (may not include all citations):
1174   Statecharts: a visual formalism for complex systems - Harel - 1987
480   The program dependence graphs and its use in optimization (context) - Ferrante, Ottenstein et al. - 1987
373   clocks and the ordering of events in a distributed system (context) - Time - 1978
94   Taxonomies of visual programming and program visualisation (context) - Myers - 1990
81   System modelling with high-level petri nets (context) - Genrich, Llautenbach - 1988
71   First version of a data flow procedure language (context) - Dennis - 1975
61   Why a diagram is (context) - Larkin, Simon - 1987
51   Optimal tracing and replay for debugging messagepassing para.. - Netzer, Miller - 1992
49   Petri Nets (context) - Reisig - 1985
48   Data flow program graphs (context) - Davis, Keller - 1982
35   Virtual reality and parallel systems performance analysis - Reed - 1995
33   Flowchart techniques for structured programming (context) - Nassi, Shneiderman - 1973
29   Visual programming and debugging for parallel computing (context) - Browne - 1995
28   Visual languages: a tutorial and survey (context) - Chang - 1987
27   Hence: graphical development tools for network-based concurr.. (context) - Beguelin - 1992
24   Elements of Graph Design (context) - Kosslyn - 1994
22   Understanding and characterizing software visualization syst.. (context) - Stasko, Patterson - 1992
21   The hierarchical task graph as a universal intermediate repr.. (context) - Girkar, Polychronopoulos - 1994
20   Faust: an integrated environment for parallel programming (context) - Guarna - 1989
18   The visual display of parallel performance data (context) - Heath, Malony et al. - 1995
18   Parallel systems specifications with coloured petri nets and.. (context) - Vautherin - 1987
15   Influence of visual technology on the evolution of language .. (context) - Ambler, Burnett - 1989
13   Structural active object systems for simulation (context) - Minoura, Pargaonkar et al. - 1993
12   A bibliography of parallel debuggers (context) - Pancake, Netzer - 1993
12   Visual Thinking (context) - Arnheim - 1969
11   logical clocks (context) - Turner, The - 1993
9   A theory of graph comprehension (context) - Pinker - 1990
8   Visualising the performance of parallel programs (context) - Heath, Etheridge - 1991
8   Towards visual development of message-passing programs - Stankovic, Zhang - 1997
6   Using visualisation tools to understand concurrency (context) - Zernik - 1992
6   Millipede---a programming environment providing visual suppo.. - Aspnas, Back et al. - 1992
4   Graphical support for parallel debugging (context) - Pancake - 1992
4   second generation (context) - Towards - 1986
3   Performance visualization on `monsoon - Natarajan, Chiou et al. - 1993
3   Metrics: a tool for the display and analysis of mappings in .. - Lo - 1992
3   Graphical views of the behaviour of parallel programs (context) - Cai, Milne et al. - 1993
3   Experiences with monitoring and visualising the performance .. (context) - Imre - 1993
2   Parallel performance visualisation: from practice to theory (context) - Heath, Malony et al. - 1995
2   Graphical perception and graphical methods for analysing sci.. (context) - Cleveland, McGill - 1985
2   What to draw (context) - Miller - 1993
2   Passive-space and time view: vector clocks for achieving hig.. (context) - Ahuja, Carlson et al. - 1993
1   Visual Programming Environments; Paradigms & Systems (context) - Glinert - 1990
1   Visual parallel programming and determinancy: a language spe.. (context) - Beguelin, Nutt - 1994
1   Visual programming for transputer systems (context) - Roberts - 1990
1   A principle taxonomy of software visualisation (context) - Price - 1993
1   The integration of the formal and the practical in parallel .. (context) - Werth - 1991
1   Visualisation of message passing parallel programs with the .. (context) - Bemmerl, Braun - 1993
1   Task grapher: A tool for scheduling parallel program tasks (context) - Lewis - 1990
1   Visputer---a gaphical visualisation tool for parallel progra.. (context) - Zhang, Marwaha - 1995
1   A methodology for visualising performance of loosely synchro.. (context) - Sarukkai - 1993
1   Visual programming for parallel processing (context) - Cai, Tan et al. - 1996
1   A visualisation system for parallelising programs (context) - Dow, Chang et al. - 1992
1   The rp3 program visualisation environment (context) - Kimelman, Ngo - 1991
1   Performance tuning of message-passing programs through visua.. (context) - Lei, Zhang - 1994
1   Visualising actor programs using predicate transition nets (context) - Miriyala - 1992
1   Graphical visualisation of distributed algorithms (context) - Vornberger, Zeppenfeld - 1990
1   Parallel program visualisation with MUCH (context) - ller - 1996
1   Visual Programming Environments: Applications & Issues (context) - Glinert - 1990
1   Performance measurement (context) - Yan, Sarukkai et al. - 1995
1   Real-time visualisation of concurrent processes (context) - Sharma - 1990
1   Pictorial representations of parallel programs (context) - Stepney - 1989

Documents on the same site (http://www.utdallas.edu/~kzhang/publication.html):   More
An evaluation of Java implementations of message-passing - Stankovic, Zhang (2000)   (Correct)
Supporting Scalable Performance Monitoring and Analysis of.. - Li, Zhang (1999)   (Correct)
Dynamically Instrumenting Message-Passing Programs Using.. - Kang Zhang   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC