Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Comment:
Migrated to Confluence 5.3
List of HJ features and constructs each HJ runtime implementation supports:
X - denotes a supported feature by a runtime and all its variants.
For the work-stealing runtime we specify which variants support what:
- Work-Sharing
- Default (WSH)
- Cooperative (COOP)
- Fork-Join (FJ)
- Work-Stealing
- Help-First (HF)
- Work-First (WF)
- Adaptive (A)
X - denotes a supported feature by a runtime and all its variants.
Work-Sharing | WSH Cooperative | Work-stealing | |||||||
---|---|---|---|---|---|---|---|---|---|
Features | |||||||||
Race Detection | - | - | WF | ||||||
Performance Metrics | X | - | - | ||||||
Constructs | |||||||||
finish | X | X | X | ||||||
async | X | X | X | ||||||
futures (async<T>) | X | X | - | ||||||
phasers | X | -? | - | ||||||
finish accumulators | X | ? | - | ||||||
finish accumulators (lazy) | - | - | WF / HF | ||||||
isolated | X | X | WF / HF | ||||||
forasync | X | ? | WF / HF |
Page Tree |
---|