Theses and Dissertations
ORCID
https://orcid.org/0009-0001-0836-8534
Advisor
Torri, Stephen A.
Committee Member
Bethel, Cindy L.
Committee Member
Bhowmik, Tanmay
Date of Degree
12-12-2025
Original embargo terms
Immediate Worldwide Access
Document Type
Graduate Thesis - Open Access
Major
Computer Science (Artificial Intelligence and Robotics)
Degree Name
Master of Science (M.S.)
College
James Worth Bagley College of Engineering
Department
Department of Computer Science and Engineering
Abstract
An often-overlooked research gap is the applicability of research over time. The impact of updating the GNU Compiler Collection version was investigated for the SRTuner compiler optimization research. Versions 7 through 14 were tested using documented flags and recommended flag dependencies. Quality controls measured and enforced consistency across test runs and benchmarks. The performance of SRTuner was compared to a random control while the impact of enforcing flag dependencies was evaluated. The most influential flags were investigated by turning them off in isolation, but results were mixed. It was determined that enforcing flag dependencies resulted in improved performance, but the SRTuner algorithm could not outperform a random control, indicating that more attention was needed. Three of the tested benchmarks failed to compile for less than 0.5% of flag selections, and one benchmark was completely unsupported by the most recent compiler version.
Recommended Citation
Butterfield, Jonathan D., "Impacts of upgrading GCC on the SRTuner compiler autotuning algorithm" (2025). Theses and Dissertations. 6787.
https://scholarsjunction.msstate.edu/td/6787