- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I need to compile a software package which requires blacs, however since about composer_xe_2013.5.192 blacs seems to have disappeared from MKL (except blacs for intelmpi and MIC). Where do I get the libmkl_blacs_sgimpt_lp64.a for intel64 for the newest composer_xe?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I moved your issue to the MKL Forum to seek additional help from others from the MKL support team.
I see this file in all Composer XE 2013 updates (2 -5) we have installed.
$ find /opt/intel -name libmkl_blacs_sgimpt_lp64.a
/opt/intel/composer_xe_2013.2.146/mkl/lib/intel64/libmkl_blacs_sgimpt_lp64.a
/opt/intel/composer_xe_2013.3.163/mkl/lib/intel64/libmkl_blacs_sgimpt_lp64.a
/opt/intel/composer_xe_2013.4.183/mkl/lib/intel64/libmkl_blacs_sgimpt_lp64.a
/opt/intel/composer_xe_2013.5.192/mkl/lib/intel64/libmkl_blacs_sgimpt_lp64.a
For the “newest”, meaning Composer XE 2013 SP1 Update 2 (pkg 144), it is also provided in the package and available when installing MKL from what I can see. It is present in all current three releases of CXE XE 2013 SP1.
$ find /opt/intel -name libmkl_blacs_sgimpt_lp64.a
/opt/intel/composer_xe_2013_sp1.0.080/mkl/lib/intel64/libmkl_blacs_sgimpt_lp64.a
/opt/intel/composer_xe_2013_sp1.1.106/mkl/lib/intel64/libmkl_blacs_sgimpt_lp64.a
/opt/intel/composer_xe_2013_sp1.2.144/mkl/lib/intel64/libmkl_blacs_sgimpt_lp64.a
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Interesting, I have not noticed any errors during the installation, yet I do not have those libraries. Currently I have 2013 SP1 update 1 installed:
service0:~> ls $MKLROOT/lib/intel64 libfftw2xc_double_intel.a libmkl_gf_lp64.a libmkl_sequential.a libfftw2xc_single_intel.a libmkl_gf_lp64.so libmkl_sequential.so libfftw2xf_double_intel.a libmkl_gnu_thread.a libmkl.so libfftw2xf_single_intel.a libmkl_gnu_thread.so libmkl_vml_avx2.so libfftw3xc_intel.a libmkl_intel_ilp64.a libmkl_vml_avx512_mic.so libfftw3xf_intel.a libmkl_intel_ilp64.so libmkl_vml_avx.so libmkl_avx2.so libmkl_intel_lp64.a libmkl_vml_cmpt.so libmkl_avx512_mic.so libmkl_intel_lp64.so libmkl_vml_def.so libmkl_avx.so libmkl_intel_thread.a libmkl_vml_mc2.so libmkl_blas95_ilp64.a libmkl_intel_thread.so libmkl_vml_mc3.so libmkl_blas95_lp64.a libmkl_lapack95_ilp64.a libmkl_vml_mc.so libmkl_core.a libmkl_lapack95_lp64.a libmkl_vml_p4n.so libmkl_core.so libmkl_mc3.so locale libmkl_def.so libmkl_mc.so obj_double_intel libmkl_gf_ilp64.a libmkl_p4n.so obj_single_intel libmkl_gf_ilp64.so libmkl_rt.so service0:~> echo $MKLROOT /apps/intel/compiler/composer_xe_2013_sp1.1.106/mkl
I'll try installing update 2 keeping my eyes peeled for any error messages. Any hints on verbose reporting or logging options for the installer?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the problem caused by the new Install Option introduced in 11.1 - see more details here: http://software.intel.com/en-us/articles/intelr-mkl-new-install-option. We would recomend you to try reinstall MKL again and select all components you need to use.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
D'oh! Thanks, that's it, problem solved. The difference is not easy to spot, perhaps the installer could warn more clearly about this or install a README in the library dir explaining why the blacs libs are missing.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Faruk, thanks for the feedback, I will ask Install team to look how they can improve the process.
![](/skins/images/7B0AB6865064EAE32B30EC9A4E94B48A/responsive_peak/images/icon_anonymous_message.png)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page