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


Podcast: Optimizing Cosmos Code on Intel Xeon Phi

In this TACC podcast, Cosmos code developer Chris Fragile joins host Jorge Salazar for a discussion on how researchers are using supercomputers to simulate the inner workings of Black holes. “For this simulation, the manycore architecture of KNL presents new challenges for researchers trying to get the best compute performance. This is a computer chip that has lots of cores compared to some of the other chips one might have interacted with on other systems,” McDougall explained. “More attention needs to be paid to the design of software to run effectively on those types of chips.”

Radio Free HPC Looks at how How Blockchain Could Prevent Fake News

In this podcast, the Radio Free HPC team looks at Henry Newman’s recent proposal to use Blockchain as a way to combat Fake News. Henry shares that this rant result from what he saw as an egregious story that was going around that could have been easily quashed.

New Book: Using OpenMP – The Next Step

Ruud van der Pas from Oracle has co-authored a new book on OpenMP. It covers the OpenMP 4.5 specifications, with a focus on the practical usage of the language features and constructs. “We start where the specifications end and explain the rationale behind the features. In particular the functionality and how a feature may be used in an application.”

OpenMP at 20 Moving Forward to 5.0

This year, OpenMP*, the widely used API for shared memory parallelism supported in many C/C++ and Fortran compilers, turns 20. OpenMP is a great example of how hardware and software vendors, researchers, and academia, volunteering to work together, can successfully design a specification that benefits the entire developer community.

New PGI 17.7 Release Supports NVIDIA Volta GPUs

Today NVIDIA released Version 17.7 of PGI 2017 Compilers and Tools, delivering improved performance and programming simplicity to HPC developers who target multicore CPUs and heterogeneous GPU-accelerated systems.

Cavium Joins the OpenMP Effort for ThunderX2 Processor

Today the OpenMP ARB organization announced that Cavium has joined as a new member. “Cavium’s membership in the OpenMP ARB further highlights our strong belief in industry’s demand for parallel computing and the significance of the ARM Architecture,” said Avinash Sodani, Distinguished Engineer at Cavium. “Cavium’s strong product portfolio includes ThunderX2, a compelling server-class, multi-core ARMv8 CPU suited for the most demanding compute workloads. We look forward to working with other OpenMP members in furthering OpenMP standards to meet the challenges of the Exascale era.”

SPEC/HPG hardware acceleration benchmark adds OpenMP Suite

Today SPEC’s High-Performance Group released a new version of its SPEC ACCEL software that adds a suite of OpenMP applications for measuring the performance of systems using hardware accelerator devices and supporting software. SPEC ACCEL also measures performance for computationally intensive parallel applications running under the OpenCL and OpenACC programming models.

The OpenMP application benchmarks are the first of their kind and now give our customers the opportunity to compare hardware configurations based on the most popular open-programming models,” says Guido Juckeland, SPEC/HPG vice chair. “We look forward to a wide variety of SPEC ACCEL result submissions on the SPEC website and a number of research papers comparing various optimization settings on multiple platforms.”

OpenMP ARB Appoints Duncan Poole and Kathryn O’Brien to its Board

Today the OpenMP ARB announced the appointment of Duncan Poole and Kathryn O’Brien to its Board of Directors. As industry veterans, they bring a wealth of experience to the OpenMP ARB.

The OpenMP API Celebrates 20 Years of Success

OpenMP is a good example of how hardware and software vendors, researchers, and academia, volunteering to work together, can successfully design a standard that benefits the entire developer community. Today, most software vendors track OpenMP advances closely and have implemented the latest API features in their compilers and tools. With OpenMP, application portability is assured across the latest multicore systems, including Intel Xeon Phi processors.

How GPU Hackathons Bring HPC to More Users

“GPUs potentially offer exceptionally high memory bandwidth and performance for a wide range of applications. The challenge in utilizing such accelerators has been the difficulty in programming them. Enter GPU Hackathons; Our mentors come from national laboratories, universities and vendors, and besides having extensive experience in programming GPUs, many of them develop the GPU-capable compilers and help define standards such as OpenACC and OpenMP.”