科技报告详细信息
| Final Project Report: A Polyhedral Transformation Framework for Compiler Optimization | |
| Sadayappan, Ponnuswamy1  Rountev, Atanas1  | |
| [1] The Ohio State University | |
| 关键词: compiler optimization; polyhedral analysis and transformation; Fortran; ROSE compiler; dynamic analysis; vectorization; | |
| DOI : 10.2172/1184373 RP-ID : DOE-OSU-0005033 PID : OSTI ID: 1184373 |
|
| 学科分类:数学(综合) | |
| 美国|英语 | |
| 来源: SciTech Connect | |
PDF
|
|
【 摘 要 】
The project developed the polyhedral compiler transformation module PolyOpt/Fortran in the ROSE compiler framework. PolyOpt/Fortran performs automated transformation of affine loop nests within FORTRAN programs for enhanced data locality and parallel execution. A FORTAN version of the Polybench library was also developed by the project. A third development was a dynamic analysis approach to gauge vectorization potential within loops of programs; software (DDVec) for automated instrumentation and dynamic analysis of programs was developed.
【 预 览 】
| Files | Size | Format | View |
|---|---|---|---|
| 171KB |
PDF