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

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

Уведомление

Icon
Error

4 Страницы123>»
Опции
К последнему сообщению К первому непрочитанному
Offline Yura12  
#1 Оставлено : 20 ноября 2016 г. 16:36:29(UTC)
Yura12


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

Группы: Editors, Member
Зарегистрирован: 28.01.2011(UTC)
Сообщений: 827
Мужчина
Российская Федерация
Откуда: Петрозаводск

Сказал «Спасибо»: 439 раз
Поблагодарили: 117 раз в 81 постах

Новый проект по материаловедению XANSONS for COD
http://xansons4cod.com/xansons4cod/
thanks 3 пользователей поблагодарили Yura12 за этот пост.
ReaDy оставлено 20.11.2016(UTC), evatutin оставлено 20.11.2016(UTC), Zabaikalec2010 оставлено 21.11.2016(UTC)
Offline AlexA  
#2 Оставлено : 20 ноября 2016 г. 17:33:16(UTC)
AlexA


Статус: Administration

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

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

Сказал «Спасибо»: 1172 раз
Поблагодарили: 1491 раз в 823 постах
Автор: Yura12 Перейти к цитате

Новый проект по материаловедению XANSONS for COD
http://xansons4cod.com/xansons4cod/

Вот это интересно:
Цитата:
XANSONS for COD is a privately managed BOINC project supported by the Russian Foundation for Basic Research (project RFBR #15-07-07901-a).


Похоже, что "ноги растут" вот откуда:

Попробуем "навести мосты" smile

P.S.
Зарегистрировался, создал команду, написал ЛС автору. Пригласил к нам.

Отредактировано пользователем 20 ноября 2016 г. 17:56:42(UTC)  | Причина: Не указана

thanks 2 пользователей поблагодарили AlexA за этот пост.
Yura12 оставлено 20.11.2016(UTC), Zabaikalec2010 оставлено 21.11.2016(UTC)
Offline dimych  
#3 Оставлено : 20 ноября 2016 г. 18:01:03(UTC)
dimych


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

Группы: Member, Crystal Dream Group
Зарегистрирован: 08.02.2011(UTC)
Сообщений: 1,830
Мужчина
Российская Федерация
Откуда: Смоленск

Сказал «Спасибо»: 445 раз
Поблагодарили: 210 раз в 169 постах
нет заданий ни для ЦПУ, ни для АТИ/Нвидий. пишет нет доступных заданий.
ASUS P9X79 WS/I7-3930K@3.2 GHz/32 GB DDR3-1600 MHz/MSI R7950 Twin Frozr 3GD5 V2/OC 3 Gb (880/5000 MHz)
Offline AlexA  
#4 Оставлено : 20 ноября 2016 г. 18:02:19(UTC)
AlexA


Статус: Administration

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

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

Сказал «Спасибо»: 1172 раз
Поблагодарили: 1491 раз в 823 постах
Для Интел ГПУ тоже нет.
ПОдождем.
Offline AlexA  
#5 Оставлено : 20 ноября 2016 г. 18:13:10(UTC)
AlexA


Статус: Administration

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

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

Сказал «Спасибо»: 1172 раз
Поблагодарили: 1491 раз в 823 постах
Автор: dimych Перейти к цитате
нет заданий ни для ЦПУ, ни для АТИ/Нвидий. пишет нет доступных заданий.

ТАм какие-то проблемы с ГПУ-приложением. Вот новость от 20.11.2016:
Цитата:
Я заметил, что CUDA-приложение генерирует неправильные результаты на Nvidia GTX 570 и 580 (несколько хостов). Причина мне неизвестна. Может быть, есть некоторые проблемы с кодом SASS, сформированного для CUDA устройств с возможностью вычислений (CC) 2.0. Я предоставил новые исполняемые файлы (только для Windows), которые не включают в себя SASS код для CC 2.0, поэтому все устройства с CC 2.0 и 2.1 вынуждены строить код SASS из PTX в настоящее время.


Offline ReaDy  
#6 Оставлено : 20 ноября 2016 г. 18:18:06(UTC)
ReaDy


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

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

Сказал(а) «Спасибо»: 185 раз
Поблагодарили: 202 раз в 149 постах
Очень интересно - неужели отечественный проект?

С сайта Российского фонда фундаментальных исследований (ссылка на pdf):
Цитата:

Поддержанные проекты конкурса «а» 2015г. по направлению

173.Неверов Владислав Сергеевич 15-07-07901 Распределенное BOINC приложение с поддержкой GPGPU вычислений для создания базы данных модельных дифрактограмм углеродных нанокластеров.
6419*2^1351093+1 is prime!
Offline AlexA  
#7 Оставлено : 20 ноября 2016 г. 18:34:37(UTC)
AlexA


Статус: Administration

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

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

Сказал «Спасибо»: 1172 раз
Поблагодарили: 1491 раз в 823 постах
Описание проекта с главной страницы:
Цитата:
Традиционный метод, используемый для восстановления структурных свойств кристаллических образцов по их порошковой дифракции является метод уточнения Ритвелд. В этом методе, теоретическая модель дифракции порошка усовершенствуется, до тех пор, пока не приблизится к экспериментальной. Вычисление углов и интенсивностей брэгговских пиков может быть сделано почти мгновенно в приближении бесконечного размера кристаллита. Для регулировки конечных размеров кристаллитов в образцах или конечного разрешения измерительного устройства, эти пики расширяются искусственно с функцией уширения (обычно гауссовой). Это искусственное расширение прекрасно работает до тех пор, пока размер кристаллита в образце не станет меньше нескольких десятков нанометров. Для таких маленьких кристалликов, очень трудно получить функцию правильного расширения, которая отлично работает для всех брэгговских пиков. К счастью, для таких маленьких кристаллитов, это не является проблемой для расчета моделей порошковой дифракции, используя уравнение ДХ (с приближением расстояния гистограмм, как, например, предложенный Марцин Wojdyr и реализован в его коде Debyer). Данный проект направлен для расчета рентгеновского излучения и нейтронов порошковой дифрактограммы для нанокристаллитов с размером в пределах от 6 нм до 21 нм для большинства записей кристаллографии Open Database. Полученная база данных может упростить диагностику нанокристаллических образцов и дополнит полный доступ к профилю Метода поиска Match для анализа кристаллитов с образцами нанокристаллических размеров.

В дополнение к сказанному выше, расчет картины порошковой дифракции с использованием уравнения Дебая позволяет учитывать дефекты кристаллической решетки, такие как местные пустоты, замены атомов и перемещений. Таким образом, если информация о файле кристаллографии (CIF) для данной структуры обеспечивает число загруженности участка и параметры смещения атомов, приложение будет использовать их для расчета дифракционной картины.
thanks 1 пользователь поблагодарил AlexA за этот пост.
ReaDy оставлено 20.11.2016(UTC)
Offline AlexA  
#8 Оставлено : 20 ноября 2016 г. 18:44:15(UTC)
AlexA


Статус: Administration

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

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

Сказал «Спасибо»: 1172 раз
Поблагодарили: 1491 раз в 823 постах
Автор: AlexA Перейти к цитате
Автор: dimych Перейти к цитате
нет заданий ни для ЦПУ, ни для АТИ/Нвидий. пишет нет доступных заданий.

ТАм какие-то проблемы с ГПУ-приложением. Вот новость от 20.11.2016:
Цитата:
Я заметил, что CUDA-приложение генерирует неправильные результаты на Nvidia GTX 570 и 580 (несколько хостов). Причина мне неизвестна. Может быть, есть некоторые проблемы с кодом SASS, сформированного для CUDA устройств с возможностью вычислений (CC) 2.0. Я предоставил новые исполняемые файлы (только для Windows), которые не включают в себя SASS код для CC 2.0, поэтому все устройства с CC 2.0 и 2.1 вынуждены строить код SASS из PTX в настоящее время.



В статусе сервера 0 заданий в очереди Не получается

Online evatutin  
#9 Оставлено : 20 ноября 2016 г. 18:49:35(UTC)
evatutin


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

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,286
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 899 раз
Поблагодарили: 1448 раз в 706 постах
В нашем полку прибыло! :stolko:
Профиль автора проекта в РИНЦ: http://elibrary.ru/author_items...role=100&show_refs=1. Я смотрю, он занимается в области материаловедения и физики плазмы, что довольно интересно...

PS. Я смотрю у него в соавторах есть коллеги из ИППИ 199

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
thanks 2 пользователей поблагодарили evatutin за этот пост.
Yura12 оставлено 20.11.2016(UTC), ReaDy оставлено 20.11.2016(UTC)
Offline AlexA  
#10 Оставлено : 20 ноября 2016 г. 19:05:15(UTC)
AlexA


Статус: Administration

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

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

Сказал «Спасибо»: 1172 раз
Поблагодарили: 1491 раз в 823 постах
Автор: evatutin Перейти к цитате
В нашем полку прибыло! :stolko:
Профиль автора проекта в РИНЦ: http://elibrary.ru/author_items...role=100&show_refs=1. Я смотрю, он занимается в области материаловедения и физики плазмы, что довольно интересно...

PS. Я смотрю у него в соавторах есть коллеги из ИППИ 199

Судя по тому, что в соавторах несколько раз встречается Афанасьев А.П., то с Центром распределённых вычислений ИППИ должны быть связи. И Argut может быть в курсе.
(Хотя, может просто однофамилец и инициалы совпадают?)
Offline Vlad  
#11 Оставлено : 20 ноября 2016 г. 20:26:29(UTC)
Vlad


Статус: Я тут не впервой

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 51 раз в 14 постах
Добрый вечер!

Прежде всего, прошу прощения, что сам не написал на BOINC.ru о проекте. Не успел, волонтеры сами нашли его уже через пару дней после регистрации доменного имени.
Сейчас проект находится в стадии альфа-тестирования. Задания не зависят от платформы и генерятся регулярно (раз в 5 минут), но в очень небольшом количестве, иначе "умрет" сервер (Amazon t2.micro). Все задания тут же расхватываются несколькими волонтерами, отсюда и ощущение, что заданий нет. Сейчас мой основной приоритет - сделать реализацию Multi-size apps, так как задания очень сильно отличаются по времени вычислений. Апгрейдить сервер (я думаю, мне хватит c4.large) имеет смысл только после этого. Надеюсь, я смогу это сделать на следующей неделе.

Дорожная карта следующая:
1) Реализация функции Multi-size apps и тестирование ее работы.
2) Апгрейд сервера до c4.large и увеличение числа заданий до оптимального с точки зрения нагрузки на сервер (у меня достаточно тяжелый валидатор + архивация результатов требует много ресурсов).
3) Завершение альфа-стадии тестирования (через 3-4 дня после апгрейда до c4.large) и заморозка проекта на несколько месяцев для доработки.
4) Доработка приложения с точки зрения физики (мне надо избавиться от расходимости дифрактограмм на малых углах путем реализации периодических граничных условий).
5) Создание нативных приложений (сейчас все версии работают через BOINC wrapper, это не очень хорошо).
6) Создание инфраструктуры для базы данных с результатами (она будет на отдельном сервере) и веб-интерфейса к ней. Пока этого ничего нет.
7) Запуск вычислений в стадии beta, отладка и плавный переход в стабильную версию.

Теперь самое "неприятное" (хотя как посмотреть) - проект достаточно небольшой по объему вычислений. По моим оценкам, обработать все данные из COD можно будет за пару месяцев даже с имеющимся на данный момент числом волонтеров.

С уважением,
Влад Неверов.
thanks 9 пользователей поблагодарили Vlad за этот пост.
AlexA оставлено 20.11.2016(UTC), ReaDy оставлено 20.11.2016(UTC), Yura12 оставлено 20.11.2016(UTC), evatutin оставлено 20.11.2016(UTC), dimych оставлено 21.11.2016(UTC), Zabaikalec2010 оставлено 21.11.2016(UTC), Argut оставлено 21.11.2016(UTC), Alexone оставлено 30.11.2016(UTC), bronevik оставлено 07.12.2016(UTC)
Offline Vlad  
#12 Оставлено : 20 ноября 2016 г. 20:29:40(UTC)
Vlad


Статус: Я тут не впервой

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 51 раз в 14 постах
Автор: AlexA Перейти к цитате
Описание проекта с главной страницы:

Пока у меня нет перевода на русский. Знаю, что это нехорошо. Обязательно сделаю перевод, когда завершу альфа-тестирование. Сейчас едва успеваю исправлять ошибки.

Offline Vlad  
#13 Оставлено : 20 ноября 2016 г. 20:34:40(UTC)
Vlad


Статус: Я тут не впервой

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 51 раз в 14 постах
Автор: AlexA Перейти к цитате
Автор: dimych Перейти к цитате
нет заданий ни для ЦПУ, ни для АТИ/Нвидий. пишет нет доступных заданий.

ТАм какие-то проблемы с ГПУ-приложением. Вот новость от 20.11.2016:
Цитата:
Я заметил, что CUDA-приложение генерирует неправильные результаты на Nvidia GTX 570 и 580 (несколько хостов). Причина мне неизвестна. Может быть, есть некоторые проблемы с кодом SASS, сформированного для CUDA устройств с возможностью вычислений (CC) 2.0. Я предоставил новые исполняемые файлы (только для Windows), которые не включают в себя SASS код для CC 2.0, поэтому все устройства с CC 2.0 и 2.1 вынуждены строить код SASS из PTX в настоящее время.


Отсутствие заданий связано только с их малым количеством из-за нагрузки на сервер. Проблема только у GPU Nvidia с CUDA compute capability (СС) 2.0. Что интересно, у GPU с СС 2.1 проблем нет.

Offline AlexA  
#14 Оставлено : 20 ноября 2016 г. 20:51:38(UTC)
AlexA


Статус: Administration

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

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

Сказал «Спасибо»: 1172 раз
Поблагодарили: 1491 раз в 823 постах
Спасибо, про задания понятно. Будем считать это особенностью проекта. И пытаться их получить smile
Offline ReaDy  
#15 Оставлено : 20 ноября 2016 г. 21:20:02(UTC)
ReaDy


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

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

Сказал(а) «Спасибо»: 185 раз
Поблагодарили: 202 раз в 149 постах
Загрузка процессора и использование памяти в зависимости от видеокарты:
1 - AMD 7790
2 - Intel HD4000
3 - Nvidia GTX 750ti

6419*2^1351093+1 is prime!
Online evatutin  
#16 Оставлено : 20 ноября 2016 г. 23:00:04(UTC)
evatutin


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

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,286
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 899 раз
Поблагодарили: 1448 раз в 706 постах
Vlad
Приветствуем на форуме!
Поскольку мне пока заданий ухватить не удалось, несколько общих вопросов.
1. Код самописный или вы используете какие-то стандартные библиотеки/фреймворки из вашей предметной области? Как у него с оптимизацией? Если я правильно понимаю, то там в основном FP-вычисления?
2. Код ориентирован только на GPU? Или и на CPU? Или только на CPU? Если есть и там, и там, насколько сильно сокращается время обработки при переходе CPU->GPU, не анализировали?

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
Offline Pushok  
#17 Оставлено : 20 ноября 2016 г. 23:14:08(UTC)
Pushok


Статус: Частенько заглядывает

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

Сказал «Спасибо»: 69 раз
Поблагодарили: 16 раз в 13 постах
Поддержки х86 не будет?
Offline dimych  
#18 Оставлено : 21 ноября 2016 г. 0:13:44(UTC)
dimych


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

Группы: Member, Crystal Dream Group
Зарегистрирован: 08.02.2011(UTC)
Сообщений: 1,830
Мужчина
Российская Федерация
Откуда: Смоленск

Сказал «Спасибо»: 445 раз
Поблагодарили: 210 раз в 169 постах
ухватил три ВУшки для ЦПУ. оказались мультитридовыми. т.е. одно задания сразу на всех 6 ядрах (НТ выключен). ВУшки считались по 25-27 сек, пичалька. может с ошибками.
упд, не, без ошибок прошли, первые очки в проекте есть. но заданьица совсем уж крохотные, как по мне. на ГПУ их вовсе нет смысла считать.
ASUS P9X79 WS/I7-3930K@3.2 GHz/32 GB DDR3-1600 MHz/MSI R7950 Twin Frozr 3GD5 V2/OC 3 Gb (880/5000 MHz)
Offline Vlad  
#19 Оставлено : 21 ноября 2016 г. 0:45:10(UTC)
Vlad


Статус: Я тут не впервой

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 51 раз в 14 постах
Автор: ReaDy Перейти к цитате
Загрузка процессора и использование памяти в зависимости от видеокарты:

Все задания разные по размеру. Как по объему вычислений, так и по объему памяти. По объему памяти могут отличаться в десятки раз, по объему вычислений - в сотни. Сравнивать результаты для разных GPU имеет смысл только для одного и того же WU.

thanks 1 пользователь поблагодарил Vlad за этот пост.
dimych оставлено 21.11.2016(UTC)
Offline Vlad  
#20 Оставлено : 21 ноября 2016 г. 1:11:16(UTC)
Vlad


Статус: Я тут не впервой

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 51 раз в 14 постах
Автор: evatutin Перейти к цитате
Vlad
Приветствуем на форуме!
Поскольку мне пока заданий ухватить не удалось, несколько общих вопросов.
1. Код самописный или вы используете какие-то стандартные библиотеки/фреймворки из вашей предметной области? Как у него с оптимизацией? Если я правильно понимаю, то там в основном FP-вычисления?
2. Код ориентирован только на GPU? Или и на CPU? Или только на CPU? Если есть и там, и там, насколько сильно сокращается время обработки при переходе CPU->GPU, не анализировали?

1. Полностью самописный, но в той части, что выполняется на GPU, нет ничего особо сложного, формулы простые. В оригинальном коде есть три сценария вычислений, тот сценарий, что используется в BOINC проекте помимо FP активно использует атомарные операции над 64-битными целыми для синхронизации записи в глобальную память GPU. Грубо говоря, код считает межатомные расстояния в наноразмерной частице и заполняет гигантскую гистограмму межатомных расстояний (шаг гистограммы - 0.0001 нм). Потом по этой гистограмме считается дифрактограмма - тут активно используются тригонометрические функции, но основное время вычислений приходится на гистограмму.

2. Код имеет версии и для CPU и для GPU. Для CPU есть MPI и OpenMP (можно MPI+OpenMP), для GPU есть CUDA и OpenCL. Все версии полностью идентичны по функционалу. В BOINC проекте используется OpenMP для CPU, CUDA для GPU Nvidia и OpenCL для GPU AMD и Intel. Топовая GPU имеет преимущество над топовым CPU (OpenMP) примерно в 30-40 раз для больших заданий. Результат сильно зависит от скорости памяти GPU (из-за атомарных операций). Например, GPU Intel может иметь преимущество всего в 2-3 раза над CPU, в который она встроена, если это GPU 8-го поколения и новее. Более старые GPU Intel могут не иметь преимущества вовсе.
thanks 5 пользователей поблагодарили Vlad за этот пост.
dimych оставлено 21.11.2016(UTC), AlexA оставлено 21.11.2016(UTC), evatutin оставлено 22.11.2016(UTC), Alexone оставлено 30.11.2016(UTC), bronevik оставлено 07.12.2016(UTC)
Пользователи, просматривающие эту тему
Guest (7)
4 Страницы123>»
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

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