Feature #15380
Milestone #15372: art multi-threading phase 1
Introduction of multi-threaded running
Start date:
01/30/2017
Due date:
% Done:
100%
Estimated time:
(Total: 1032.00 h)
Spent time:
(Total: 595.00 h)
Scope:
Internal
Experiment:
-
SSI Package:
art
Subtasks
History
#1 Updated by Marc Paterno almost 4 years ago
- Blocked by Feature #15394: Make cetbuiltools run the static analysis tools added
#2 Updated by Kyle Knoepfel almost 4 years ago
- Status changed from New to Accepted
#3 Updated by Kyle Knoepfel over 2 years ago
- Blocked by deleted (Feature #15394: Make cetbuiltools run the static analysis tools)
#4 Updated by Kyle Knoepfel over 2 years ago
- Category set to Infrastructure
- Target version set to 3.00.00
- SSI Package art added
Instead of "one", "stream", and "global" modules, art 3 has two threading types: shared or replicated. The semantics are:
- Shared modules are modules that are shared across schedules--i.e. there is one module object per module configuration; they can support serial or asynchronous processing of events.
- Replicated modules are modules that are replicated across schedules--i.e. there are n module objects per mode configuration, where n is the number of configured schedules.
#5 Updated by Kyle Knoepfel over 2 years ago
- Status changed from Accepted to Closed