• Home
  • Search
  • A visualization system for parallelizing programs
  • Cite Icon14
  • https://doi.org/10.5555/147877.147957Copy DOI Icon

A visualization system for parallelizing programs

  • Dec 1, 1992
  • Chyi‐Ren Dow +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A software environment for visualization when parallelizing programs is described. The system supports multiparadigm program visualization, automatic generation of optimizers from specifications, interactive and undo facilities for code transformations, and a multilevel browser. Textual and graphical forms of optimization specification languages are utilized in the specification of both traditional and parallelizing transformations. An undo facility is provided for the user to remove ineffective or inappropriate transformations. An extended form of the program dependence graph is developed that not only enables the exploitation of parallelism in sequential programs by applying transformations but also facilitates mappings for code visualization. The conceptual framework that allows multiparadigm program visualization is presented. A multilevel browser can be used to browse any block of statements in one program view, and the corresponding code of another program view is highlighted. >

Similar Papers
  • Conference Article
  • Citations4

Brief Announcement

  • Jul 24, 2017
  • Rohit Atre +2
  • Conference Article
  • Citations2

IC2mpi: A Platform for Parallel Execution of Graph-Structured Iterative Computations

  • Jan 01, 2007
  • Harnish Botadra +4
  • Conference Article
  • Citations13

Speculative Parallelization in Decoupled Look-ahead

  • Oct 01, 2011
  • Alok Garg +2
  • Conference Article
  • Citations4

Data-race detection: the missing piece for an end-to-end semantic equivalence checker for parallelizing transformations of array-intensive programs

  • Jun 02, 2016
  • Kunal Banerjee +2
  • Supplementary Content
  • Citations1

Verified Visualisation of Textual Modelling Languages

  • Nov 29, 2010
  • IT University Of Copenhagen (IT University of Copenhagen)
  • Joseph R Kiniry +1
  • Research Article
  • Citations1

Tuning Task Granularity and Data Locality of Data Parallel GPH Programs

  • Dec 01, 2001
  • Parallel Processing Letters
  • H Loidl
  • Book Chapter
  • Citations4

A General Framework for Static Cost Analysis of Parallel Logic Programs

  • Jan 01, 2020
  • Maximiliano Klemen +4
  • Research Article
  • Citations141

An approach for exploring code improving transformations

  • Nov 01, 1997
  • ACM Transactions on Programming Languages and Systems
  • Deborah L Whitfield +1
  • Conference Article
  • Citations9

A new multi-core pipelined architecture for executing sequential programs for parallel geospatial computing

  • Jun 21, 2010
  • Duoduo Liao +1
  • Conference Article
  • Citations5

The Basic Building Blocks of Parallel Tasks

  • Feb 08, 2015
  • Rohit Atre +2
  • Research Article
  • Citations10

Potential thread-level-parallelism exploration with superblock reordering

  • Feb 12, 2014
  • Computing
  • John Ye +3
  • Research Article

SINDIRAN DALAM WAYANG DURANGPO

  • Apr 01, 2013
  • Buana Pendidikan Jurnal Fakultas Keguruan dan Ilmu Pendidikan
  • Lucia Indah Dwi Wahyuni +1
  • Conference Article
  • Citations22

Accelerating Parallel Maximum Likelihood-Based Phylogenetic Tree Calculations Using Subtree Equality Vectors

  • Jan 01, 2002
  • A.P Stamatakis +3
  • Book Chapter

Toward Structured Parallel Programming: Send-Receive Considered Harmful

  • Jan 01, 2019
  • Sergei Gorlatch
  • Research Article
  • Citations5

Parallel computation of recoupling coefficients using transputers

  • Sep 01, 1992
  • Computer Physics Communications
  • V Fack +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.