A Fortran Parsing Tool to Extract Parallelising Information

Files in This Item:
File Description SizeFormat 
nicolau02a.pdf573.7 kBAdobe PDFDownload
Title: A Fortran Parsing Tool to Extract Parallelising Information
Authors: Nicolau, Miguel
Permanent link: http://hdl.handle.net/10197/8273
Date: Oct-2002
Abstract: This work describes the development of a Fortran parsing tool, which extracts parallelising information from legacy code. This tool will be used as a front-end parser for an evolutionary algorithm, which evolves sequences of parallel transformations to apply to serial code. As only data dependencies are considered in this process, the parsing tool is required to encapsulate flow dependencies in that information, in a transparent manner, to prevent the evolution of transformations that change the semantic meaning of the original serial code. The techniques employed to handle this constraint, as well as other techniques required for the correct extraction of data dependencies, are described in this work, as well as the choices and practical details to consider when building a new parsing tool.
Type of material: Master Thesis
Publisher: University of Limerick
Copyright (published version): 2002 the Author
Keywords: Evolutionary computingCode parserFORTRAN 77
Language: en
Status of Item: Peer reviewed
Appears in Collections:Business Research Collection

Show full item record

Download(s) 50

checked on May 25, 2018

Google ScholarTM


This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.