Skip to content

LAPACK, LAPACKE and CLAPACK #1

@iurisegtovich

Description

@iurisegtovich

Quoting your README.md

"I really do not understand the difference between LAPACK, LAPACKE and CLAPACK there might be some confusion in the tutorials"

You might want to check this page for clarifications:
http://nicolas.limare.net/pro/notes/2014/10/31_cblas_clapack_lapacke/

"The reference Fortran code for BLAS and LAPACK defines de facto a Fortran API, implemented by multiple vendors with code tuned to get the best performance on a given hardware."
"CBLAS is in fact just a very thin layer (no performance penalty) over BLAS, with these benefits:"
"There also is something on Netlib called CLAPACK, but it is not a standard C interface to the Fortran LAPACK. CLAPACK is a translation of the Fortran LAPACK code into C."
"For LAPACK, the native C interface is LAPACKE, not CLAPACK"
"LAPACKE is to LAPACK what CBLAS is to BLAS"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions