Sign up for our newsletter and get the latest HPC news and analysis.


Call for Papers: Workshop on Accelerator Programming using Directives

The 2nd Workshop on Accelerator Programming using Directives has issued its Call for Papers. The WACCPD Workshop takes place Nov. 16 in Austin in conjunction with SC15.

Slidecast: Vectorize or Die – Unlocking Performance

studio

“The free ride of faster performance with increased clock speeds is long gone. Software must be both threaded and vectorized to fully utilize today’s and tomorrow’s hardware. But modernization is not without cost. Not all threading or vectorization designs are worthwhile. How do you choose which designs to implement without disrupting ongoing development? Learn how data driven threading and vectorization design can yield long term performance growth with less risk and more impact.”

NAG Library adds New Algorithms for Application Developers

nag_logo

Today the Numerical Algorithms Group (NAG) released their latest NAG Library including over 80 new mathematical and statistical algorithms.

Video: OpenACC for Fortran Programmers

wolfe

“Learn how to program NVIDIA GPUs using Fortran with OpenACC directives. The first half of this presentation will introduce OpenACC to new GPU and OpenACC programmers, providing the basic material necessary to start successfully using GPUs for your Fortran programs. The second half will be intermediate material, with more advanced hints and tips for Fortran programmers with larger applications that they want to accelerate with a GPU. Among the topics to be covered will be dynamic device data lifetimes, global data, procedure calls, derived type support, and much more.”

Call for Submissions: OpenMPCon 2015

OpenMP

The OpenMP Architecture Review Board today announced the Call for Submissions for OpenMPCon 2015, its annual gathering focused on the practical application of the OpenMP API. The event takes place Sept. 28-30 in Aachen, Germany.

Video: Docker, Monitoring, and SLURM Dashboards

Christian Kniep

“Based on a containerized HPC environment this talk shows of a state-of-the-art stack including performance monitoring, log event handling and GraphDB based inventory to provide insights into what is going on within a SLURM cluster. The framework used is QNIBTerminal incorporating the ELK stack, a graphite backend and neo4j as a GraphDB.”

Podcast: Brendan Gregg on System Performance Methodologies

Brendan Gregg

In this Software Engineering Radio podcast, Netflix senior performance architect Brendan Gregg discusses systems performance and how the hardware and OS layers affect application behavior.

Numerical Optimization for Deep Learning

phi

“With the advent of massively parallel computing coprocessors, numerical optimization for deep-learning disciplines is now possible. Complex real-time pattern recognition, for example, that can be used for self driving cars and augmented reality can be developed and high performance achieved with the use of specialized, highly tuned libraries. By just using the Message Passing Interface (MPI) API, very high performance can be attained on hundreds to thousands of Intel Xeon Phi processors.”

RCE Podcast: Jonathan Dursi on “HPC is dying, and MPI is killing it”

Jonathan Dursi,

In this RCE Podcast, Brock Palen and Jeff Squyres speak with Jonathan Dursi about his recent editorial entitled HPC is dying, and MPI is killing it. The article that spawned a lot of attention in good discussion for our community.

Video: Monitoring a Heterogeneous Lustre Environment with Splunk

lug

“Monitoring a large Lustre site, running multiple generations of Lustre filesystems can be a challenge. Some equipment offer vendor specific monitoring interfaces while others, built on open source Lustre, have minimal monitoring capabilities. This talk will report on our operational experience using a homegrown python module to collect data from each filesystem. We will discuss in detail how the data is visualized centrally in Splunk and cross-referenced with users workload to analyze and troubleshoot our environment.”