Versions Compared

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:

  • 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 MetricsX--
    
Constructs   
finishXXX
asyncXXX
futures (async<T>)XX-
phasersX?-
finish accumulatorsX?-
finish accumulators (lazy)--WF / HF
isolatedXXWF / HF
forasyncX?WF / HF

Page Tree