Releases: alpaka-group/mallocMC
Switch to C++17
Switch to alpaka and C++14
Remove Boost Dependency, Migrate to C++11
Illegal Memory Access in XMallocSIMD
This release fixes an illegal memory access in the distribution policy XMallocSIMD
. Please see #149 #150 for details. Thanks to Matthias Springer for reporting that issue!
A warning when CUDA_ROOT
is set as environment variable with CMake 3.12+ was removed (and the variable hint is now honored to find CUDA).
Refactoring Globals, Removing Macros
This release adds support for CUDA 9 and clang's -x cuda frontend and fixes several bugs. Global objects have been refactored to separate objects on host and device.
We closed all issues documented in Milestone 2.3.0crp: Refactoring Globals, Removing Macros
2.2.0crp: Stabilizing the release
This release fixes some minor bugs that occured after the release of 2.1.0crp
, adds some documentation and improves the interoperability with other projects and build systems.
We closed all issues documented in Milestone 2.2.0crp: Stabilizing the release
2.1.0crp: malloc Interface, Performance, Bugs
This release fixes some bugs that occured after the release of 2.0.1crp
and reduces the interface to improve interoperability with the default CUDA allocator. The performance for large pages was improved.
We closed all issues documented in Milestone New Features.
2.0.1crp: Bugfixes
This release fixes several bugs that occurred after the release of 2.0.0crp
.
We closed all issues documented in Milestone Bugfixes.
2.0.0crp: Policy Based Design
This release introduces mallocMC, which contains the previous algorithm and much code from ScatterAlloc 1.0.2crp. The project was renamed due to massive restructurization.
The code uses ScatterAlloc as a reference algorithm, but can be extended to include other allocators in the future.
We closed all issues documented in the Milestone Get Lib ready for PIConGPU.
1.0.2crp: Bug fixes
This release fixed minor bugs from the original release 1.0.1
Please check out the closed issues for this milestone and read our change log.