- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The think is that I don't have any idea how to use IMSL in this framework (I would like to get some tutorial, manual, whatever). Do I have to install ISML? Where can I get?.
I have a non-commercial license.
Thanks
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You may want to look at Intel Math Kernel Library, which is included with Intel Parallel Studio XE, to see if it has routines that meet your needs.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As I noted above, we do offer Intel Math Kernel Library which overlaps IMSL quite a bit in functionality, though IMSL is much broader in scope.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
On the other hand, there are only a few Linuxdistros which plays a crucial role on Linux HPC or TechComputing market (SLES or openSUSE, RHES or CentOS or Fedora, and Debian or Ubuntu). These three classes of distros cover about 90% of market. So, at least the latest stable (LTS) version should be supported by INTEL tools together with IMSL as aoptional part of installation.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The problem is, that VNI is recently not able to provide any relevant info about future IMSL releases compatible with INTELcomposer XE 2011.
Michal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Michal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for replay Steve.
The only problem is, that VNI does not show any progress regarding linux version of IMSL (6 and 7) compatible with intel fortran compiler 12.x. They probably need some help from Intel team ... but of course this is mostly a business matter.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Michal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That is an overstatement. The few cases where problems arise are related to incompatibility w.r.t. the module files produced by the Intel 11.1 compilers used by Roguewave and the module file format expected by the 12.x compiler used by the IMSL library user.
Specifically, I ran the complete EIAT tests using the Intel64 version of FNL7 from Roguewave/VNI and IFort 12.0.5 Intel64. The only failure was an ICE in compiling the EIAT source files vf1ure.f90 and wf1ure.f90, which are contained in file eimslef.tar.
Even this failure was easily remedied. I extracted the source of the module faure_int from the file numerical_libraries_f90.f90 in the FNL distribution in the include subdirectory, and recompiled the module file faure_int.mod using the 12.0.5 compiler. The module file thus produced was only one byte longer than the one produced by the 11.1 compiler, but the contents are quite different.
Once faure_int.mod was built using the 12.0.5 computer, I was able to run the entire EIAT test battery. Not only were all the tests successfully built and run, but none of the tests produced a "FAILED ON PC64..." outcome.
On several occasions, I have used IFort 12.0.x with FNL6 and FNL7 from VNI, on Windows and Linux, on user code involving calls to IMSL different from those in the EIAT, The few cases where failure occured were afflicted with module file incompatibility, or a flaw in the test case itself.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A request that is a bit off the thread topic.
Could you please take a look at why even the recently released 12.1 compiler reports an ICE rather than detecting an error in reading the .MOD file produced by the 11.1 compiler? Is there not a checksum or something similar in a .MOD file to check for file integrity/consistency/compiler version compatibility?
You could use the files vf1ure.f90 and wf1ure.f90 as test cases from the Windows IMSL FNL7 distribution, in the examples\EIAT\eimslef.dir directory.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
> I can confirm that IMSL 6 and 7 for Intel Fortran compiler 11.1 (linux version) from Rogue Wave does not work at all with Intel Fortran compiler 12.x.
>>That is an overstatement. The few cases where problems arise are related to incompatibility w.r.t. the module files produced by the Intel 11.1 compilers used by Roguewave and the module file format expected by the 12.x compiler used by the IMSL library user.
Not, this is not an overstatement, this is a fact. The Intel 12.x compiler has some serious troubles with current IMSL (6 and 7) libraries for Linux. If I understand therecent situation well , the Intel guys are able modify IMSL to work with Intel 12.x compiler, but only for Windows. Linux version is out of scope (!?).
On the other hand, VNI guys are not able respond to Linux IMSL users when will be avalable IMSL 6 and 7 for Intel 12.x compiler.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page