High performance on parallel computers can be achieved only when they are programmed effectively. The complexity of this task and portability issues make automatic support of parallel program development highly desirable [AK87, FERN84, KKLW80, PW86, Po188]. Despite all the effort spent on the automatic parallelization of programs, existing parallelizing compilers are not able to deliver the desired performance over a wide range of real applications [BE92]. The challenging problem confronting designers of parallelizing compilers is the difficulty of collecting sufficient information in an efficient way to utilize the underlying architecture.
KeywordsEfficient Exploitation Symbolic Analysis Automatic Support Program Property Portability Issue
Unable to display preview. Download preview PDF.