Een programmavoorstelling voor algoritmische optimalisaties Voorstelling IWT aanvraag
Probleemstelling Optimaliserende compilers Globale optimalisatie – Parallelliseren & vectoriseren – Link-time optimalisatie Productief programmeren Hoog abstractieniveau Kernelbibliotheken Geen overdraagbare performantie!
Doelstelling Algoritmische programmavoorstelling – Functionaliteit – Globale optimalisatiemogelijkheden Visie: nodige tussenstap
Doelstelling
Uitwerking Broncode – Metaprogramming – Traditionele analyse Julia
Uitwerking Optimalisaties en transformaties – Keuzes op algoritmisch niveau – Heuristisch
Uitwerking Codegeneratie
Planning