In this video from the Docker Workshop at ISC 2015, Christian Kniep from QNIB Solutions shows how he uses Docker in his efforts to provide a HPC software stack in a box, encapsulating each layer in the HPC stack within a Linux Container.
In this video from the Velocity 2015 conference, Brendan Gregg from Netflix presents a 90 minute tutorial on Linux performance tools. “There are many performance tools nowadays for Linux, but how do they all fit together, and when do we use them? I’ve spoken on this topic before, but given a 90 minute time slot I was able to include more methodologies, tools, and live demonstrations, making it the most complete tour of the topic I’ve done.”
In this video from PyCon SG 2015, Anand S. presents: Faster Data Processing in Python. This talk covers methods to process and analyze visualize data faster in Python. The primary focus is on the technique (should you optimize? what to optimize? how to optimize?) while covering libraries that help with this (line_profiler, Pandas, Numba, etc.)
In this video from ISC 2015, Mark O’Connor from Allinea demonstrates how the company’s Performance Reports tool enables coders to speed up the Discovar bioinformatics code. “Allinea Performance Reports are the most effective way to characterize and understand the performance of HPC application runs. One single-page HTML report elegantly answers a range of vital questions for any HPC installation.”
“Building on the success of the Intel Parallel Computing Centers, Intel is announcing the Intel Modern Code Developer Community to help HPC developers to code for maximum performance on current and future hardware. Targeting over 400,000 HPC-focused developers and partners, the program brings tools, training, knowledge and support to developers worldwide by offering access to a network of elite experts in parallelism and HPC. The broader developer community can now gain the skills needed to unlock the full potential of Intel hardware and enable the next decade of discovery.”
“TotalView breaks down barriers to understanding what’s going on with your HPC and supercomputing applications. Purpose-built for multicore and parallel computing, TotalView provides a set of tools providing unprecedented control over processes and thread execution, along with deep visibility into program states and data.”
In this video from ISC 2015, Mark O’Connor demonstrates how the Allinea Performance Reports tool enables coders to speed up hydro, a real-world CFD code. “Allinea Performance Reports are the most effective way to characterize and understand the performance of HPC application runs. One single-page HTML report elegantly answers a range of vital questions for any HPC site.”