MailChimp Developer

Sign up for our newsletter and get the latest HPC news and analysis.
Send me information from insideHPC:


Computing With MPI in Heterogeneous Environments

Stampede

Designating the appropriate provider for large MPI applications is critical to taking advantage of all of the compute power available. “A modern HPC system with multiple host cpus and multiple coprocessors such as the Intel Xeon Phi coprocessor housed in numerous racks can be optimized for maximum application performance with intelligent thread placement.”

Hero Performance is about the Applications

David Lecomber, CEO, Allinea

During last month’s PRACE Days in Dublin – where I enjoyed talks on improvements in codes and methods in areas as diverse as CFD, RTM in geophysics, and in genomics – I saw once again that “hero” performance improvements happen and happen regularly.

Video: Three Ways to Debug Parallel CUDA Applications

0

“This talk will introduce these three debugging techniques and provide some suggestions on selecting the optimal approach for a variety of debugging scenarios such as hangs, numerical errors, and crashes. Specific examples will be given using the TotalView debugger but the concepts covered may apply to other debugging tools such as GDB and the NVIDIA NSIGHT debugger.”

Video: Beta Review of Intel Parallel Studio XE 2016

Int_DPD_TEC_ProductGraphic_PSXE

In this video, Rick Leinecker from Slashdot Media reviews the beta version of Intel Parallel Studio XE 2016. Leinecker describes several of the notable features and updates, including OpenMP enhancements, vastly improved computer vision and image processing, and the Data Analytics Acceleration Library.

ArrayFire Updates GPU Software Library

arrayfire

Today ArrayFire announced the release of Version 3.0 of their high-speed software library for GPU computing. The new version features major changes to ArrayFire’s visualization library, a new CPU backend, and dense linear algebra for OpenCL devices. It also includes improvements across the board for ArrayFire’s OpenCL backend.

Video: Porting Scientific Apps to GPUs with OpenACC

seismic

In this video from the GPU Technology Conference, Saber Feki from KAUST and Ahmed Al-Jarro from Fujitsu Labs in Europe present: Experiences in Porting Scientific Applications to GPUs Using OpenACC.

Slidecast: SRC Saturn 1 Server Taps FPGAs on HP Moonshot Platform

src

In this slidecast, David Eaton and Mark Tellez from SRC Computer describe the company’s new Saturn 1 server, a dynamically reconfigurable modular system for hyperscale data centers and Web operations.

Video: Porting Physics Apps to Titan with OpenACC

titan3-300x225

In this video, Aaron Vose from Cray presents: Porting Computational Physics Applications to the Titan Supercomputer with OpenACC and OpenMP.

Video: Introduction to Docker

Solomon Hykes

In this video, Docker Founder and CTO Soloman Hykes explains what Docker is and why developers like it. “Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.”

Video: High Performance Computing with Python

sharcnet

“This talk will discuss various strategies to make a serial Python code faster, for example using libraries like NumPy, or tools like Cython which compile Python code. The talk will also discuss the available tools for running Python in parallel, focusing on the mpi4py module which implements MPI (Message Passing Interface) in Python.”