Запуск компиляторов Intel
Для запуска компиляции на ВМ выполните:
source /usr/local/ICS/ICS_2013/mkl/bin/mklvars.sh intel64
source /usr/local/ICS/ICS_2013/bin/compilervars.sh intel64
После этого вы сможете запустить компиляторы Интел, например:
ifort <файл_для_компиляции>
icc <файл_для_компиляции>
icpc <файл_для_компиляции>
Для запуска компиляции программы на кластере "Т-Платформы" напишите подобный скрипт, например, ~/scr.sh
, содержащий следующие строки:
#!/bin/sh
source /usr/local/ICS/ICS_2013/mkl/bin/mklvars.sh intel64
source /usr/local/ICS/ICS_2013/bin/compilervars.sh intel64
icpc <файл_для_компиляции> -o <бинарный_файл>
После чего вы сможете запустить компиляцию на кластере:
~/submit-tp -f ~/scr.sh
Например, следующая строчка вызовет компилятор icpc для компиляции файла ~/test.cpp:
icpc ~/test.cpp -o test
Результатом компиляции станет исполняемый файл ~/test.