← Search

Alexander G Shypula

2 accepted papers

2024

Learning Performance-Improving Code Edits

ICLR 2024spotlight

With the decline of Moore's law, optimizing program performance has become a major focus of software research. However, high-level optimizations such as API and algorithm changes remain elusive due to the difficulty of understanding the semantics of code. Simultaneously, pretrained large language mo…

2023

Explain-then-translate: an analysis on improving program translation with self-generated explanations

EMNLP 2023long findings

This work explores the use of self-generated natural language explanations as an intermediate step for code-to-code translation with language models. Across three types of explanations and 19 programming languages constructed from the MultiPL-E dataset, we find the explanations to be particularly e…

Cited by 0SourcecodeScholar