[mephi-hpc] Geant4 -многопоточность
anikeev
anikeev at ut.mephi.ru
Thu Dec 14 15:08:00 MSK 2017
On Tue, 2017-12-12 at 12:56 +0000, Унатлоков Ислам Бесланович wrote:
> Здравствуйте!
Добрый день!
Прошу прощения за задержку с ответом, мне был поставлен ряд задач с
немедленным приоритетом.
Ошибка оказалась в официальном ebuild из репозитория Gentoo для geant-
4.10.03. При переходе на EAPI=6 была допущена ошибка:
- $(cmake-utils_use threads GEANT4_BUILD_MULTITHREADED)
+ -DUSE_GEANT4_BUILD_MULTITHREADED=$(usex threads)
вместо
+ -DGEANT4_BUILD_MULTITHREADED=$(usex threads)
Ошибка исправлена, проведено многопоточное тестирование.
> При запуске задачи говорит то же самое:
> "Geant4 code is compiled without multi-threading support (-
> DG4MULTITHREADED is set to off). This type of RunManager can only be
> used in mult-threaded applications."
> На моей машине решил проблему путем сноса Geant4 (нужно ли сносить не
> знаю) и установки с добавлением на этапе:
>
> "To configure the build, change into the build directory and run
> CMake:
> $ cd /path/to/geant4.10.3-build
> $ cmake -DCMAKE_INSTALL_PREFIX=/path/to/geant4.10.3-install
> /path/to/geant4.10.03"
> (http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/Insta
> llationGuide/html/ch02.html)
>
> опции "-DGEANT4_BUILD_MULTITHREADED=ON"
> ("cmake -DCMAKE_INSTALL_PREFIX=/path/to/geant4.10.3-install ...
> -DGEANT4_BUILD_MULTITHREADED=ON ... /path/to/geant4.10.03")
>
> _______________________________________________
> hpc mailing list
> hpc at lists.mephi.ru
> https://lists.mephi.ru/listinfo/hpc
--
С уважением,
инженер отдела Unix-технологий МИФИ,
Аникеев Артём.
Тел.: 8
(495) 788-56-99, доб. 8998
More information about the hpc
mailing list