Для установки и использования Intel Parallel Studio в сжатом образе доступном только для чтения необходимо:

  1. Скачать дистрибутив и распаковать его.

  2. Скачать файл silent.cfg и скопировать его в полученный каталог.

  3. Если есть файл лицензии parallel_studio.lic, скопировать его в каталог /opt/intel/licenses.

  4. От суперпользователя установить в каталог /opt/intel командой sudo ./install.sh -s silent.cfg.

  5. Добавить полномочия для сбора статистики:

sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_profiler/bin64/vtune
sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_profiler/bin64/amplxe-perf
  1. Создать образ: mksquashfs /opt/intel/* /home/user/intel.sfs -comp xz -Xbcj x86 -all-root -b 512K

  2. Удалить содержимое каталога /opt/intel.

  3. Примонтировать образ: mount -t squashfs /home/user/intel.sfs /opt/intel

  4. Добавить в файл /home/user/.bashrc строки:

source /opt/intel/bin/compilervars.sh intel64
source /opt/intel/vtune_profiler/amplxe-vars.sh
  1. Создать файл /etc/sysctl.d/97-vtune.conf:

kernel.kptr_restrict=0
kernel.perf_event_paranoid=0
kernel.yama.ptrace_scope=0
  1. Прочитать его: sysctl -p /etc/sysctl.d/97-vtune.conf

  2. Создать группу vtune и добавить в неё пользователя:

groupadd vtune
usermod -a -G vtune user
  1. Установить модули ядра для упрощения доступа к отладочной информации:

sudo apt-get install dkms build-essential linux-headers-generic
sudo dpkg -i /opt/intel/vtune-dkms*deb