Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
osu1301032351.pdf (500.1 KB)
ETD Abstract Container
Abstract Header
Applying Polyhedral Transformation to Fortran Programs
Author Info
Gururaghavendran, Ashwin
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=osu1301032351
Abstract Details
Year and Degree
2011, Master of Science, Ohio State University, Computer Science and Engineering.
Abstract
A large number of computationally intensive scientific programs still exist as Fortran programs. High performance compilers aim at reducing the execution time of programs by source-to-source translation involving appropriate transformations. The polyhedral model for compiler optimization is a powerful mathematical framework to abstract and represent the computation in the loops and the data dependencies. There are powerful transformation and optimization techniques that can be applied using this model. This research aims at applying such polyhedral transformations to Fortran programs and characterizing them. We present the design and implementation of identifying the Static Control Parts (SCoPs) in Fortran programs and optimizing them using Polyopt, a fully automatic source-to-source translator. We have instrumented this compiler framework with the help of Polybench benchmarks and characterized the effectiveness for various transformations in the polyhedral model applied to Fortran programs.
Committee
Dr. Ponnuswamy Sadayappan (Advisor)
Dr. Atanas Rountev (Committee Member)
Pages
33 p.
Subject Headings
Computer Science
Keywords
fortran
;
polyhedral model
;
compiler optimization
;
high performance computing
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Gururaghavendran, A. (2011).
Applying Polyhedral Transformation to Fortran Programs
[Master's thesis, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1301032351
APA Style (7th edition)
Gururaghavendran, Ashwin.
Applying Polyhedral Transformation to Fortran Programs.
2011. Ohio State University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=osu1301032351.
MLA Style (8th edition)
Gururaghavendran, Ashwin. "Applying Polyhedral Transformation to Fortran Programs." Master's thesis, Ohio State University, 2011. http://rave.ohiolink.edu/etdc/view?acc_num=osu1301032351
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
osu1301032351
Download Count:
643
Copyright Info
© 2011, all rights reserved.
This open access ETD is published by The Ohio State University and OhioLINK.