Papers by Shuoming Zhang
Introducing Compiler Semantics into Large Language Models as Programming Language Translators: A Case Study of C to x86 Assembly (2024.findings-emnlp)
Copied to clipboard
| Challenge: | Large Language Models (LLMs) can be used to translate high-level programming languages to machine instructions. |
| Approach: | They propose two methods to solve a problem known as neural compilation by using a 13B model with a behavioral accuracy of over 91%. |
| Outcome: | The proposed approach outperforms the larger model by over 50% and achieves a behavioral accuracy of over 91% while outperforming the GPT-4 Turbo model. |