Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Complexes Matrixes operations

lilicarmona
Beginner
441 Views
Does anybody know where can I find a component for complexes matrixes operations (sum, substraction, multiplication, division)? (free o not).
0 Kudos
1 Reply
Jugoslav_Dujic
Valued Contributor II
441 Views
Netlib is your friend (add to Favorites):

Basic stuff: BLAS (Basic Linear Algebra Subprograms) -- www.netlib.org/blas/

Advanced stuff: LAPACK (Linear Algebra Package) -- www.netlib.org/lapack/

BLAS and LAPACK are also contained in CXML library you can find in your CVF distribution. If you need maximal performance, pay attention to this passage on Lapack page:

Highly efficient machine-specific implementations of the BLAS are available for many modern high-performance computers. For details of known vendor- or ISV-provided BLAS, consult the BLAS FAQ. Alternatively, the user can download ATLAS to automatically generate an optimized BLAS library for the architecture. A Fortran77 reference implementation of the BLAS in available from netlib; however, its use is discouraged as it will not perform as well as a specially tuned implementation.

Hope this helps,
Jugoslav
0 Kudos
Reply