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

Я новичок в командной строке и 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 ]

0 голосов
/ 14 февраля 2019

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

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

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

0 голосов
/ 14 февраля 2019

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

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

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

...