Best Practices for HPC Software Developers Webinar Series

The HPC Best Practices (HPC-BP) webinars address issues faced by developers of computational science and engineering (CSE) software on high-performance computers (HPC).

Prerequisites

What Is Online Learning?

Published March 19, 2019

Webinars are scheduled on roughly a monthly basis and are available live and then archived for future reference. The event web site provides details about the webinar series, including announcements of upcoming webinars, a mailing list to receive announcements, and archival information for the entire series.

Webinars are free and open to the public, but advance registration is required (individually, for each session).

Next webinar: Testing Fortran Software with pFUnit

Date and Time: Wednesday, April 10, 2019, 1:00-2:00 pm ET

Presenter: Thomas Clune (NASA/Goddard)

Description:

Over the past two decades, the emergence of highly effective software testing frameworks has greatly simplified the development and use of unit tests and has led to new software development paradigms such as test driven development (TDD). However, technical computing introduces a number of unique testing challenges, including distributed parallelism and numerical accuracy. This webinar will begin with a basic introduction to the use of pFUnit to develop tests for MPI+Fortran software and then present some of the new capabilities in the latest release. We will also discuss some specialized methodologies for testing numerical algorithms and speculate about future framework capabilities that may improve our ability to test at exascale.

More info and registration link:

https://ideas-productivity.org/events/hpc-best-practices-webinars/#webinar028

Past Webinars