TCSE logo 
 Sigsoft logo
Sustainability badge

This program is tentative and subject to change.

Sun 27 Apr 2025 15:15 - 15:30 at 202 - Afternoon Session 1 Chair(s): Carol Hanna, Penn Rainford

Existing research in compiler autotuning mainly focuses on selecting optimization flags without configurable values. However, the potential of selecting optimization flags with configurable values, alongside using directory and link flags for library version selection to improve performance, remains largely unexplored. We propose a three-stage Genetic Algorithm (GA) that incrementally selects optimization flags without configurable values, then optimization flags with configurable values, and finally library versions, to minimize software execution time. We also discuss the implementation challenges of the proposed algorithm and outline potential future work.

This program is tentative and subject to change.

Sun 27 Apr

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:30
Afternoon Session 1GI at 202
Chair(s): Carol Hanna University College London, Penn Rainford University of York, UK
14:00
75m
Tutorial
Automated Software Performance Improvement with Magpie
GI
Aymeric Blot University of Rennes, IRISA / INRIA
15:15
15m
Talk
A Three-Stage Genetic Algorithm for Compiler Flag and Library Version Selection to Minimize Execution Time
GI
Chi Ho Chan Edinburgh Napier University, Spyro Nita EPCC, The University of Edinburgh
:
:
:
: