Releases: LLNL/ygm
Releases · LLNL/ygm
v0.6 Release
v0.5 Release
New features include:
- Removal of listener thread for improved performance
- Parser for Parquet files
- Improved broadcasts
- Array container
- Maptrix container
v0.4 Release
Changes:
- small fix to subdependencies in CMake
- passes ygm::comm* instead of ygm::comm::impl* to lambdas in async
v0.3 Release
API-Breaking Changes:
- Removes optional "from" argument from async calls
- Removes preempt versions of async/mcast/bcast
- ygm::make_ygm_ptr functionality moved to ygm::comm
Added Functionality:
- ygm::container::multimap::async_visit_group
- ygm::container::disjoint_set::for_all
- ygm::container::disjoint_set::async_union_and_execute
- ygm::container::map::insert_if_missing_else_visit
- ygm::io - contains distributed parsers for CSV and NDJSON
- Smart barriers
Implementation Changes:
- MPI_Probe-based message receiving
- Performance improvements from avoiding extra copying of send buffers
Additional Changes:
- Major CMake overhaul
- Contributing.md file added
- Updated Readme
- Additional examples
v0.2 Release
Merges changes to CMake and initial disjoint set container.
1st pre-release version
Merge pull request #31 from steiltre/bugfix/build_all_examples Fixes example/map_set.cpp to compile and adds to CMake