Topic: Software Engineering

LLNL and Amazon Web Services (AWS) have signed a memorandum of understanding to define the role of leadership-class HPC in a future where cloud HPC is ubiquitous.

News Item

UX designer Bianca Toledo helps make government applications more human-centric, user-friendly, and aesthetically pleasing. She joined the Lab in 2019 to find meaning in her work.

People Highlight

LLNL’s Python 3–based ATS tool provides scientific code teams with automated regression testing across HPC architectures.

Project

The RADIUSS project aims to lower cost and improve agility by encouraging adoption of our core open-source software products for use in institutional applications.

Project

As group leader and application developer in the Global Security Computing Applications Division, Jarom Nelson develops intrusion detection and access control software.

People Highlight

The Software Development Resource Center connects developers across LLNL through best practices in software tools, development methodologies, DevOps, security compliance, and more.

Project

One of the most widely used tactical simulations in the world, JCATS is installed in hundreds of U.S. military and civilian organizations, in NATO, and in more than 30 countries.

Project

From molecular screening, a software platform, and an online data to the computing systems that power these projects.

Project

Upgraded with the C++ programming language, VBL provides high-fidelity models and high-resolution calculations of laser performance predictions.

Project

Computing’s newest internship program focuses on DevOps methodologies. The inaugural class of 2021 built a persistent data services provisioning application that will soon assist real Livermore Computing users.

News Item

Each new season brings another hackathon, and Computing’s 2021 summer event took place on August 12–13.

News Item

Held virtually on July 15, our fifth annual Developer Day featured lightning talks, a technical deep dive, “quick takes” on remote-development resources, presentations about career paths, and a career development panel discussion.

News Item

Supported by the Advanced Simulation and Computing program, Axom focuses on developing software infrastructure components that can be shared by HPC apps running on diverse platforms.

Project

Computer scientist Vanessa Sochat isn’t afraid to meet new experiences head on. With a Stanford PhD and a jump-right-in attitude, she joined LLNL to work on the BUILD project, Spack package manager, and other open-source initiatives.

People Highlight

Computing relies on engineers like Stephanie Brink to keep the legacy codes running smoothly. “You’re only as fast as your slowest processor or your slowest function,” says Brink, who works in CASC. By analyzing a legacy code’s performance, Brink and her team can reduce the amount of time it takes to run and allow for more critical science to be accomplished.

People Highlight

The Lab is in many ways similar to a small city, and people like Louella Panaga help keep it operational day to day, hour to hour, and minute to minute.

People Highlight

Jorge Castro Morales likes having different responsibilities at work. He says, “I’m honored to be working with a diverse team of multidisciplinary experts to resolve very complex problems on a daily basis.”

People Highlight

LLNL's Advanced Simulation Computing program formed the Advanced Architecture and Portability Specialists team to help LLNL code teams identify and implement optimal porting strategies.

Project

BLT software supports HPC software development with built-in CMake macros for external libraries, code health checks, and unit testing.

Project

When computer scientist Gordon Lau arrived at Lawrence Livermore more than 20 years ago, he was a contractor assigned to a laser isotope separation project.

People Highlight

The NIF Computing team plays a key role in this smoothly running facility, and computer scientist Joshua Senecal supports multiple operational areas.

People Highlight

Julia Ramirez helps automate and streamline LLNL processes for preparing reports and responding to audits.

People Highlight

Peter Robinson develops major infrastructure components and code development processes for ALE3D, a numerical simulation tool.

People Highlight