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

Creating Mobile to HPC Applications using a Single Source Tree

Rob Farber

Rob Farber writes that pragma-based programming standards like OpenACC (and potentially OpenMP 4.0) move us closer to the single-source tree ideal by providing a mechanism to annotate code to run efficiently on serial and parallel.

STFC To Collaborate with Rogue Wave Software on Development Tools

rogue

Today the UK Science and Technology Facilities Council (STFC) and Rogue Wave Software announced a collaboration to develop next-gen HPC software development tools for STFC’s newest supercomputers.

Creating Optimized External Aerodynamics with Virtual Wind Tunnels

virtual wind tunnel

Altair’s HyperWorks Virtual Wind Tunnel running on Cray XC30 or CS300 systems, can now predict a vehicle’s external aerodynamic performance and improve the cooling, comfort, visibility and stability features in their designs — without the need for numerous physical wind tunnel tests.

Slidecast: New PGI 2014 Release Adds OpenACC 2.0 Features and x64 Performance Gains

Doug Miles

In this slidecast, Doug Miles from Nvidia describes the new features and performance gains in the PGI 2014 release. “The use of accelerators in high performance computing is now mainstream,” said Douglas Miles, director of PGI Software at Nvidia. “With PGI 2014, we are taking another big step toward our goal of providing platform-independent, multi-core and accelerator programming tools that deliver outstanding performance on multiple platforms without the need for extensive, device-specific tuning.”

OpenMP Appoints Aachen’s Dieter an Mey to Board of Directors

Dieter an Mey

This week the OpenMP ARB appointed Dieter an Mey to its Board of Directors. As the the High Performance Computing team of the IT Center RWTH Aachen University in Germany, Dieter brings a wealth of experience as an OpenMP user to the Board.

How New Features in CUDA 6 Make GPU Acceleration Easier

images

Mark Harris from Nvidia presents this talk from SC13. “The performance and efficiency of CUDA, combined with a thriving ecosystem of programming languages, libraries, tools, training, and services, have helped make GPU computing a leading HPC technology. Learn how powerful new features in CUDA 6 make GPU computing easier than ever, helping you accelerate more of your application with much less code.”

Online Tutorial: Hybrid MPI and OpenMP Parallel Programming

openmp

OpenMP.org has posted the slides and audio from a day-long tutorial on Hybrid MPI and OpenMP Parallel Programming from SC13.

Allinea MAP Boosts Research at University of Luxembourg

University of Luxembourg

The University of Luxembourg is harnessing the power of Allinea MAP in its quest to speed up research and to be among the world’s top universities.

A Software Rosetta Stone for Supercomputing

Over at ZDnet, Nick Heath writes that a group of researchers from three UK universities are attempting to create a software Rosetta Stone. In such a system, the compiler decides for itself which hardware device is best suited to run a particular block of code.

We are posed with a very complex problem of program transformation if we want to tackle these heterogeneous systems and we can’t afford, one, to do the transformations manually, and, two, to be wrong,” said Dr Wim Vanderbauwhede of the University of Glasgow.

Programming Nvidia GPUs with OpenACC Directives

wolfe

In this video from the Nvidia booth at SC13, Michael Wolfe presents on OpenACC. “The OpenACC API provides a high-level, performance portable programming mechanism for parallel programming accelerated nodes. Learn about the latest additions to the OpenACC specification, and see the PGI Accelerator compilers in action targeting the fastest NVIDIA GPUs.”