Developing #24
Реализовать распределенный расчет диджитизации NeuRad c помощью FairMQ
Status: | Открыта | Start date: | 07/13/2016 | |
---|---|---|---|---|
Priority: | Нормальный | Due date: | ||
Assignee: | Vitaliy Schetinin | % Done: | 0% | |
Category: | - | |||
Target version: | DevPlan |
Description
Реализовать распределенный расчет диджитизации NeuRad c помощь FairMQ:
1) В первом приближении реализуется просто паттерн из трёх процессов: sampler + peocessor + sink. Sampler читает события из файла симуляции и передает их в процес processor. В processor происходит запуск алгоритма диджитизации. Результаты расчёта передаются в Sink. "Он их буферизует и пишет в рут файл. Необходимо отследить, что события запишуться в файл в той же последовательности как и в симуляции.
Пример такой процедуры: https://github.com/FairRootGroup/FairRoot/tree/master/examples/MQ/9-PixelDetector
2) Реализовать сервер параметров runtime database. Пример тут:https://github.com/FairRootGroup/FairRoot/tree/master/examples/MQ/7-parameters
3) Связать два предыдущих пункта.
History
#1 Updated by Redmine Admin over 8 years ago
- Subject changed from Реализовать распределенный расчет диджитизации NeuRad c помощь FairMQ to Реализовать распределенный расчет диджитизации NeuRad c помощью FairMQ
#2 Updated by Vitaliy Schetinin over 8 years ago
- Target version set to v-0.4
#3 Updated by Vitaliy Schetinin over 8 years ago
- Assignee changed from Vitaliy Schetinin to Anonymous
#4 Updated by Anonymous over 8 years ago
- File Ex7.pdf added
Проблемы с выводом в примере examples/MQ/7-parameters: ответ на запрос (параметр, присваиваемый в fill_parameters.C) не выводится на экран при использовании LOG(INFO).
#5 Updated by Vitaliy Schetinin over 7 years ago
- Assignee changed from Anonymous to Vitaliy Schetinin
- Target version changed from v-0.4 to DevPlan