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

Search Results for: mpi

Slidecast: QNIBTerminal Plus InfiniBand – Containerized MPI Workloads

solutions_trans

In this slidecast, Christian Kniep presents: QNIBTerminal Plus InfiniBand – Containerized MPI Workloads. “QNIB Solutions (early on called ‘QNIB Inc’) derives from the first project Christian did during his B.Sc. report, a InfiniBand monitoring suite. For the sake of the report is was named ‘OpenIBPM: Open Source InfiniBand Performance Monitoring’. Afterwards Christian renamed it to match his last name (Kniep): ‘QNIB: Qualified Networking with InfiniBand’. Since then QNIB becomes a pet project’s theme.”

PGI High Performance Computing Compilers Coming to IBM POWER Systems

NVIDIA announced that it is developing an enhanced version of the widely used PGI® optimizing compilers which will allow developers to quickly develop new applications or run Linux x86-based GPU-accelerated applications on IBM POWER CPU systems with minimal effort.   The PGI optimizing Fortran, C and C++ compilers for POWER will provide a user interface, language features, parallel programming […]

Bill Gropp Presents: MPI for Scalable Computing

Bill Gropp

In this video from the 2014 Argonne Training Program on Extreme-Scale Computing, Bill Gropp from NCSA presents: Cost of Unintended Synchronization. “At ATPESC 2014, we captured 67 hours of lectures in 86 videos of presentations by pioneers and elites in the HPC community on topics ranging from programming techniques and numerical algorithms best suited for leading-edge HPC systems to trends in HPC architectures and software most likely to provide performance portability through the next decade and beyond.”

Slidecast: MPI-3 Is Here – Optimize and Perform with Intel MPI Tools

mpi-forum-logo

In this video, Gergana Slavova from Intel looks at how Intel MPI Tools can speed your codes on HPC Clusters.

HPC Thought Leaders Publish New Book on Using Advanced MPI

jpeg

A new MPI book is available for pre-order on Amazon. Written by William Gropp, Torsten Hoefler, Ewing Lusk, and Rajeev Thakur, Using Advanced MPI: Modern Features of the Message-Passing Interface offers a practical guide to the advanced features of the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. It covers new features added in MPI-3, the latest version of the MPI standard, and updates from MPI-2.

RCE Podcast on the Numba Just-in-time Compiler for Accelerating Python

RCE Podcast logo

In this RCE Podcast, Brock Palen and Jeff Squyres discuss the Numba just-in-time compiler with Stanley Seibert from Continuum Analytics.

PGI 14.4 Compiler Suite Adds OpenACC Features and Multicore Performance Gains

pgi

Today The Portland Group released Version 14.4 of the PGI 2014 Compilers and Tools suite with expanded OpenACC features and Multi-core x64 Performance Gains.

Why Compilers Love Messing with Benchmarks

brendan_rajasthan2011_thumb

Over at Brendan Gregg’s Blog, the senior performance architect at Netflix writes that if you want accurate and trustworthy benchmarks, you need to perform active benchmarking, as everything, including compilers, can mess with your benchmark. “If you want to compare different servers using benchmarks that you compile, you need the compilers to match, or you need to take that into consideration. This should be something you unearth by following an active benchmarking approach, where you study and understand what the benchmark really does.”

Stodgy MPI Shows its Age

Andreas Schäfer

Over at the GentryX Blog, Andreas Schäfer writes that while MPI is the most widely used programming model in HPC, its inflexibility is giving away its age and contenders are flexing their muscles. “MPI is not becoming easier to use, but harder.”

Video: MPI Requirements of the Network Layer

Nathan_Hjelm2

In this video from the OpenFabrics International Developer Workshop 2014, Nathan Hjelm from LANL presents: MPI Requirements of the Network Layer.