Как найти путь к каталогу Intel Compilers, необходимому для построения тестов mpi на linux?

Я новичок в командной строке и Linux. Я пытаюсь построить тесты Intel MPI, которые я установил. Я не могу найти путь к каталогу Intel Compilers в моей системе. Мне сказали, чтобы загрузить модуль Intel в интерактивную работу, которую я сделал. Как я могу найти этот каталог?

Я установил файлы для тестов Intel MPI, используя wget и ссылку на github с файлами, и на следующем шаге говорится, чтобы построить тесты, выполнив следующие действия:

host$ source <path to Intel Compilers directory>/bin/compilervars.sh 
intel64
host$ source <path to Intel MPI Library directory>/intel64/bin/mpivars.sh
host$ cd <path to Intel MPI Benchmarks directory>/src
host$ make -f make_ict

Я использовал find и locate для поиска intel и intel compiler, и я получаю кучу результатов, которые не помогают.

2 ответа

Обычно, если вы работаете на своем компьютере и установили компиляторы с настройками по умолчанию, компиляторы должны находиться по этому пути /opt/intel/

Однако, похоже, что вы находитесь в каком-то управляемом кластере, когда сказали, что загружаете модуль Intel в интерактивном режиме. В этом случае режим работы в значительной степени зависит от того, как устроена ваша система (и программные модули).

После загрузки модуля, если вы наберете icc на терминале, что вы получите?

Большинство систем Linux имеют locate установлен, который индексирует все имена файлов в системе в список для поиска. (Обычно обновляется updatedb Cron работа на ночь, которая в основном работает find / и обрабатывает выходные данные в расположенном по адресу b, который может найти любой пользователь.)

использованиеlocate bin/mpivars.sh распечатать все пути, которые включают bin/mpivars.sh,

например, вы можете найти /opt/icc19/intel64/bin/mpivars.sh, в таком случае /opt/icc19 это место, где системный администратор установил ICC.

Другие вопросы по тегам