AidanBeltonS
d849b88aef
SWDEV-558080 - Add recommended granularity ( #1176 )
...
* Add recommended granularity
* Improve granularity testing
* Update based on feedback
2025-11-26 16:10:58 +00:00
cadolphe-amd
cce94f6ee0
SWDEV-557412 - Incorporate proper chunk offset when remapping virtual memory ( #1848 )
...
* SWDEV-557412 - Incorporate proper offset when remapping virtual memory
* Fix condition to check if VMHeap allocation address matches a chunk address
* Move offset calculation outside if/else block
---------
Co-authored-by: JeniferC99 <150404595+JeniferC99@users.noreply.github.com >
2025-11-25 18:05:25 -05:00
Danylo Lytovchenko
f7338717ae
SWDEV-470698 - fix formatting, add format check workflow ( #657 )
2025-08-20 19:58:06 +05:30
Manocha, Rahul
8e8dc41cf0
SWDEV-532420 - Fix kokkos P2P copy failure with vmheap ( #426 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
[ROCm/clr commit: 22b1ca4d8c ]
2025-07-07 17:27:13 -07:00
Andryeyev, German
4c9cc6ba30
SWDEV-497841 - Add VmHeapArray support ( #76 )
...
Add VmHeapArray class to reduce the pressure on VA reservation, since
multiple memory pools can be active at the same time.
[ROCm/clr commit: e974f7fde1 ]
2025-04-03 21:04:18 +05:30
Andryeyev, German
00e77db856
SWDEV-497841 - Avoid access to the null stream on mempool alloc
...
Null stream isn't created during the device creation
[ROCm/clr commit: 392ed53c3c ]
2025-03-17 11:40:14 -04:00
German Andryeyev
f9d9b2c441
SWDEV-497841 - Add virtual memory heap
...
Add initial implementation of virtual memory heap with
dynamic virtual memory mapping support for memory pools.
DEBUG_HIP_MEM_POOL_VMHEAP controls the new method.
Change-Id: I8dc5be2e0f34ab472f1800f43bb6243639a5e500
[ROCm/clr commit: 296dce5570 ]
2025-02-20 10:55:49 -05:00