Adding an option of the full identity verification of operating systems used for distributed task execution on provided clusters
high
practice, 1-1.5 months
open
Using specialized tools for BM@N data processing on multicore platforms and parallel data processing on GPUs:
- checking the multithreaded mode of Geant 4 in the last FairSoft/FairRoot version
above-high
practice, 1-1.5 monts
SPBU
- implementation of Geant4 multithreaded mode in BmnRoot: all detectors must inherit from FairRoot CloneModule
average
practice, 2 month
SPBU
- PROOF package of the ROOT software for parallel processing of experiment event trees
average
diploma, 6 months
SPBU
- investigating the capabilities of the ROOT 6 environment for parallel data processing: RDataFrame, TBuffferMerger ...
low
diploma, 6 month
open
- studying the capabilities of the Geant4 – CUDA package for parallel transportation of particle tracks during simulation
low
diploma, 6 months
open
Study and test of modern distributed systems for Big Data processing (and file storages) in BmnRoot of the BM@N experiment at NICA
- distributed system of the ATLAS experiment – PanDA
high
diploma, 1-2 years
Oleynik Danila, Petrosyan Artem
- DIRAC management system
average
diploma, 1 year
open
- ALFA package of the FAIR collaboration
average
diploma, 1 year
open
- using the Hadoop framework
below low
diploma, 6-12 month
open
Creation of distributed mock data processing for the BM@N experiment. Testing the mock data challenge on current multiprocessor system
average
diploma, 6 months
open
Creation of a complete methodology for evaluating the performance of existing multiprocessor systems: NICA cluster, HybriLIT, Govorun, LIT CICC
-using LINPACK synthetic tests to evaluate performance of single nodes and entire clusters;
- using SPEC synthetic tests to evaluate performance of single nodes and entire clusters;
- taking estimated network bandwidth (during data transfer) into account for the methodology;
- addition of read/write speed of access to the distributed data storages to the methodology;
- investigation and development of “real” tests to evaluate the performance of experiment data processing in the BmnRoot environment.
low
diploma, 6-12 months
open
Implementation of the Docker for the BmnRoot software
low
diploma, 3-6 months
Balashov Nikita
Search and profiling of time-consuming operations in simulation and event reconstruction in BmnRoot, parallelizing "long" functions with OpenMP, MPI, CUDA/OpenCL tools
Improvement of the existing event display based on the EVE package of ROOT 6:
- visualization of calorimeter towers in dependence on particle energy losses
high
practice/diploma, 2-6 months
open
- adding (simulated and experimental) data for all detectors in the current configurations of the BM@N setup to the event display
high
practice/diploma, 2-6 months
open
- colouring the geometry of the detectors and particle tracks depending on their types
high
practice/diploma, 2-6 months
open
- creation of filters for visualization of particle tracks by particle types, energies, etc.
average
practice/diploma, 2-6 months
open
- displaying coordinates of track points, type of particles, parent and child tracks
low
diploma, 6 months
open
Development of the visualization system for graphical representation of events in the on-going experiment in online mode (Online Event Display): implementation of an algorithm for transferring "raw" event data using the DDS (Dynamic Deployment System) and FairMQ systems; implementation of the algorithm for continuous visualization of running events
high
diploma, 6-12 months
open
Development of a training course on working with the event display of the BM@N experiment
low
diploma, 6-12 months
MIPT
Analysis of the current state of visualization systems in high-energy physics experiments. Development of a system for visualizing particle collision events and detector geometries as a Web service
low
diploma, 1-2 years
MIPT
Analysis of the current state of visualization systems in high-energy physics experiments. Development of a system for visualizing particle collision events and detector geometry in a virtual reality system, e.g. Unity
Migrating the existing Unified Database from PostgreSQL 8 to 11
high
diploma, 6 months
open
Selection and deployment of an experiment File Catalog for files with simulated and experimental data, e.g. RUCIO
high
diploma, 6-12 months
open
Implementing new functions to work with TTimeStamp type in ROOT 6: MySQL, Oracle, SQLite
average
diploma, 4-6 months
open
Improvement of the existing web-interface for the developed Unified Database of the BM@N experiment. Adding to the Web interface the possibility to start distributed processing of selected files
average
diploma, 6-12 months
Oleynik Danila, Petrosyan Artem
Development of Web monitoring for the experiment database using the Grafana package
low
diploma, 6 months
open
Development of a graphical tool for transferring existing data of the experiment in a text and tabular format (list) to the database
low
diploma, 6 months
open
Studying the modern databases in high-energy physics experiments. Selection and evaluation of the use of a modern NOSQL database (e.g. Apache Cassandra) to store data of the BM@N experiment
Testing the distributed execution of BM@N tasks on the Govorun Supercomputer, adding examples of distributed runs
high
practice, 1.5 months
open
Adding the ability to set the dependency not only on separate subtasks, but also on the entire task
average
practice, 2 months
open
Extending the possibility of merging resulting files: the ability to combine the results into one file
low
practice, 2 months
open
Obtaining JSON-description for a list of simulated and experimental files from the database in accordance with the given selection criteria and implementing the possibility of acceptation of an input file list for processing in the form of the JSON description
Track reconstruction in the GEM detectors of the BM@N experiment using the GenFit package
average
diploma, 1 year
open
Adaptation of L1 tracking (CBM) to Run 7 data of the BM@N experiment and add it to the BmnRoot reconstruction macro with conversion to the approved format
open
Implementing BM@N data analysis on the identification and ratio estimation of charged kaons to pions (horn).