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

Navigating The Transition to Heterogeneous Architectures

hack

“This talk will review the deployment of petascale capabilities at ORNL that has led to the current architectural direction and will discuss the preparations aimed at ensuring a successful transition to heterogeneous architectures for some key simulation problems, including global atmospheric modeling.”

Kaveri for HPC?

kaveri

“Some of you might be wondering whether Kaveri is good for HPC applications. Compared to discrete GPUs, applications that are already ported and work well on discrete GPUs will continue to be best run on discrete GPUs. However, Kaveri and HSA will enable many more applications to be GPU accelerated.”

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.

Flying Snakes on GPUs

snakes

“It would be hard to put a flying snake in a wind tunnel. So we are trying to put them in GPUs instead—via computational fluid dynamics. Our initial success is to see that a flying snake’s cross-section can in fact create quite some lift: it even has a favorite angle of attack for which it gives extra lift. We don’t know if this is the secret of flying snakes, but we do know that looking at nature can teach engineers some new tricks.”

Architecture-aware Algorithms and Software for Petascale and Exascale

imgres-1

Jack Dongarra presented this talk at SC13. “We use a hybridization methodology that is built on representing linear algebra algorithms as collections of tasks and data dependencies, as well as properly scheduling the tasks’ execution over the available multicore and GPU hardware components.”

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.”

Being Very Green with Tsubame 2.5 Towards 3.0 and Beyond to Exascale

imgres

“TSUBAME 2.5 succeeded TSUBAME 2.0 by upgrading all 4224 Tesla M2050 GPUs to Kepler K20x GPUs, achieving 5.76 / 17.1 Petaflops peak in double / single point precision respectively, latter the fastest in Japan. By overcoming several technical challenges, TSUBAME 2.5 exhibits x2-3 speedup and multi-petaflops performance for many applications, leading to TSUBAME 3.0 in 2015-16.”

Piz Daint: A Productive Supercomputer with Hybrid CPU-GPU Nodes

url

“The new system will enable researchers to solve ever more complex problems, be it in the search for new materials, in the prediction of climate changes, or in other disciplines. With the planned GPU acceleration, the application performance and the energy efficiency of our simulations will improve significantly. We are very excited about the collaborative development with Cray and NVIDIA of a truly general purpose hybrid multi-core system.”

Podcast: What the Nvidia Tegra K1 Means for the Future of HPC

rob3

In this podcast, analyst and author Rob Farber looks at Nvidia’s launch of Tegra K1 processor. Designed for high-resolution mobile devices, the K1 features the same high-performance Kepler-based GPU that drives the world’s most powerful supercomputers.

AFRL Orders 20 Teraflop Rugged Computer Powered by GPUs

Today GE Intelligent Platforms announced that AFRL has ordered for a High Performance Embedded Computing system for developing advanced sensor processing applications.