SC19 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

OpenHPC Community BoF

Authors: Karl Schulz (University of Texas), Chris Simmons (University of Texas, Dallas), David Brayford (Leibniz Supercomputing Centre), Reese Baird (SpaceX), Nirmala Sundararajan (Dell EMC), Aaron Blakeman (Intel Corporation), Adrian Reber (Red Hat Inc)

Abstract: Over the last several years, OpenHPC has emerged as a community-driven stack providing a variety of common, pre-built ingredients to deploy and manage an HPC Linux cluster. Formed initially in November 2015 and formalized as a Linux Foundation project in June 2016, OpenHPC has been adding new software components and now supports multiple OSes/architectures. At this BoF, speakers from the OpenHPC Technical Steering Committee will provide technical updates from the project and near-term roadmaps. We then invite open discussion giving attendees an opportunity to provide feedback on current conventions, packaging, request additional components and configurations, and discuss general future trends.

Long Description: This BoF aims to bring together contributors, system administrators, architects, and developers using or interested in the OpenHPC community project ( Today, many sites spend considerable effort aggregating a large suite of open-source projects on top of their chosen base Linux distribution in order to provide a capable HPC environment for their users. They also frequently leverage a mix of external and in-house tools to perform provisioning, configuration management, software upgrades, and system diagnostics. Although the functionality is similar, the implementations across sites are often different which leads to duplication of effort. To help address this duplication, OpenHPC was formed with the motivation to more efficiently build, test, deliver and configure integrated HPC software components and tools. Launched initially in November 2015, and formalized as a collaborative Linux Foundation project in June 2016, OpenHPC is currently comprised of over 35 members from academia, research labs, and industry. To date, the OpenHPC software stack aggregates over 80 components ranging from administrative tools like bare-metal provisioning and resource management to end-user development libraries that span a range of scientific/numerical uses. OpenHPC adopts a familiar package repository delivery model and the BoF will begin with technical presentations from members of the OpenHPC Technical Steering Committee highlighting current status, major tenets of the effort, and near-term roadmaps. Open discussion will follow after the presentations and this BoF will provide an opportunity for attendees to interact with members of the OpenHPC Technical Steering Committee and other OpenHPC members to provide feedback on current conventions, ongoing packaging efforts, request additional desired components and configurations, and discuss general future trends. This BoF proposal is a follow-on to four previously successful OpenHPC-related BoFs at SC'15, SC'16, SC'17, and SC'18. Each of these BoFs were reasonably attended (averaging over 100 attendees per BoF across the last four years). Discussion and feedback at these BoFs has been used in the past to help prioritize and identify efforts for subsequent OpenHPC releases and expectations are similar for this SC'19 BoF proposal.

Back to Birds of a Feather Archive Listing