Printer Friendly
The Free Library
19,122,084 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

AMD Announces AMD Core Math Library (ACML) 4.0 with Enhanced Optimizations for Third-Generation AMD Opteron(TM) Processors.


ACML ACML AMD Core Math Library  4.0 is Immediately Available for Download at AMD's Online Resource Center for Software Developers

SUNNYVALE, Calif. -- AMD (Advanced Micro Devices, Inc., Sunnyvale, CA, www.amd.com) A major manufacturer of semiconductor devices including x86-compatible CPUs, embedded processors, flash memories, programmable logic devices and networking chips.  (NYSE NYSE

See: New York Stock Exchange
: AMD) today announced significant updates to its AMD Core Math Library Overview
AMD Core Math Library (ACML) is software development library released by AMD. This library provides useful mathematical routines optimized for AMD processors. Originally developed in 2002 for use in HPC (high-performance computing) scientific computing, ACML allows
 (ACML) designed to provide software developers with highly optimized, multi-threaded math routines used by scientific, engineering, business and consumer applications that require maximum performance. Designed for developers and mathematical programmers seeking additional support for multi-threading and complex high performance computing projects, ACML offers support for all major x86 operating environments including Windows[R], Linux[R], and Solaris. ACML can be downloaded at no charge from AMD Developer Central, an on-line destination for developers seeking support for multi-threading software development projects or x86-based computing projects that demand highly-optimized code.

"The enhancements in ACML 4.0 underscore AMD's ongoing commitment to delivering more advanced and powerful development tools to programmers, especially as the industry continues to evolve to many-core processing environments," said Margaret Lewis, director of Commercial Solutions, AMD. "With these enhancements to ACML, programmers seeking to unleash the computing power of AMD's native quad-core processors will have highly optimized support for complex mathematical and linear programming."

ACML is a set of numerical routines tuned specifically for AMD64 processors designed to increase support for linear programming, an optimizing technique for mathematically intensive code, in multi-core processing environments. Enhancements to ACML announced today include an update to the Linear Algebra Package (LAPACK LAPACK Linear Algebra Package ) and increased optimizations for Quad-Core AMD Processors, including Quad-Core AMD Opteron[TM] Processors and the upcoming AMD Phenom[TM] quad-core processor. ACML is specifically designed to use key components of next-generation AMD processors, including Streaming SIMD Extensions (architecture) Streaming SIMD Extensions - (SSE) Intel Corporation's floating point SIMD extention of their Pentium microprocessor architecture. SSE was formerly know as KNI (Katmai New Instructions). It was introduced with the Pentium III.

Intel Pentium III.

ipoem.
 (SSE (1) An earlier full-screen editor in OS/2.

(2) (Streaming SIMD Extensions) A series of additional instructions built into Pentium CPU chips for improved multimedia performance by performing mathematical operations on multiple sets of data at the
), and to create highly threaded code that can help developers to better utilize multi-core processor technology. ACML consists of the following features:

* A full implementation of Level 1, 2 and 3 Basic Linear Algebra Subroutines (BLAS BLAS Basic Linear Algebra Subprograms ), with key routines optimized for high performance on AMD Opteron processors.

* A full suite of Linear Algebra (LAPACK) routines. As well as 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.

* A comprehensive suite of Fast Fourier Transforms (FFTs) in single-, double-, single-complex and double-complex data types.

* Fast scalar, vector, and array math transcendental library routines optimized for high performance on AMD Opteron processors.

* Random Number Generators Computer random number generators are important in mathematics, cryptography and gambling. This list includes all common types, regardless of quality. Pseudorandom number generators (PRNGs)
The following algorithms are pseudorandom number generators:
  • Blum Blum Shub
 in both single- and double-precision.

ACML is designed to be used with a variety of popular x86 C/C C/C Center to Center
C/C Combustion Chamber
C/C Command/Control
C/C Crew Chief
C/C cabin cruiser (US DoD)
C/C chief complaint (medical)
C/C Channel-to-Channel
C/C Communication and Collaboration
++ and Fortran compilers, including GCC and GFortran (The GNU Compiler Collection The GNU Compiler Collection (usually shortened to GCC) is a set of compilers produced for various programming languages by the GNU Project. GCC is a key component of the GNU toolchain, and as well as being the official compiler of the GNU system, GCC has been adopted as the ), PGI, Pathscale, Sun, and Intel, providing developers with freedom of choice when creating highly-optimized, multi-threaded code. With the tuned implementations of industry-standard math libraries and other frequently used scientific subroutines, ACML enables developers to accelerate complex programming efforts such as weather modeling, finite element analysis Finite element analysis (FEA) is a computer simulation technique used in engineering analysis. It uses a numerical technique called the finite element method (FEM). There are many finite element software packages, both free and proprietary. , computational fluid dynamics Computational fluid dynamics

The numerical approximation to the solution of mathematical models of fluid flow and heat transfer. Computational fluid dynamics is one of the tools (in addition to experimental and theoretical methods) available to solve
, financial analysis, and oil and gas applications.

ACML Partner Support

"Over the past four years, PathScale has collaborated with AMD and it's technology partner NAG to deliver a custom version of ACML compiled with the PathScale compiler," said Duncan Poole, Director, PathScale. "The PathScale Compiler Suite version 3.1 will be used to compile a unique version of ACML incorporating tuning for AMD's native quad-core so that PathScale customers may do whole program optimization The introduction to this article provides insufficient context for those unfamiliar with the subject matter.
Please help [ improve the introduction] to meet Wikipedia's layout standards. You can discuss the issue on the talk page.
 when using ACML, and leverage our outstanding OpenMP support. Together we provide excellent performance on AMD processors and reduced development time."

"PGI has been including ACML with its cross-platform products since PGI Release 5.0 back in June of 2003," said Douglas Miles, director, The Portland Group. "ACML is a high quality library that delivers first rate performance on x64 processors generally and AMD64 processors in particular. PGI customers place great value in having a library of highly-tuned BLAS, LAPACK and FFT routines freely available with the PGI compilers and tools."

"We welcome AMD's commitment to the Solaris platform with its latest release of ACML", said Don Kretsch, Sr. Director in Sun Developer Tools. "In combination with the optimizing compilers and tools in Sun Studio software, this library allows developers to create high performance applications on AMD Opteron processor-based systems, running the Solaris operating system."

First made available in 2003 to deliver an enhanced development tool and provide developers with a core set of AMD64 mathematical functions, ACML was launched in collaboration with the Numerical Algorithms Group The Numerical Algorithms Group (NAG) is a non-profit software company, whose head office is in Oxford, UK. The group was founded by Brian Ford and others in 1970 as the Nottingham Algorithms Group.  (NAG). Over the past four years, AMD has evolved ACML to assist with today's most complex mathematical problems. ACML is being used by a growing community of ISVs, corporate developers, and solution providers who are creating optimized software specifically for AMD multi-core processor technology.

For more information about the AMD Core Math Library (ACML) or to download ACML 4.0 at no charge, please visit http://developer.amd.com.

About AMD

Advanced Micro Devices (NYSE: AMD) is a leading global provider of innovative processing solutions in the computing, graphics and consumer electronics markets. AMD is dedicated to driving open innovation, choice and industry growth by delivering superior customer-centric solutions that empower consumers and businesses worldwide. For more information, visit www.amd.com.

AMD, the AMD Arrow logo, AMD Opteron, and combinations thereof are trademarks of Advanced Micro Devices, Inc. Other names are for informational purposes only and may be trademarks of their respective owners.
COPYRIGHT 2007 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2007, Gale Group. All rights reserved.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Nov 12, 2007
Words:871
Previous Article:BrainStorm Cell Therapeutics Secures Significant Equity Financing and Raises Research Budget.
Next Article:AOL Acquires Questions and Answer Service Yedda, Inc.
Topics:



Related Articles
PathScale EKOPath Compiler Suite 2.0 available for immediate download.
Multiprocessor Performance Benefits of AMD Opteron(TM) Recognized with Long-Term Commitments by Developers of World's 500 Highest-Performing Systems.
Egenera Announces New Processing Blades Based on Next-Generation AMD Opteron(TM) Processors.
AMD Validated Server Program Partners Unveil First Platforms Demonstrating Upcoming Quad-Core AMD Opteron(TM) Processors at Computex Taipei.
AMD to Ship Industry's First Native x86 Quad-Core Processors In August.
AMD Highlights Hardware Feature Key to Managing Virtualized IT Infrastructures.
Verari Systems Boosts Performance of Energy Efficient Servers with Quad-Core AMD Opteron(TM) Processors.
Rackspace to Offer New, Energy Efficient Quad-Core AMD Opteron(TM) Processor.
Quad-Core AMD Opteron(TM) Processors to Play a Lead Role in Lucasfilm's Datacenter.
ZT Systems Debuts Servers Powered by Intel(R) Xeon(R) 5400 Series Processors at SC07.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles