concurrency#

This module provides concurrency primitives useful for multi-threaded programming such as:

  • hpx::barrier

  • hpx::util::cache_line_data and hpx::util::cache_aligned_data: wrappers for aligning and padding data to cache lines.

  • various lockfree queue data structures

See the API reference of the module for more details.