Show simple item record

dc.contributor.advisorSinha, SK
dc.contributor.authorChampaka, M.K.
dc.date.accessioned2025-10-15T11:09:16Z
dc.date.available2025-10-15T11:09:16Z
dc.date.submitted1991
dc.identifier.urihttps://etd.iisc.ac.in/handle/2005/7183
dc.description.abstractDependence analysis, which is the most critical component of PPT, has been described in this chapter. In order to establish dependence relations between multiple occurrences of different types of variables such as single-dimensional arrays and multidimensional arrays, two algorithms have been developed. These algorithms named, Test-SDA and Test-MDA have been described in this chapter. The interprocedural analysis carried out in PPT to accurately determine the dependence relation in the presence of subroutine calls is also presented. The dependence information obtained from the analysis is stored in the form of a dependence graph and direction vectors in the dependence graph are used by another algorithm called Loop-Analyze to detect the parallelizable loop.
dc.language.isoen_US
dc.relation.ispartofseriesT03125
dc.rightsI grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertation
dc.subjectAffine Loop Nests
dc.subjectDependence Graph
dc.subjectParallelizable Loops
dc.titleDesign and implementation of a fortran to occam parallelizing parallel translator
dc.typeThesis
dc.degree.nameMSc Engg
dc.degree.levelMasters
dc.degree.grantorIndian Institute of Science
dc.degree.disciplineEngineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record