Who Will Write Next-generation Software?

In this special guest feature from Scientific Computing World, Robert Roe writes that software scalability and portability may be more important even than energy efficiency to the future of HPC. “As the HPC market searches for the optimal strategy to reach exascale, it is clear that the major roadblock to improving the performance of applications will be the scalability of software, rather than the hardware configuration – or even the energy costs associated with running the system.”

OpenACC 2.5 Includes Support for ARM and x86 Processors

The OpenACC Standards Group released the 2.5 version of the OpenACC API specification.

PGI Accelerator Compilers Add OpenACC Support for x86

“Our goal is to enable HPC developers to easily port applications across all major CPU and accelerator platforms with uniformly high performance using a common source code base,” said Douglas Miles, director of PGI Compilers & Tools at NVIDIA. “This capability will be particularly important in the race towards exascale computing in which there will be a variety of system architectures requiring a more flexible application programming approach.”

Satoshi Matsuoka to Keynote Workshop on Directives and Tools for Accelerators

The Center for Advanced Computing systems has announced their agenda for the Directives and Tools for Accelerators Workshop. Also known as the Seismic Programming Shift Workshop, the event takes place Oct. 11-13 at the University of Houston.

Training the Next Generation of Code Developers for HPC

This is the first article in a two-part series by Rob Farber about the challenges facing the HPC community in training people to write code and develop algorithms for current and future, massively-parallel, massive-scale HPC systems.

Users Accelerate their Own Code at EuroHack

“Despite what the name “EuroHack” may lead people to believe, no external systems were hacked during the EuroHack workshop in Lugano. In actual fact, the aim of the event was for experts to design computer codes that would exploit computer architectures more efficiently.”

Call For Papers: Workshop on Accelerator Programming using Directives

The Second Workshop on Accelerator Programming using Directives (WACCPD) has issued its Call for Papers. Co-located with SC15, the workshop takes place November 16 in Austin.

ISC 2015 Interview: Programming Models on the Road to Exascale

ISC 2015 will host a number of sessions on Exascale computing next month in Frankfurt. In what looks to be one of the highlights of the conference, Bill Gropp, Georg Hager, and Paul Kelly will discuss Programming Models on the Road to Exascale. To learn more, we caught up with the Session Chair, Dr Michèle Weiland, who serves as a Project Manager at the EPCC supercomputing center at the University of Edinburgh.

Video: Porting Scientific Apps to GPUs with OpenACC

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.

Video: Porting Physics Apps to Titan with OpenACC

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