Skip to content

pika 0.7.0

Compare
Choose a tag to compare
@aurianer aurianer released this 03 Aug 14:44
· 2625 commits to main since this release

New features

  • The CUDA polling now uses both normal and high priority queues based on the flags passed to the cuda_stream. (#286)
  • Eagerly check completion of the MPI requests and add throttling of MPI traffic to help prevent excessive message queues. (#277)
  • Eagerly check completion of CUDA kernels. (#306)

Breaking changes

  • Remove static and thread local storage emulation. (#321)
  • Moved internal functionality into the detail namespace. (#209, #276, #324)
  • Remove specialization for Intel KNL. (#309)

Bugfixes

  • Fix a compilation error with posix coroutines implementation. (#314)
  • Fix handling of reference values and errors types sent by predecessors to when_all, split and sync_wait. (#285, #307, #320)