Форум программистов, компьютерный форум, киберфорум
Наши страницы
SETI25
Войти
Регистрация
Восстановить пароль
Оценить эту запись

Немного о проекте LHC@Home

Запись от SETI25 размещена 19.10.2019 в 11:51

Немного о проекте LHC@Home
В проекте имеется несколько классов заданий, каждый из которых производит расчёт соответствующего компонента. Подробнее расписывать не буду, можно ознакомиться здесь: http://ceur-ws.org/Vol-1973/paper02.pdf
Из GPU возможно использование ATI ускорителя.
Сам расчёт производится в виртуальной машине (ВМ) в системе Scientific Linux. При загрузке клиента BOINC необходимо выбрать вариант с ВМ. ВМ можно установить "по умолчанию" или же установить самому. По умолчанию ставится Oracle VM VirtualBox. Также в настройках BIOS необходимо проверить включение опции ВМ процессора. Есть удобная утилита Лео-Мун, которая подскажет всё ли включено для ВМ: http://leomoon.com/downloads/application/leomoon-cpu-v/
Также можно использовать альтернативные ВМ, среди прочих доступных:
VirtualBox (ISO, OVA); vmware (ISO); Hyper-V Server (ISO); Xen (Raw (HVM), Filesystem (PVM)); KVM (Raw, ISO); vagrant (Box); openstack (Raw); Amazon webservices (Raw (HVM), Filesystem (PVM)); Microsoft Azure (VHD); Google (Tarball); docker.
Более детально прочитать про ВМ, их установку и настройку в рамках проекта можно здесь: http://cernvm.cern.ch/
По идее всё должно заработать само после подключения к проекту.
Кстати, на англоязычных форумах рекомендуют установить Extension Pack (лично у меня всё работает и без него), а также для использования видеокарты Radeon — установить и SDK. Здесь: https://www.virtualbox.org/wiki/Downloads
Не забывайте читать лог! Например, может дойти до банального: 3/26/2019 10:41:21 PM | LHC@home | Message from server: ATLAS Simulation needs 5591.49MB more disk space. You currently have 2037.90 MB available and it needs 7629.39 MB.
3/26/2019 10:41:21 PM | LHC@home | Message from server: Theory Simulation needs 5591.49MB more disk space. You currently have 2037.90 MB available and it needs 7629.39 MB.
3/26/2019 10:41:21 PM | LHC@home | Message from server: CMS Simulation needs 5591.49MB more disk space. You currently have 2037.90 MB available and it needs 7629.39 MB.
Данная проблема решилась увеличением кеша.
Вообще, многие пользователи не рекомендуют устанавливать большой кеш, максимум на 2-3 дня. Почему? Потому что большой кеш контрпродуктивен. Большинство проектов ограничивают количество рабочих единиц, которые вы можете иметь в своем кеше, например для SETI — это 100 заданий. Кроме того, проекты с коротким сроком исполнения будут вынуждены обрабатываться первыми, так как своими настройками Вы сообщаете BOINC, что у вас есть кеш минимум на 10 дней.
Если вдруг возникают какие-либо проблемы, то я крайне рекомендовал бы пройтись по данному чек-листу (оригинал на английском: https://lhcathome.cern.ch/lhcathome/for ... 9359#29359 )

Дальше – больше. Для более тонкой настройки клиента можно отредактировать под себя конфигурационные файлы как клиента BOINC: cc_config.xml, nvc_config.xml, так и конфигурационного файла какого-либо конкретного проекта: app_config.xml. Файл настроек проекта — "app_config.xml" проекта LHC@Home необходимо сохранить в директории ...\<BOINC>\projects\lhcathome.cern.ch_lhcathome\
Наименования заданий для настроек в конфигурационном файле app_config.xml :
<name>Theory</name>
<name>LHCb</name>
<name>ATLAS</name>
Видать, настройки уже пересекаются с темой клиента BOINC, поэтому здесь приведу без объяснений ключей рекомендованный рабочий конфиг одним из гуру проекта – Yeti :
(по ключам страница: https://boinc.berkeley.edu/wiki/Client_configuration )
Код:
<app_config>
<project_max_concurrent>8</project_max_concurrent>
<app>
<name>ATLAS</name>
<fraction_done_exact/>
<max_concurrent>2</max_concurrent>
</app>
<app>
<name>Theory</name>
<max_concurrent>2</max_concurrent>
</app>
<app_version>
<app_name>ATLAS</app_name>
<version_num>100</version_num>
<platform>windows_x86_64</platform>
<avg_ncpus>4.000000</avg_ncpus>
<max_ncpus>4.000000</max_ncpus>
<plan_class>vbox64_mt_mcore_atlas</plan_class>
<api_version>7.7.0</api_version>
<cmdline>--memory_size_mb 7500</cmdline>
<dont_throttle/>
<is_wrapper/>
<needs_network/>
</app_version>

</app_config>

Нажмите на изображение для увеличения
Название: boinc.png
Просмотров: 1375
Размер:	19.7 Кб
ID:	5641

Нажмите на изображение для увеличения
Название: task-manager.png
Просмотров: 1355
Размер:	7.8 Кб
ID:	5642
Размещено в Без категории
Просмотров 133 Комментарии 0
Всего комментариев 0
Комментарии
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.