Job submisison workflow #195
Labels
backend dev
bug prevention
tasks that help reduce the emergence of critical bugs.
design decision
enhancement
long term
Milestone
The current multi-threading implementation for job submission is not thread safe when we use high number of threads. The main issue is : some global variables modified by different threads are not protected by mutex lock, therefore the output values of those variables are not predicable and not set as they should be
the possible solutions for this issue are:
job
to remote machinethe main disadvantage of first approach is : due to have more mutex lock area, the total job submission will be increased,
so, I believe the second option is the best one to investigate
The text was updated successfully, but these errors were encountered: