Code Transformation
Code transformation research focuses on automatically altering code's structure and/or semantics while preserving functionality, aiming to improve performance, understand code semantics, or generate new code. Current efforts leverage machine learning, particularly deep neural networks and contrastive learning, often within the framework of polyhedral compilation or using large language models, to guide the selection and application of transformations. This field is significant because it promises to automate complex software optimization tasks, leading to more efficient and robust software systems, and enhancing our understanding of code's underlying structure and meaning.
Papers
October 31, 2024
October 11, 2024
October 4, 2024
August 20, 2024
March 18, 2024
February 24, 2024
February 19, 2024
November 10, 2023
August 11, 2023
July 4, 2023
October 6, 2022
August 4, 2022