Skip to content

Releases: grc-iit/hermes-shm

v2.0.0

22 Jan 20:45
1703934
Compare
Choose a tag to compare

Major release. Added support for CUDA/ROCm using host-pinned shared memory. Removed virtual functions in threads and allocators to better support GPU workloads. Use templating and introduced the concept of MemContexts, which allow for hints regarding allocations to be passed (e.g., thread ID) to the allocators. There is now only one singleton file.

v1.2.0

22 Jan 19:02
e8ae1e3
Compare
Choose a tag to compare

This marks the final release used by Hermes 1.x. Mostly cosmetic changes to readmes. Future hermes-shm releases will be incompatible with this one.

What's Changed

Other Changes

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

14 Dec 00:43
Compare
Choose a tag to compare

This release features the addition of various helpful utilities, primarily with regards to timing.

Full Changelog: lukemartinlogan/hermes-shm@v1.0.0...v1.1.0

v1.0.0

16 Oct 14:38
Compare
Choose a tag to compare

This release includes shared-memory data structures and their serialization methods for queues, maps, lists, and vectors.

Full Changelog: https://github.com/lukemartinlogan/hermes_shm/commits/v1.0.0