4 papers
OMPILOT: Harnessing Transformer Models for Auto Parallelization to Shared Memory Computing Paradigms
Arijit Bhattacharjee, Ali TehraniJamsaz, Le Chen +4
Recent advances in large language models (LLMs) have significantly accelerated progress in code translation, enabling more accurate and efficient transformation across programming…
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…
OMPar: Automatic Parallelization with AI-Driven Source-to-Source Compilation
Tal Kadosh, Niranjan Hasabnis, Prema Soundararajan +5
Manual parallelization of code remains a significant challenge due to the complexities of modern software systems and the widespread adoption of multi-core architectures. This pape…
MonoCoder: Domain-Specific Code Language Model for HPC Codes and Tasks
Tal Kadosh, Niranjan Hasabnis, Vy A. Vo +10
With easier access to powerful compute resources, there is a growing trend in AI for software development to develop large language models (LLMs) to address a variety of programmin…