Skip to content
Snippets Groups Projects
Commit e5704b7a authored by Sebastian Achilles's avatar Sebastian Achilles
Browse files

also create VML symlinks in MKL easyconfig

parent b37780af
No related branches found
No related tags found
No related merge requests found
......@@ -12,4 +12,28 @@ source_urls = [
sources = ['l_onemkl_p_%(version)s.640_offline.sh']
checksums = ['9ad546f05a421b4f439e8557fd0f2d83d5e299b0d9bd84bdd86be6feba0c3915']
local_libdir = '%(installdir)s/mkl/latest/lib/intel64'
postinstallcmds = [
# create sym links
'ln -s %s/libmkl_vml_avx2.so.1 %s/libmkl_vml_avx2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512_mic.so.1 %s/libmkl_vml_avx512_mic.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512.so.1 %s/libmkl_vml_avx512.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx.so.1 %s/libmkl_vml_avx.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_cmpt.so.1 %s/libmkl_vml_cmpt.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_def.so.1 %s/libmkl_vml_def.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc2.so.1 %s/libmkl_vml_mc2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc3.so.1 %s/libmkl_vml_mc3.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc.so.1 %s/libmkl_vml_mc.so' % (
local_libdir, local_libdir),
]
moduleclass = 'numlib'
......@@ -12,4 +12,28 @@ source_urls = [
sources = ['l_onemkl_p_%(version)s.640_offline.sh']
checksums = ['9ad546f05a421b4f439e8557fd0f2d83d5e299b0d9bd84bdd86be6feba0c3915']
local_libdir = '%(installdir)s/mkl/latest/lib/intel64'
postinstallcmds = [
# create sym links
'ln -s %s/libmkl_vml_avx2.so.1 %s/libmkl_vml_avx2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512_mic.so.1 %s/libmkl_vml_avx512_mic.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512.so.1 %s/libmkl_vml_avx512.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx.so.1 %s/libmkl_vml_avx.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_cmpt.so.1 %s/libmkl_vml_cmpt.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_def.so.1 %s/libmkl_vml_def.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc2.so.1 %s/libmkl_vml_mc2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc3.so.1 %s/libmkl_vml_mc3.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc.so.1 %s/libmkl_vml_mc.so' % (
local_libdir, local_libdir),
]
moduleclass = 'numlib'
......@@ -12,4 +12,28 @@ source_urls = [
sources = ['l_onemkl_p_%(version)s.640_offline.sh']
checksums = ['9ad546f05a421b4f439e8557fd0f2d83d5e299b0d9bd84bdd86be6feba0c3915']
local_libdir = '%(installdir)s/mkl/latest/lib/intel64'
postinstallcmds = [
# create sym links
'ln -s %s/libmkl_vml_avx2.so.1 %s/libmkl_vml_avx2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512_mic.so.1 %s/libmkl_vml_avx512_mic.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512.so.1 %s/libmkl_vml_avx512.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx.so.1 %s/libmkl_vml_avx.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_cmpt.so.1 %s/libmkl_vml_cmpt.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_def.so.1 %s/libmkl_vml_def.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc2.so.1 %s/libmkl_vml_mc2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc3.so.1 %s/libmkl_vml_mc3.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc.so.1 %s/libmkl_vml_mc.so' % (
local_libdir, local_libdir),
]
moduleclass = 'numlib'
......@@ -12,4 +12,28 @@ source_urls = [
sources = ['l_onemkl_p_%(version)s.640_offline.sh']
checksums = ['9ad546f05a421b4f439e8557fd0f2d83d5e299b0d9bd84bdd86be6feba0c3915']
local_libdir = '%(installdir)s/mkl/latest/lib/intel64'
postinstallcmds = [
# create sym links
'ln -s %s/libmkl_vml_avx2.so.1 %s/libmkl_vml_avx2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512_mic.so.1 %s/libmkl_vml_avx512_mic.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512.so.1 %s/libmkl_vml_avx512.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx.so.1 %s/libmkl_vml_avx.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_cmpt.so.1 %s/libmkl_vml_cmpt.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_def.so.1 %s/libmkl_vml_def.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc2.so.1 %s/libmkl_vml_mc2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc3.so.1 %s/libmkl_vml_mc3.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc.so.1 %s/libmkl_vml_mc.so' % (
local_libdir, local_libdir),
]
moduleclass = 'numlib'
......@@ -12,4 +12,28 @@ source_urls = [
sources = ['l_onemkl_p_%(version)s.640_offline.sh']
checksums = ['9ad546f05a421b4f439e8557fd0f2d83d5e299b0d9bd84bdd86be6feba0c3915']
local_libdir = '%(installdir)s/mkl/latest/lib/intel64'
postinstallcmds = [
# create sym links
'ln -s %s/libmkl_vml_avx2.so.1 %s/libmkl_vml_avx2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512_mic.so.1 %s/libmkl_vml_avx512_mic.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512.so.1 %s/libmkl_vml_avx512.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx.so.1 %s/libmkl_vml_avx.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_cmpt.so.1 %s/libmkl_vml_cmpt.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_def.so.1 %s/libmkl_vml_def.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc2.so.1 %s/libmkl_vml_mc2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc3.so.1 %s/libmkl_vml_mc3.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc.so.1 %s/libmkl_vml_mc.so' % (
local_libdir, local_libdir),
]
moduleclass = 'numlib'
......@@ -18,4 +18,28 @@ interfaces = False
hidden = True
local_libdir = '%(installdir)s/mkl/latest/lib/intel64'
postinstallcmds = [
# create sym links
'ln -s %s/libmkl_vml_avx2.so.1 %s/libmkl_vml_avx2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512_mic.so.1 %s/libmkl_vml_avx512_mic.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx512.so.1 %s/libmkl_vml_avx512.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_avx.so.1 %s/libmkl_vml_avx.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_cmpt.so.1 %s/libmkl_vml_cmpt.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_def.so.1 %s/libmkl_vml_def.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc2.so.1 %s/libmkl_vml_mc2.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc3.so.1 %s/libmkl_vml_mc3.so' % (
local_libdir, local_libdir),
'ln -s %s/libmkl_vml_mc.so.1 %s/libmkl_vml_mc.so' % (
local_libdir, local_libdir),
]
moduleclass = 'numlib'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment