[mephi-hpc] Установка QE basis
Воскобойников Роман Евгеньевич
REVoskoboinikov at mephi.ru
Wed May 10 13:59:49 MSK 2023
Пути все прописали?
Проверьте, какие значения присвоены переменным $PATH, $LIBRARY_PATH, $LD_LIBRARY_PATH, $C_INCLUDE_PATH, $CPLUS_INCLUDE_PATH.
Если значения не заданы, или заданы, но в них отсутствует fftw-3.3.9, заведите руками с командной строки:
export PATH=/opt/fftw-3.3.9/double/bin:/$PATH
export LD_LIBRARY_PATH=/opt/fftw-3.3.9/double/lib:$LD_LIBRARY_PATH
export LIBRARY_PATH=/opt/fftw-3.3.9/double/lib:$LIBRARY_PATH
export C_INCLUDE_PATH=/opt/fftw-3.3.9/double/include:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/opt/fftw-3.3.9/double/include:$CPLUS_INCLUDE_PATH
Роман
________________________________
От: hpc <hpc-bounces at lists.mephi.ru> от имени Павел Кулямин <dryes20115 at gmail.com>
Отправлено: 10 мая 2023 г. 11:41
Кому: NRNU MEPhI HPC discussion list
Тема: Re: [mephi-hpc] Установка QE basis
К сожалению так тоже не сработало:
cmake -DCMAKE_C_COMPILER=mpicc -DCMAKE_Fortran_COMPILER=mpif90 -DQE_ENABLE_CUDA=ON -QE_ENABLE_MPI_GPU_AWARE=ON -NVFORTRAN_CUDA_CC=80 -DQE_FFTW_VENDOR=FFTW3 -DFFTW_LIBRARY=/opt/fftw-3.3.9/double/lib ..
Ошибка:
CMake Error at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
Could NOT find FFTW3 (missing: FFTW3_LIBRARIES)
Call Stack (most recent call first):
/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE)
cmake/FindFFTW3.cmake:463 (find_package_handle_standard_args)
FFTXlib/CMakeLists.txt:103 (find_package)
Еще попробовал вот так:
cmake -DCMAKE_C_COMPILER=mpicc -DCMAKE_Fortran_COMPILER=mpif90 -DQE_ENABLE_CUDA=ON -QE_ENABLE_MPI_GPU_AWARE=ON -NVFORTRAN_CUDA_CC=80 -DQE_FFTW_VENDOR=FFTW3 ..
Результат аналогичный.Также между разными попытками я очищал папку build, подскажите у вас есть еще какие-нибудь мысли по этому поводу?
С уважением, Кулямин П.А.
Аспирант 2 курса НИЯУ МИФИ
Кафедра № 67 "Физика конденсированных сред"
Научный руководитель: Маслов М.М.
Тел:8-905-582-00-63
ср, 10 мая 2023 г. в 11:21, Воскобойников Роман Евгеньевич <REVoskoboinikov at mephi.ru<mailto:REVoskoboinikov at mephi.ru>>:
О том и речь. Поменяйте -DFFTW_LIBRARY=/opt/fftw-3.3.8/ на -DFFTW_LIBRARY=/opt/fftw-3.3.9/, и будет Вам счастье.
Роман
________________________________
От: hpc <hpc-bounces at lists.mephi.ru<mailto:hpc-bounces at lists.mephi.ru>> от имени Павел Кулямин <dryes20115 at gmail.com<mailto:dryes20115 at gmail.com>>
Отправлено: 10 мая 2023 г. 10:55
Кому: NRNU MEPhI HPC discussion list
Тема: Re: [mephi-hpc] Установка QE basis
Роман, добрый день!
Большое спасибо за совет! А какой в таком случае должен быть путь до библиотеки fftw? В папке /opt/ я вижу только fftw-3.3.9/.
С уважением, Кулямин П.А.
Аспирант 2 курса НИЯУ МИФИ
Кафедра № 67 "Физика конденсированных сред"
Научный руководитель: Маслов М.М.
Тел:8-905-582-00-63
ср, 10 мая 2023 г. в 05:36, Воскобойников Роман Евгеньевич <REVoskoboinikov at mephi.ru<mailto:REVoskoboinikov at mephi.ru>>:
Павел, здравствуйте.
У Вас неправильный путь к библиотеке указан. Должно быть 3.3.9, а у Вас стоит 3.3.8.
Роман
________________________________________
От: hpc [hpc-bounces at lists.mephi.ru<mailto:hpc-bounces at lists.mephi.ru>] от имени Павел Кулямин [dryes20115 at gmail.com<mailto:dryes20115 at gmail.com>]
Отправлено: 10 мая 2023 г. 3:35
Кому: NRNU MEPhI HPC discussion list
Тема: [mephi-hpc] Установка QE basis
Добрый день!
Столкнулся с проблемой при попытке установке QuantumEspresso на кластере basis с использованием GPU.
Порядок моих действий следующий:
1) Установка последней версии QE с помощью git clone
2) cd qe
mkdir build
cd build
source /opt/fftw-3.3.9/double/customvars.sh
source /opt/nvidia/hpc_sdk/nvvars.sh
source /opt/nvidia/hpc_sdk/nv_mpi_vars.sh
cmake -DCMAKE_C_COMPILER=mpicc -DCMAKE_Fortran_COMPILER=mpif90 -DQE_ENABLE_CUDA=ON -QE_ENABLE_MPI_GPU_AWARE=ON -NVFORTRAN_CUDA_CC=80 -DQE_FFTW_VENDOR=FFTW3 -DFFTW_LIBRARY=/opt/fftw-3.3.8/double/include ..
Последняя команда выдает следующую ошибку:
CMake Error at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
Could NOT find FFTW3 (missing: FFTW3_LIBRARIES)
Call Stack (most recent call first):
/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE)
cmake/FindFFTW3.cmake:463 (find_package_handle_standard_args)
FFTXlib/CMakeLists.txt:103 (find_package)
Подскажите, в чем может быть проблема?
Полный вывод последней команды приведен во вложении.
С уважением, Кулямин П.А.
Аспирант 2 курса НИЯУ МИФИ
Кафедра № 67 "Физика конденсированных сред"
Научный руководитель: Маслов М.М.
Тел:8-905-582-00-63
_______________________________________________
hpc mailing list
hpc at lists.mephi.ru<mailto:hpc at lists.mephi.ru>
https://lists.mephi.ru/listinfo/hpc
_______________________________________________
hpc mailing list
hpc at lists.mephi.ru<mailto:hpc at lists.mephi.ru>
https://lists.mephi.ru/listinfo/hpc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mephi.ru/pipermail/hpc/attachments/20230510/81b24724/attachment-0001.htm>
More information about the hpc
mailing list