Pokročilé interprocedurální optimalizace rozsáhlých programů
Název práce v češtině: | Pokročilé interprocedurální optimalizace rozsáhlých programů |
---|---|
Název v anglickém jazyce: | Advanced inter-procedural optimizations of large applications |
Klíčová slova: | překladač|inter-procedurální optimalizace kódu |
Klíčová slova anglicky: | compiler|inter-procedural optimization |
Akademický rok vypsání: | 2024/2025 |
Typ práce: | disertační práce |
Jazyk práce: | |
Ústav: | Katedra aplikované matematiky (32-KAM) |
Vedoucí / školitel: | doc. Mgr. Jan Hubička, Ph.D. |
Řešitel: | |
Konzultanti: | Mgr. Tomáš Petříček, Ph.D. |
Zásady pro vypracování |
Studentka se seznámí s frameworkem pro inter-procedurální optimalizaci v GNU Compiler Cauldron a prozkoumá jeho omezení. Na základě této studie navrhne a implementuje nové optimalizace, které budou škálovatelné na velké aplikaci |
Seznam odborné literatury |
Cooper, K.D. and Torczon, L., 2022. Engineering a compiler. Morgan Kaufmann.
Stallman, R.M., 2024. GNU compiler collection internals. Free Software Foundation. Glek, T. and Hubicka, J., 2010. Optimizing real world applications with GCC link time optimization, GCC Summit proceeding 2010 |