Allinea Software Blog

Tue November 25, 2014 by Mark O'Connor

We’ve been profiling and tuning a lot of real-world HPC codes since the release of Allinea MAP and Allinea Performance Reports and one thing that’s consistently surprised us has been the number of codes that are memory-bound.

With the announcement of energy metrics in Allinea Performance Reports we took a look at CloverLeaf, a mini-app that solves the compressible Euler equations on a Cartesian grid:

Allinea Performance Reports

This report shows that...

Mon November 3, 2014 by Florent Lebeau

OpenFOAM, developed by ESI-OpenCFD is one of the most popular tools for developing CFD (Computational Fluid Dynamics) applications, along with ANSYS Fluent or CD-Adapco Star-CCM+.

Tue September 9, 2014 by Mark O'Connor

This is the third in a three-part series exploring a crazy idea that was born at ISC14 while answering questions about the new energy metrics in Allinea Performance Reports and Allinea MAP – could the information in these reports show us an easy way to increase energy efficiency without having to change the program?

Tue September 2, 2014 by Mark O'Connor

Last week I talked about a crazy idea that was born at ISC14 while answering questions about the new energy metrics in Allinea Performance Reports and Allinea MAP – could the information in these reports show us an easy way to increase energy efficiency without having to change the program

Tue August 26, 2014 by Mark O'Connor

At ISC14 this year I was asked an interesting question while showing off the forthcoming Energy Efficiency metrics in Allinea Performance Reports and Allinea MAP. The question was: what can you do to optimize for energy usage?

Wed July 23, 2014 by Beau Paisley

Allinea DDT and Allinea MAP are excellent tools for finding program flaws and performance issues – they are also very helpful for studying codes and coding techniques. In this article I present a handful of optimization techniques and use Allinea MAP to illustrate their benefits. These tips are focused on scientific programmers who want to adopt best practices and the tips are limited to those that:

Mon July 14, 2014 by Beau Paisley

When profiling source code for performance issues it is sometimes desirable to profile a subset of your application. Maybe you already have a high-level view of your application’s performance, or maybe you have been tasked with working on a particular routine. Fortunately, with Allinea MAP, this is a simple process. This article provides an illustration of how to sample a subset of a FORTRAN program.