diff --git a/Golden_Repo/i/imkl/imkl-2021.4.0-gompi-2021b.eb b/Golden_Repo/i/imkl/imkl-2021.4.0-gompi-2021b.eb
index bd952eae34ca59d47d2dd28fce55e133305a9597..a324b655e94bbaa47b2ba8b710c55c162a900306 100644
--- a/Golden_Repo/i/imkl/imkl-2021.4.0-gompi-2021b.eb
+++ b/Golden_Repo/i/imkl/imkl-2021.4.0-gompi-2021b.eb
@@ -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'
diff --git a/Golden_Repo/i/imkl/imkl-2021.4.0-gpsmpi-2021b.eb b/Golden_Repo/i/imkl/imkl-2021.4.0-gpsmpi-2021b.eb
index 806a6de406380431d0c428f669f3f5ef8ac99598..aa8b0d0fc4abb8100793bcb9c33863186b35c36e 100644
--- a/Golden_Repo/i/imkl/imkl-2021.4.0-gpsmpi-2021b.eb
+++ b/Golden_Repo/i/imkl/imkl-2021.4.0-gpsmpi-2021b.eb
@@ -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'
diff --git a/Golden_Repo/i/imkl/imkl-2021.4.0-iimpi-2021b.eb b/Golden_Repo/i/imkl/imkl-2021.4.0-iimpi-2021b.eb
index 2c1cbdbc7cea22130f8a8e7f6fb2e503dd4b3ecf..3807d69f875f1dda4ebb570a4f5f40da8545dd1d 100644
--- a/Golden_Repo/i/imkl/imkl-2021.4.0-iimpi-2021b.eb
+++ b/Golden_Repo/i/imkl/imkl-2021.4.0-iimpi-2021b.eb
@@ -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'
diff --git a/Golden_Repo/i/imkl/imkl-2021.4.0-iompi-2021b.eb b/Golden_Repo/i/imkl/imkl-2021.4.0-iompi-2021b.eb
index 1cd2feaffaae4ebfb393a5fbdd16cc1bd009f49b..60018335674eacd02046144539ab6f1fc95518b6 100644
--- a/Golden_Repo/i/imkl/imkl-2021.4.0-iompi-2021b.eb
+++ b/Golden_Repo/i/imkl/imkl-2021.4.0-iompi-2021b.eb
@@ -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'
diff --git a/Golden_Repo/i/imkl/imkl-2021.4.0-ipsmpi-2021b.eb b/Golden_Repo/i/imkl/imkl-2021.4.0-ipsmpi-2021b.eb
index ea537aa8b6549decf9e2799378f602886a6cdcd3..e9d316563858f2a329572365dbf3f18e41ad291f 100644
--- a/Golden_Repo/i/imkl/imkl-2021.4.0-ipsmpi-2021b.eb
+++ b/Golden_Repo/i/imkl/imkl-2021.4.0-ipsmpi-2021b.eb
@@ -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'
diff --git a/Golden_Repo/i/imkl/imkl-2021.4.0.eb b/Golden_Repo/i/imkl/imkl-2021.4.0.eb
index 81c53f797153fd21e7f3a36bc6a26c0217852d4b..51bbc0bb6eefd07ec6fc3fdc5d5a1875b2dcacb6 100644
--- a/Golden_Repo/i/imkl/imkl-2021.4.0.eb
+++ b/Golden_Repo/i/imkl/imkl-2021.4.0.eb
@@ -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'