BLT - Build, Link, Test - CMake-Based Foundation for HPC Applications
Inside Livermore Lab via YouTube
Power BI Fundamentals - Create visualizations and dashboards from scratch
You’re only 3 weeks away from a new language
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to use BLT (Build, Link, Test), a streamlined CMake-based foundation for building, linking, and testing large-scale high-performance computing applications in this comprehensive tutorial from Lawrence Livermore National Laboratory's High Performance Computing Innovation Center. Master the fundamentals of BLT's architecture and discover how it simplifies the development process by providing a unified framework that works seamlessly across a wide range of HPC compilers, operating systems, and technologies. Explore practical implementation strategies for integrating BLT into your existing HPC workflows and understand how this open-source tool can accelerate your application development cycle. Gain hands-on experience with BLT's key features including its build system configuration, dependency management, and automated testing capabilities that are essential for maintaining robust HPC software projects. Understand how BLT addresses common challenges in HPC software development such as portability across different computing environments and scalability for large-scale applications.
Syllabus
Tutorials 2025: BLT (Build, Link, Test)
Taught by
Inside Livermore Lab