|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Dror Zernick, Marc Snir, Dalia Malki, "Using Visualization Tools to Understand Concurrency," IEEE Software, vol. 9, no. 3, pp. 87-92, May/June, 1992. | |||
| BibTex | x | ||
| @article{ 10.1109/52.136185, author = {Dror Zernick and Marc Snir and Dalia Malki}, title = {Using Visualization Tools to Understand Concurrency}, journal ={IEEE Software}, volume = {9}, number = {3}, issn = {0740-7459}, year = {1992}, pages = {87-92}, doi = {http://doi.ieeecomputersociety.org/10.1109/52.136185}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Using Visualization Tools to Understand Concurrency IS - 3 SN - 0740-7459 SP87 EP92 EPD - 87-92 A1 - Dror Zernick, A1 - Marc Snir, A1 - Dalia Malki, PY - 1992 KW - parallel programming; computer aided instruction; concurrency teaching tool; CAI; visualization tool; causality graph; coarse-grained parallelism; communication; synchronization; abstraction algorithms; super nodes; computer aided instruction; computer science education; parallel programming; software tools VL - 9 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.136185
A visualization tool that provides an aggregate view of execution through a graph of events called the causality graph, which is suitable for systems with hundreds or thousands of processors, coarse-grained parallelism, and for a language that makes communication and synchronization explicit, is discussed. The methods for computing causality graphs and stepping through an execution with causality graphs are described. The properties of the abstraction algorithms and super nodes, the subgraphs in causality graphs, are also discussed.
Index Terms:
parallel programming; computer aided instruction; concurrency teaching tool; CAI; visualization tool; causality graph; coarse-grained parallelism; communication; synchronization; abstraction algorithms; super nodes; computer aided instruction; computer science education; parallel programming; software tools
Citation:
Dror Zernick, Marc Snir, Dalia Malki, "Using Visualization Tools to Understand Concurrency," IEEE Software, vol. 9, no. 3, pp. 87-92, May-June 1992, doi:10.1109/52.136185
Usage of this product signifies your acceptance of the Terms of Use.

