回 帖 发 新 帖 刷新版面

主题:CVF能调用Intel MKL库吗?

最近在用IMSL的稀疏矩阵求解函数DLSLXG时,遇到了些问题:当规模较小时,DLSLXG能顺利计算,当规模较大时,DLSLXG的总是提示参数IPARAM(5)设置不够。所以想调用MKL中的PARDISO函数,不知道是否可行,可行的话,请问哪里能下载到免费的MKL

回复列表 (共3个回复)

沙发

我看mkl的文档的时候有看到cvf的调用, 但没有试过. 可以查查mkl for windows的文档.
不过既然是cvf+mkl 为什么不用ivf+mkl呢?

板凳


我没有IVF编译器,另外MKL文章可否传一份给我,我的邮箱是yongyonggirl@163.com
谢谢!

3 楼


Compiler Support
Intel(R) Math Kernel Library (Intel(R) MKL) supports compilers identified in the Release Notes. However, the
library has been successfully used with other compilers as well.
Although Compaq no longer supports the [color=000080]Compaq Visual Fortran* (CVF)[/color] compiler, [color=FF0000]Intel MKL still preserves the
CVF interface in the IA-32 architecture implementation.[/color] You can use this interface with the Intel(R) Fortran
Compiler. Intel MKL provides both stdcall (default CVF interface) and cdecl (default interface of the Microsoft
Visual C* application) interfaces for the IA-32 architecture.
Intel MKL provides a set of include files to simplify program development by specifying enumerated values and
prototypes for the respective functions. Calling Intel MKL functions from your application without an appropriate
include file may lead to incorrect behavior of the functions.


windows的mkl已经很少用了, 不过google一下可以找到下面的文档.
http://software.intel.com/sites/products/documentation/hpc/mkl/userguides/mkl_userguide_win.pdf

我来回复

您尚未登录,请登录后再回复。点此登录或注册