Skip to content

VecMem Beta 0.9.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@krasznaa krasznaa released this 25 Jan 17:11
· 307 commits to main since this release
caa4b58

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.