Logo image
A comprehensive approach to parallel data flow analysis
Technical documentation   Open access

A comprehensive approach to parallel data flow analysis

Yong-fong Lee and Barbara G. Ryder
Rutgers University
1992
DOI:
https://doi.org/10.7282/t3-1852-ye88

Abstract

Data flow analysis Parallel data flow analysis Parallel Algorithms
We present a comprehensive approach to performing data flow analysis in parallel. We identify three types of parallelism inherent in the data flow solution process: independent-problem parallelism, separate-unit parallelism and algorithmic parallelism; and describe a unified framework to exploit them. Our investigations of typical Fortran programs reveal an abundance of the last two types of parallelism. In particular, we illustrate the exploitation of algorithmic parallelism in the design of our parallel hybrid data flow analysis algorithms. We report on the empirical performance of the parallel hybrid algorithm for the Reaching Definitions problem and the structural characteristics of the program flow graphs that affect algorithm performance.
pdf
lcsr-tr-192344.44 kBDownloadView
Version of Record (VoR) Technical Documentation Open Access
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

142 File downloads
86 Record Views

Details

Logo image