Advanced Micro Devices, Inc.

The x86 Open64 compiler system is a high performance, production quality code generation tool designed for high performance parallel computing workloads. The x86 Open64 environment provides the developer the essential choices when building and optimizing C, C++, and Fortran applications targeting 32-bit and 64-bit Linux platforms.

The x86 Open64 compiler system offers a high level of advanced optimizations, multi-threading, and processor support that includes global optimization, vectorization, interprocedural analysis, feedback directed optimizations, loop transformations, and code generation which extracts the optimal performance from each x86 processor core. The x86 Open64 Compiler Suite simplifies and accelerates development and tuning for x86, AMD64 (AMD x86-64 Architecture), and Intel64 (Intel x86-64 Architecture) applications. The x86 Open64 compilers create a strong foundation for building robust, high performance parallel code through MPI, OpenMP, and auto-parallelization along with highly optimized libraries*.

* See Release Notes regarding parallel code generation

Our Website:

Latest Content From Advanced Micro Devices, Inc.

Whitepaper: AMD Core Math Library (ACML) Offers Math Routines

by Advanced Micro Devices, Inc.Nov 05, 2006

ACML provides a free set of thoroughly optimized and threaded math routines for HPC, scientific, engineering, and related compute-intensive applications. ACML is ideal for weather modeling, computational fluid dynamics, financial analysis, oil and gas applications, and more. ACML consists of the following main components: a full implementation of Level 1, 2. and 3 Basic Linear Algebra Subroutines (BLAS), with key routines optimized for high performance on AMD Opteron processors; a full suite of Linear Algebra (LAPACK) routines; taking advantage of the highly tuned BLAS kernels, a key set of LAPACK routines has been further optimized to achieve considerably higher performance than standard LAPACK implementations; and comprehensive suite of Fast Fourier Transforms (FFTs) in both single-, double-, single-complex and double-complex data types.