ALCOR - An Algorithmic Concept Recognition Tool to Support High Level Parallel Program Development
暂无分享,去创建一个
Techniques for automatic program recognition, at the algorithmic level, could be of high interest for parallel programming, because the selection of suitable optimized libraries, high level parallel constructs and parallelization strategies is mainly driven by algorithmic features of the code.This paper presents a technique for the specification and automatic recognition of algorithmic concepts, and the prototype development of ALCOR, a tool for automatic recognition of algorithmic concepts within sequential code, aimed at support of high level parallel program development.
[1] Joe D. Warren,et al. The program dependence graph and its use in optimization , 1987, TOPL.
[2] J. Grosch,et al. A Tool Box for Compiler Construction , 1990, CC.
[3] William Pugh,et al. A practical algorithm for exact array dependence analysis , 1992, CACM.
[4] Murray Cole,et al. Algorithmic Skeletons: Structured Management of Parallel Computation , 1989 .