dc.contributor.advisor | Rossi, Tuomo | |
dc.contributor.author | Hirvonen, Toni | |
dc.date.accessioned | 2024-05-22T08:44:20Z | |
dc.date.available | 2024-05-22T08:44:20Z | |
dc.date.issued | 2024 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/95056 | |
dc.description.abstract | Nykyajan ohjelmointikielten kääntäjät tekevät paljon optimointia, jolla pyritään parantamaan käännetyn ohjelman suorituskykyä. Tähän on monia eri optimointimenetelmiä, joista yksi on monitahoinen optimointi. Se keskittyy sisäkkäisten silmukoiden optimointiin monitahoisen mallin avulla. Tämä kirjallisuuskatsaus tarkastelee monitahoisen mallin käyttöä optimointiprosessissa ja sen vaikutusta käännetyn ohjelman suorituskykyyn. | fi |
dc.description.abstract | Modern compilers perform numerous optimizations, which aim at improving the performance of the compiled program. There are multiple different optimization methods for this, and one of these is polyhedral optimization. It focuses on optimizing nested loops using the polyhedral model. This literature review examines the use of the polyhedral model in the optimization process and its impact on the performance of the compiled program. | en |
dc.format.extent | 23 | |
dc.language.iso | fi | |
dc.subject.other | monitahoinen optimointi | |
dc.subject.other | monitahoinen malli | |
dc.subject.other | kääntäjä | |
dc.subject.other | sisäkkäiset silmukat | |
dc.title | Monitahoinen optimointi ohjelmointikielen kääntäjässä | |
dc.identifier.urn | URN:NBN:fi:jyu-202405223820 | |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.rights.copyright | Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty. | fi |
dc.rights.copyright | This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited. | en |
dc.contributor.oppiainekoodi | 602 | |
dc.subject.yso | optimointi | |
dc.subject.yso | suorituskyky | |
dc.subject.yso | ohjelmointikielet | |
dc.subject.yso | algoritmit | |