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