RCE an HPC Podcast
Brock Palen and Jeff Squyres speak with Christian Mohrbacher and Sven Breuner about FraunhoferFS (FhGFS). FraunhoferFS (FhGFS) is the high-performance parallel file system from the Fraunhofer Competence Center for High Performance Computing. Its distributed metadata architecture has been designed to provide the scalability and flexibility that is required to run today's most demanding HPC applications.
Sven Breuner decided early to focus on design and development of performance-critical parallel and distributed applications. He joined the Fraunhofer Competence Center for High Performance Computing (CC-HPC) in 2005, after receiving his Bachelor degree in computer science with a thesis on process management on heterogeneous compute clusters. At Fraunhofer, he developed the initial architecture design of the Fraunhofer Parallel File System (FhGFS). In 2008, he received a Master degree in computer science with a thesis on efficient distributed metadata management in parallel file systems. With his substantial knowledge in storage systems, Linux kernel development and fast interconnects, he is currently leading the file system development team within the CC-HPC.
Christian Mohrbacher joined the Fraunhofer Competence Center for High Performance Computing in 2008 to complete his diploma thesis. There, he focused on parallel filesystems, especially FhGFS and joined the parallel file system group directly after receiving his degree in computer science.
Kathryn Mohror is a computer scientist on the Scalability Team (https://scalability.llnl.gov/) at the Center for Applied Scientific Computing at Lawrence Livermore National Laboratory (LLNL). Kathryn’s research on high-end computing systems is currently focused on scalable fault tolerant computing and performance measurement and analysis. Her other research interests include scalable automated performance analysis and tuning, parallel file systems, and parallel programming paradigms. Kathryn has been working at LLNL since 2010.
Adam Moody works within the Livermore Computing Center at Lawrence Livermore National Laboratory. He supports people using computer center resources, and his focus lies in scalable communication algorithms and fault tolerance. He contributes to a number of open source software projects for high-performance computing including MPI, scalable process group representation and communications, parallel sorting, parallel file management, and the Scalable Checkpoint/Restart library. He graduated from The Ohio State University in 2003, and he is and always will be an avid fan of the Buckeyes.
Brock Palen and Jeff Squyres speak with Boyana Norris about Orio. An open-source extensible framework for the definition of domain-specific languages and generation of optimized (C, Fortran, CUDA, OpenCL) code for multiple architecture targets (e.g., CPUs, NVIDIA and AMD GPUs, Intel Phi), including support for empirical autotuning of the generated code.
Boyana Norris received her B.S. in Computer Science at Wake Forest University in 1995 and her Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign in 2000. She joined Argonne National Laboratory as a postdoctoral researcher in 1999 and continued working there through 2013 as an Assistant Computer Scientist and Computer Scientist. She is currently an Assistant Professor at the Department of Computer and Information Science at the University of Oregon. Her research in high-performance computing (HPC) focuses on methodologies and tools for performance reasoning and automated optimization of scientific applications, while ensuring continued or better usability of HPC tools and libraries and improving developer productivity. She has coauthored over 70 peer-reviewed publications on topics including performance modeling, automated performance optimization (autotuning) of parallel scientific applications, embedding of domain-specific languages into legacy codes, source-transformation-based automatic differentiation, adaptive algorithms for HPC, component-based software engineering for HPC, and taxonomy-based approaches to learning and using HPC libraries. In her computer-free time, Boyana likes to run unreasonable distances, read, garden, and spend time with her family.