Next: Выполнение заданий в фоновом
Up: lxfarm2
Previous: Файловая система AFS
Contents
На всех компьютерах фермы установлены компиляторы с языков программирования
FORTRAN (g77), C (gcc) и C++ (g++). Конкретную версию
компилятора можно узнать, выполнив соответствующую команду с опцией
-version.
Большая часть программного обеспечение общего назначения установлена
в каталоге
/csoft, который экспортируется системой NFS с сервера lxfarm01
на все другие компьютеры кластера. В настоящий момент
установлены следующие пакеты программ.
- В каталоге /cern установлены фортрановские библиотеки и программы
пакета CERNLIB.
Заметим, что одновременно может быть установлено несколько версий
библиотеки. В системных файлах автозагрузки
для всех пользователей Lxfarm задана переменная окружения (environment)
CERN_LEVEL=pro, а
в переменную PATH добавлен путь /cern/pro/bin. Каталог
pro является символической ссылкой на одну из версий CERNLIB,
которая, таким образом, используется по умолчанию. Если вы хотите
использовать другую из установленных версий CERNLIB, то необходимо
соответственно изменить переменные
CERN_LEVEL, CERN_ROOT и PATH.
- Пакет CLHEP, также разработанный в ЦЕРН, содержит библиотеки программ
для базовых функций и операций, написанных на С++. Этот пакет
используется, в частности, в GEANT4.
- Многофункциональный пакет ROOT различных версий установлен в
каталоге /csoft/root.
- В каталоге /csoft/geant4 расположен пакет GEANT4.
В качестве программ визуализации для GEANT4
можно использовать пакет DAWN, который установлен
в /csoft/dawn. GEANT4 откомпилирован с созданием
как статических, так и загружаемых библиотек.
- В каталоге /csoft/geant4_vmc можно найти пакет Geant4 VMC
- виртуальный Монте-Карло интерфейс между ROOT и
GEANT4.
- Две программы для моделирования ядро-ядерных взаимодействий высоких
энергий: VENUS и UrQMD версии установлены в каталогах
/csoft/venus /csoft/urqmd соответственно.
- Пакет atlsim установлен в /csoft/atlsim.
- В каталоге /csoft/alice установлено несколько версий пакета
ALIROOT эксперимента ALICE.
В каталоге /csoft/distrib можно найти дистрибутивы некоторых из
упомянутых программ.
Программы обновляются по мере появления новых версий.
В раздел /csoft по просьбе пользователей
могут быть установлены и другие программы, особенно большие по
объему занимаемого дискового пространства и такие, которыми пользуются
сразу несколько человек.
Vladimir Tikhomirov
2006-05-29