53 citations · 153 across the 24 of their papers we have counts for
7 papers · 1 filter
Fortran2CPP: Automating Fortran-to-C++ Translation using LLMs via Multi-Turn Dialogue and Dual-Agent Integration
Le Chen, Bin Lei, Dunzhi Zhou +4
Translating legacy Fortran code into C++ is a crucial step in modernizing high-performance computing (HPC) applications. However, the scarcity of high-quality, parallel Fortran-to-…
The Landscape and Challenges of HPC Research and LLMs
Le Chen, Nesreen K. Ahmed, Akash Dutta +14
Recently, language models (LMs), especially large language models (LLMs), have revolutionized the field of deep learning. Both encoder-decoder models and prompt-based techniques ha…
CompCodeVet: A Compiler-guided Validation and Enhancement Approach for Code Dataset
Le Chen, Arijit Bhattacharjee, Nesreen K. Ahmed +4
Large language models (LLMs) have become increasingly prominent in academia and industry due to their remarkable performance in diverse applications. As these models evolve with in…
AutoParLLM: GNN-guided Context Generation for Zero-Shot Code Parallelization using LLMs
Quazi Ishtiaque Mahmud, Ali TehraniJamsaz, Hung Phan +5
In-Context Learning (ICL) has been shown to be a powerful technique to augment the capabilities of LLMs for a diverse range of tasks. This work proposes \ourtool, a novel way to ge…
Data Race Detection Using Large Language Models
Le Chen, Xianzhong Ding, Murali Emani +3
Large language models (LLMs) are demonstrating significant promise as an alternate strategy to facilitate analyses and optimizations of high-performance computing programs, circumv…
LM4HPC: Towards Effective Language Model Application in High-Performance Computing
Le Chen, Pei-Hung Lin, Tristan Vanderbruggen +3
In recent years, language models (LMs), such as GPT-4, have been widely used in multiple domains, including natural language processing, visualization, and so on. However, applying…
Learning to Parallelize with OpenMP by Augmented Heterogeneous AST Representation
Le Chen, Quazi Ishtiaque Mahmud, Hung Phan +2
Detecting parallelizable code regions is a challenging task, even for experienced developers. Numerous recent studies have explored the use of machine learning for code analysis an…