Construction of a front_end compiler for vector languages

dc.contributor.advisorΜασσέλος, Κωνσταντίνος
dc.contributor.authorΒρουστούρης, Παναγιώτης
dc.contributor.departmentΤμήμα Επιστήμης και Τεχνολογίας Υπολογιστώνel
dc.contributor.facultyΣχολή Θετικών Επιστημών και Τεχνολογίαςel
dc.contributor.masterΕπιστήμη και Τεχνολογία Υπολογιστώνel
dc.date.accessioned2013-11-18T11:01:20Z
dc.date.available2013-11-18T11:01:20Z
dc.date.issued2012
dc.descriptionΜ.Δ.Ε. 11el
dc.description.abstractVector languages such as MATLAB have become popular for many years in prototyping algorithms in various domains. Many of these applications whose subtasks have diverse execution requirements, often employ distributed, heterogeneous, reconfigurable systems. These systems consist of an interconnected set of heterogeneous processing resources that provide a variety of architectural capabilities. The MATCH (MATlab Compiler for Heterogeneous computing systems) compiler project, developed at Northwestern University, is to make it easier for the users to develop efficient code for distributed, heterogeneous, reconfigurable computing systems. In the current project, I use the context–free grammar of the MATCH compiler to the design and implement a front_end compiler using a full object-oriented schema. I present the execution results on some test MATLAB code with the use of this front_ end compiler.el
dc.format.extent181 σελ.el
dc.identifier.urihttp://amitos.library.uop.gr/xmlui/handle/123456789/947
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πελοποννήσουel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.subjectΜεταγλωττιστές (Προγράμματα ηλεκτρονικών υπολογιστών)el
dc.subjectΗλεκτρονικοί υπολογιστές -- Γλώσσες προγραμματισμούel
dc.subject.keywordContext-free grammarel
dc.subject.keywordScannerel
dc.subject.keywordParserel
dc.subject.keywordM-Filesel
dc.subject.keywordFlexel
dc.subject.keywordBisonel
dc.subject.keywordNon-terminalsel
dc.subject.keywordStatementsel
dc.subject.keywordExpressionsel
dc.subject.keywordAssignmentsel
dc.subject.keywordParse errorsel
dc.subject.keywordIntermediate representation abstractel
dc.subject.keywordSyntax treeel
dc.subject.keywordDOT filesel
dc.titleConstruction of a front_end compiler for vector languagesel
dc.typeΜεταπτυχιακή διπλωματική εργασίαel

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
358_000011m.pdf
Size:
862.84 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
358_000011ma.pdf
Size:
250.67 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
933 B
Format:
Item-specific license agreed upon to submission
Description: