Programming Models and Languages

Programming models and languages are essential for expressing our computational problems in ways that take best advantage of the massive capability of current and future computers at LLNL. Our research efforts extend and improve existing programming models, such as OpenMP and MPI. Using tools like the ROSE compiler technology and Babel, we’re researching new ways to transform, analyze, optimize, combine, and interoperate languages. View content related to Programming Models and Languages.

Computing Trio Wins Best Paper Award at OpenMP Workshop

A team of LLNL computer scientists and a collaborator from Argonne National Laboratory (ANL) won the Best Paper Award at the International Workshop on OpenMP (IWOMP) 2020 in September. Giorgis Georgakoudis, Ignacio Laguna, Tom Scogland (LLNL), and Johannes Doerfert (ANL) accepted the award for their paper, “FAROS: A Framework to Analyze OpenMP Compilation Through Benchmarking and Compiler Optimization Analysis.” The paper showcases the new Livermore-developed framework, FAROS, which pinpoints missing compiler optimizations due to OpenMP compilation and measures the impact on performance.


Subscribe to RSS - Programming Models and Languages