VecMem Beta 0.9.0
Pre-release
Pre-release
Release including the following update(s) since v0.8.0:
- Added various types of smart pointers that would use memory resources explicitly, and upgraded the classes that need to own memory, to use these smart pointers consistently;
- Reduced the number of allocations performed by
vecmem::arena_memory_resource
under certain situations; - Introduced explicit support for ComputeCpp in the project, and made sure that it could also be compiled using hipSYCL;
- The test success rate with both compilers is fairly low at the moment;
- Fixed the alignment of the elements in (jagged) vector buffers that are larger than 32-bit, fixing issues with using such buffers on NVIDIA cards.