Code
3G017910
Looptijd
01-01-2010 → 31-12-2015
Financiering
Research Foundation - Flanders (FWO)
Promotor
Onderzoeksdisciplines
-
Natural sciences
- Applied mathematics in specific fields
- Computer architecture and networks
- Distributed computing
- Information sciences
- Information systems
- Programming languages
- Scientific computing
- Theoretical computer science
- Visual computing
- Other information and computing sciences
-
Engineering and technology
- Computer hardware
- Computer theory
- Scientific computing
- Other computer engineering, information technology and mathematical engineering
Trefwoorden
virtuele machines
multi-criteria
compilers
exploratie
Projectomschrijving
Modern compilers are complex pieces of software implementing a large number of optimizations that interact in many complex ways. Moreover, these optimizations often have conflicting effects on performance, power, energy, memory consumption, etc. This research project aims at studying how to fine-tune and explore the compiler design space so that a compiler optimizes multiple criteria – in contrast to prior work which typically uses heuristics and/or single-criterion exploration. We will consider both static and dynamic compilers (virtual machines) as part of this research project.