In this Chip Chat podcast, Karl Schulz, Principal Engineer of the Enterprise High Performance Computing Group at Intel discusses the OpenHPC Community effort to provide an integrated collection of HPC-centric components that can be used to provide full-featured reference HPC software stacks. Karl illustrates how open source has historically been very prominent in HPC and how it is critical for HPC to continually innovate and evolve at such a rapid rate. He also explains how providing new HPC-centric packages through OpenHPC will enable both open-source and proprietary software vendors to focus on innovation of HPC systems and in turn benefit the entire HPC community.
OpenHPC is a collaborative, community effort that initiated from a desire to aggregate a number of common ingredients required to deploy and manage High Performance Computing Linux clusters including provisioning tools, resource management, I/O clients, development tools, and a variety of scientific libraries. Packages provided by OpenHPC have been pre-built with HPC integration in mind with a goal to provide re-usable building blocks for the HPC community. Over time, the community also plans to identify and develop abstraction interfaces between key components to further enhance modularity and interchangeability. The community includes representation from a variety of sources including software vendors, equipment manufacturers, research institutions, supercomputing sites, and others.