BLT software supports HPC software development with built-in CMake macros for external libraries, code health checks, and unit testing.
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’s hackathons provide 24-hour opportunities to brainstorm, foster creativity, prototype, and explore.
Eighty-five participants “keep calm and hack” at Computation’s fall hackathon.
The latest hackathon event promotes cross-directorate collaboration and grassroots ideas.
Computation’s spring hackathon provides a venue to explore new ideas, skills, prototypes, and projects. Also, there’s a unicycle.
What do Batman, a ukulele, and a popcorn machine have in common?