Unsorted Notes

AMD Core Math Library on Ekman

Short evaluation of the DGEMM performance with ACML on Ekman.

The following pictures show a few perfomance numbers obtained with the AMD Core Math Library (ACML) on Ekman. The measurements have been done for a DGEMM call C := alpha*A*B + beta*C with alpha and beta both not equal to zero. The Intel Fortran Compiler V.12.0.5 has been used to compile the program. The measurements have been repeated with the accompanying Intel Math Kernel Library of the compiler.

The first picture shows the performance of a single-threaded DGEMM computation. ACML reaches up to 90% of the theoretical core peak performance.

The second picture shows the DGEMM calculation with a multi-threaded version of the mathematical libraries. In that case ACML reached 89% of the theoretical node peak performance.

Finally, the third picture shows the aggregated performance of 8 independent running, single-threaded processes. The efficiency degree for ACML reaches up to 92% of the theoretical peak performance.

Summary: The ACML library shows a very good performance in different usage scenarios.


2011-12-04 – Category: programming – Tags: ekman numerical-mathematics openmp pdc