Skip to content

Release 0.3.1

Latest
Compare
Choose a tag to compare
@G-071 G-071 released this 08 Oct 03:21
· 66 commits to master since this release
c1ae269

Description

This is mostly a bugfix release:

  • Fixed executor reference counting in work aggregation areas. This enables CPU/GPU load balancing again (mostly useful in consumer-grade hardware).
  • Fixed aggregation mutex choice (should be hpx::mutex). Use hpx::mutex by default everywhere else now as well (though std::mutex remains a valid option here).
  • Added an option to turn off executor pools whilst still providing the same interface (useful for performance comparisons).

What's Changed

  • Update README.md by @G-071 in #23
  • Fix combined CPU GPU execution by @G-071 in #24
  • Add option to disable using the executor pool by @G-071 in #25
  • Change mutex defaults by @G-071 in #26

Full Changelog: v0.3.0...v0.3.1