Российские распределенные вычисления на платформе BOINC
Форум участников распределённых вычислений.

Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Pavel Kirpichenko  
#1 Оставлено : 25 июня 2017 г. 7:13:43(UTC)
Pavel Kirpichenko


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@home

Группы: Member
Зарегистрирован: 14.03.2014(UTC)
Сообщений: 680
Мужчина
Российская Федерация
Откуда: Новосибирская обл.

Сказал «Спасибо»: 296 раз
Поблагодарили: 115 раз в 72 постах
Рестартовал российский проект XANSONS for COD. Тематика - материаловедение. XANSONS for COD - это научный проект, направленный на создание открытой базы данных модельных рентгеновских и нейтронных порошковых дифрактограмм для нанокристаллической фазы материалов, представленных в Crystallography Open Database (COD). Проект находится в стадии бета-тестирования. Если не будет найдено критических ошибок, все результаты, полученные на данной стадии, войдут в конечную базу данных.
Страница проекта: http://xansons4cod.com/xansons4cod/index.php

Отредактировано пользователем 30 июня 2017 г. 8:23:00(UTC)  | Причина: Не указана

http://boincstats.com/signature/-1/user/2499467/sig.png
Offline Pavel Kirpichenko  
#2 Оставлено : 25 июня 2017 г. 7:28:25(UTC)
Pavel Kirpichenko


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@home

Группы: Member
Зарегистрирован: 14.03.2014(UTC)
Сообщений: 680
Мужчина
Российская Федерация
Откуда: Новосибирская обл.

Сказал «Спасибо»: 296 раз
Поблагодарили: 115 раз в 72 постах
CPU-задания требуют 4 ядра для работы. У меня все они вылетают с ошибкой...
http://boincstats.com/signature/-1/user/2499467/sig.png
Offline AlexA  
#3 Оставлено : 25 июня 2017 г. 8:18:33(UTC)
AlexA


Статус: Administration

Медали: Переводчику: За помощь в создании сайта

Группы: Editors, Member, Administration, Russia Team Group, Moderators
Зарегистрирован: 02.10.2007(UTC)
Сообщений: 6,140
Мужчина
Российская Федерация
Откуда: "Russia Team"

Сказал «Спасибо»: 1250 раз
Поблагодарили: 1516 раз в 838 постах
Автор: Pavel Kirpichenko Перейти к цитате
CPU-задания требуют 4 ядра для работы. У меня все они вылетают с ошибкой...

Тоже посмотрел, в последние дни много ошибок стало.

Offline Vlad  
#4 Оставлено : 25 июня 2017 г. 9:31:59(UTC)
Vlad


Статус: Интересующийся

Медали: Разработчику: Автор проекта

Группы: Member
Зарегистрирован: 20.11.2016(UTC)
Сообщений: 54
Российская Федерация

Сказал(а) «Спасибо»: 5 раз
Поблагодарили: 103 раз в 33 постах
Автор: Pavel Kirpichenko Перейти к цитате
CPU-задания требуют 4 ядра для работы. У меня все они вылетают с ошибкой...

Добрый день!
Установите, пожалуйста, 64-битную версию распространяемых пакетов Visual C++ для Visual Studio 2013. Он указан в системных требованиях проекта.
thanks 1 пользователь поблагодарил Vlad за этот пост.
Pavel Kirpichenko оставлено 25.06.2017(UTC)
Offline Vlad  
#5 Оставлено : 25 июня 2017 г. 9:45:44(UTC)
Vlad


Статус: Интересующийся

Медали: Разработчику: Автор проекта

Группы: Member
Зарегистрирован: 20.11.2016(UTC)
Сообщений: 54
Российская Федерация

Сказал(а) «Спасибо»: 5 раз
Поблагодарили: 103 раз в 33 постах
Автор: AlexA Перейти к цитате
Автор: Pavel Kirpichenko Перейти к цитате
CPU-задания требуют 4 ядра для работы. У меня все они вылетают с ошибкой...

Тоже посмотрел, в последние дни много ошибок стало.

Добрый день!
Да, причем все на AMD. К сожалению, мне сложно отлаживать под AMD, так как у меня только Nvidia. Дисплей работает на AMD? Есть ли на нее какая-нибудь нагрузка параллельно с вычислениями в этом проекте?
Сложность еще и в том, что есть множество хостов с теми же видеокартами AMD, у которых либо вообще нет ошибок проверки, либо их существенно меньше 1%. Если взять в среднем, то на AMD сейчас успешно выполняются 99.4% заданий (у Nvidia - 99.9% для сравнения).
Самая тяжелая ситуация сейчас с интел, на самом деле, там примерно 10% заданий не проходят проверки.

Отредактировано пользователем 25 июня 2017 г. 10:24:28(UTC)  | Причина: Не указана

Offline ReaDy  
#6 Оставлено : 25 июня 2017 г. 9:59:41(UTC)
ReaDy


Статус: Старожил

Медали: Первооткрывателю: Нахождение пар ОДЛК в RakeSearch!

Группы: Member
Зарегистрирован: 03.08.2013(UTC)
Сообщений: 535
Российская Федерация

Сказал(а) «Спасибо»: 243 раз
Поблагодарили: 222 раз в 160 постах
Автор: Pavel Kirpichenko Перейти к цитате
Стартовал новый российский проект XANSONS for COD.

Проект стартовал ещё в прошлом году. Вот тема с обсуждением проекта в разделе Российские проекты XANSONS for COD.

6419*2^1351093+1 is prime!
Offline Pavel Kirpichenko  
#7 Оставлено : 25 июня 2017 г. 11:08:34(UTC)
Pavel Kirpichenko


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@home

Группы: Member
Зарегистрирован: 14.03.2014(UTC)
Сообщений: 680
Мужчина
Российская Федерация
Откуда: Новосибирская обл.

Сказал «Спасибо»: 296 раз
Поблагодарили: 115 раз в 72 постах
Тогда просьба объединить темы...
http://boincstats.com/signature/-1/user/2499467/sig.png
Offline Pavel Kirpichenko  
#8 Оставлено : 25 июня 2017 г. 11:10:00(UTC)
Pavel Kirpichenko


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@home

Группы: Member
Зарегистрирован: 14.03.2014(UTC)
Сообщений: 680
Мужчина
Российская Федерация
Откуда: Новосибирская обл.

Сказал «Спасибо»: 296 раз
Поблагодарили: 115 раз в 72 постах
Автор: Vlad Перейти к цитате
Автор: Pavel Kirpichenko Перейти к цитате
CPU-задания требуют 4 ядра для работы. У меня все они вылетают с ошибкой...

Установите, пожалуйста, 64-битную версию распространяемых пакетов Visual C++ для Visual Studio 2013. Он указан в системных требованиях проекта.

Да, помогло, спасибо. Задания выполняются за несколько секунд...Некоторые за пару минут.
http://boincstats.com/signature/-1/user/2499467/sig.png
Offline Disel  
#9 Оставлено : 27 июня 2017 г. 17:15:36(UTC)
Disel


Статус: Старожил

Медали: Первооткрывателю: Нахождение пар ОДЛК в RakeSearch! Донор: За финансовую помощь сайту

Группы: Member, Russia Team Group
Зарегистрирован: 08.07.2013(UTC)
Сообщений: 3,603
Мужчина
Российская Федерация

Сказал «Спасибо»: 519 раз
Поблагодарили: 427 раз в 327 постах
Странный проект, учитывая время выполнения заданий )))
Пользователь Disel прикрепил следующие файлы:
COD.png
Ubuntu Linux 18.04 LTS - 64 bit / Boinc 7.9.3(х64) / Core 2 DUO E6300 1.8 Ггц / GeForce GT-630
Offline Vlad  
#10 Оставлено : 27 июня 2017 г. 21:37:06(UTC)
Vlad


Статус: Интересующийся

Медали: Разработчику: Автор проекта

Группы: Member
Зарегистрирован: 20.11.2016(UTC)
Сообщений: 54
Российская Федерация

Сказал(а) «Спасибо»: 5 раз
Поблагодарили: 103 раз в 33 постах
Автор: Disel Перейти к цитате
Странный проект, учитывая время выполнения заданий )))


Добрый вечер.
Размер заданий в проекте отличается в тысячи раз. Он зависит как от атомной плотности материала, для которого вычисляются дифрактограммы, так и от размера кристаллита в материале. На этом графике показаны нейтронные дифрактограммы, рассчитанные в проекте для одного из неорганических соединений из Crystallography Open Database с вариацией по размеру области (от 6 до 30 нм), внутри которой в материале сохраняется порядок. Чем меньше размер области, тем быстрее выполняется расчет. Один размер – одно задание. Для 6 нм расчет на CPU будет выполняться от нескольких секунд до нескольких десятков секунд в зависимости от атомной плотности. Расчет для 300 нм займет на GeForce 1080 от нескольких десятков секунд до нескольких минут также в зависимости от атомной плотности. Отличие в скорости выполнения для GPU и CPU в этом проекте - 30-40 раз для топовых GPU и CPU.

Самые простые задания отправляются только на CPU, самые сложные – только на GPU. Есть некоторый общий пул, который может быть отправлен или на CPU, или на GPU в зависимости от размеров очередей. Сейчас этот пул уходит на GPU из-за большого числа волонтеров с мощными GPU. В результате и на CPU остаются только очень маленькие задания, и на GPU доля мелких заданий достаточно большая.

Если маленький размер заданий мешает, есть следующие опции.

Для CPU версии в app_config.xml можно добавить:
Код:
<app_version>
<app_name>xansons_cpu</app_name>
<plan_class>mt_windows</plan_class>
<cmdline>--nthreads 1</cmdline>
<avg_ncpus>1</avg_ncpus>
</app_version>

Тогда CPU приложение будет работать в однопоточном режиме. Возможные значения plan_class: mt_windows, mt_linux и mt_mac.

Для GPU можно добавить:
Код:
<app_version>
<app_name>xansons_gpu</app_name>
<plan_class>cuda65_windows</plan_class>
<ngpus>0.25</ngpus>
</app_version>

Тогда на одном GPU будут выполняться 4 задания параллельно, и расчеты перекроют запуск и остановку заданий, сопутствующие вычисления на CPU и трансфер данных. Только надо учитывать, что для одного задания может потребоваться до 800 МБ памяти. Возможные значения plan_class: cuda65_windows, cuda65_linux, cuda70_mac, opencl_intel_gpu_102_linux, opencl_intel_gpu_102_windows, opencl_intel_gpu_102_mac, opencl_ati_102_linux, opencl_ati_102_windows, opencl_ati_102_mac и opencl_nvidia_102_linux (для версии ядра < 3.16).

Update
Заметил ошибку в app_config для CPU версии. Не хватало строчки <avg_ncpus>1</avg_ncpus>. Сейчас поправил. То есть, значение avg_ncpus должно быть равно значение передаваемому приложению через --nthreads. Если --nthreads 2, то и <avg_ncpus>2</avg_ncpus>.

Отредактировано пользователем 16 июля 2017 г. 21:44:24(UTC)  | Причина: Не указана

thanks 4 пользователей поблагодарили Vlad за этот пост.
AlexA оставлено 27.06.2017(UTC), SerVal оставлено 28.06.2017(UTC), Pavel Kirpichenko оставлено 28.06.2017(UTC), Disel оставлено 29.06.2017(UTC)
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

Boinc.ru theme. Boinc.ru
Форум YAF 2.1.1 | YAF © 2003-2018, Yet Another Forum.NET
Страница сгенерирована за 0.148 секунды.