- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using intel MKL for linux version=10.2.2.025. I can not find gamma() in the VML special function lists. Any idea? Thanks.
Link Copied
8 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - yjyincj
I am using intel MKL for linux version=10.2.2.025. I can not find gamma() in the VML special function lists. Any idea? Thanks.
You can't because there is not (I believe). You can get source code here.
A.
- 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
Quoting - yjyincj
Thanks.
yjyincj,there are no such functionality into the current version.
I would recommend you submit the issue against MKL to Premier support( https://premier.intel.com/ )
--Gennady
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Gennady Fedorov (Intel)
yjyincj,there are no such functionality into the current version.
I would recommend you submit the issue against MKL to Premier support( https://premier.intel.com/ )
--Gennady
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - yjyincj
I could not login premier.intel.com using my account yjyincj.
A.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks so much for the link.You are very generous.
Me too has some codes but still in Fortran 95.
Am about to upgarde it to C/C++.
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You will findthe"true" gamma functionin the Intel Compiler provided math library libimf.a(described here -http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/cpp/lin/main_cls_lin.pdf).Its prototype is double tgamma(double). Note that both the lgamma() and gamma() functions return not gamma but the log gamma for historical reasons.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is an article that maybe can help you.
Calling the lgamma function from the Intel Fortran Compiler. You can find it in the search bar.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page