|
PathScale Compiler Suite64-Bit Compilers for Linux |
|
User login |
Building with ACMLBuilding with ACML
ACML stands for AMD Core Math Library.
The AMD Core Math Library (ACML) incorporates BLAS, LAPACK and
To build with ACML, you will need to download the ACML source,
configure, and then link it while compiling. These steps, and any known limitations, are described in the sections below: Downloading ACML
You can download ACML from the
AMD website. Look for the PathScale versions. AMD Core Math Library (ACML) 2.6, built with the PathScale compilers,is now available. Configuring and linking ACML
To link ACML with your code at compile time, add -L path_to_acml_install_dir -lacml
to your compile command line. There are a number of available ACML libraries:
For serial programs choose the appropriate directory for programs compiled with
-m64 (default on 64-bit systems) and -m32: /opt/acml3.6.0/pathscale64/lib /opt/acml3.6.0/pathscale32/lib For programs compiled with -mp or -openmp, choose the appropriate directory for For 64-bit programs serial or OpenMP that use INTEGER*8 (-i8) integers as Note that the ACML version number will need to be updated for newer releases.
Known limitations
There are no known limitations.
We recommend you record what steps you took, along with their output, make foo 2>&1 | tee make-foo-log.txt If you have any comments or suggestions about additions to these
categories [ ]
|
Active forum topicsShopping cart
|