Package Base Details: intel-parallel-studio-xe

Git Clone URL: https://aur.archlinux.org/intel-parallel-studio-xe.git (read-only, click to copy)
Keywords: compiler intel mpi openmp tbb vtune
Submitter: bred
Maintainer: pika02
Last Packager: xuanruiqi
Votes: 136
Popularity: 1.05
First Submitted: 2012-02-02 21:33
Last Updated: 2020-11-09 22:33

Pinned Comments

shmilee commented on 2021-03-25 05:45

The download url changed. http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/17113/parallel_studio_xe_2020_update4_cluster_edition.tgz

hbhkx commented on 2020-04-21 08:40

@Pete @Svenstaro OK, intel-mkl_psxe has been removed. Anyone who needs MKL package use intel-mkl in [community] please

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 ... Next › Last »

xuanruiqi commented on 2020-07-25 16:34

@huyizheng, Thank you, I have noted this problem. Did you report the bug to upstream? I haven't figured out how to do so...

huyz commented on 2020-07-25 13:09

Notice to users that uses zsh as login shell:

Since version 2020.2.254, Intel introduces a new function at /opt/intel/composerxe/linux/bin/compilervars.sh (which was sourced at /etc/profile.d/intel_compilers.sh):

fix_environment() {
  remove_duplicate_paths "PATH"
  remove_duplicate_paths "LD_LIBRARY_PATH"
}
# ----------------------function fix_environment-------------------------------

# ------------------function remove_duplicate_paths----------------------------
remove_duplicate_paths() {
  local arg=$1
  local arr=(`echo ${!arg} | sed 's/:/\n/g'`)
  local fixarr=()
  (...... add items fixarr from arr ......)
  local fixarg=`echo ${fixarr[*]} | sed 's/ /:/g'`
  eval export \$arg="${fixarg}"
}

But however, zsh doesn't support ${!FOO}, then the function remove_duplicate_paths will always export empty environment variables (since the arr is empty). So the function fix_environment will erase your PATH and LD_LIBRARY_PATH (i.e. your PATH will no longer contains /usr/bin, etc).

To fix this problem, one way is to change

  local arr=(`echo ${!arg} | sed 's/:/\n/g'`)

into

  eval "value=\"\${$arg}\""
  local arr=(`echo ${value} | sed 's/:/\n/g'`)

xuanruiqi commented on 2020-07-01 07:09

I've adopted this package because it's currently orphaned, but really I use icc only very sparingly. If heavy users want to help maintain it, I'd transfer it.

lahwaacz commented on 2020-06-28 11:10

Intel has another tool for profiling MPI applications: Intel Trace Analyzer and Collector. It would be great to add it to this PKGBUILD - here is a patch I'm currently using: https://gist.github.com/lahwaacz/97933e870c6d307b1356a6c36c6b86e7

hbhkx commented on 2020-04-24 04:40

@totsilence In 2020.1.217-3 I used !strip option for vtune-profiler only. This should solve your problem, which makes the package a little larger

totsilence commented on 2020-04-22 09:31

Please see my comment from:

https://aur.archlinux.org/pkgbase/intel-parallel-studio-xe/?O=20&PP=10#comment-723746

The vtune-gui executable is broken because strip is called on "backend/bin64/amplxe-node" which segfaults if stripped. I can "fix" this by using "!strip" in the options array for the vtune package. Not sure if that's acceptable but I would appreciate it we could sort this out.

hbhkx commented on 2020-04-21 08:40

@Pete @Svenstaro OK, intel-mkl_psxe has been removed. Anyone who needs MKL package use intel-mkl in [community] please

Pete commented on 2020-04-20 09:33

Svenstaro has just added the static libs to the community intel-mkl package, so I support the call to remove the intel-mkl_psxe package from here.

Pete commented on 2020-04-20 05:42

@Svenstaro Ok, just did that. It would be great indeed if the community package includes the static libs.

Svenstaro commented on 2020-04-20 05:20

If you need the static libs in [community], you should give us a bug report about that.