From e729df2f2307806a9ad92243dd5b4286ea3e9c9a Mon Sep 17 00:00:00 2001 From: Julia Jiang Date: Tue, 14 Jan 2025 15:19:13 -0500 Subject: [PATCH] SWDEV-509295 - Update changelog with newly added HIP APIs for 6.4 Change-Id: I6052e3bf4f17d1fec23e6cc835aa2526ee0bc48c [ROCm/clr commit: fe5c68d8a3494b18d0f775b62a024bfe0c2e1e00] --- projects/clr/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/projects/clr/CHANGELOG.md b/projects/clr/CHANGELOG.md index 1871ba1927..8c735b767d 100644 --- a/projects/clr/CHANGELOG.md +++ b/projects/clr/CHANGELOG.md @@ -6,6 +6,14 @@ Full documentation for HIP is available at [rocm.docs.amd.com](https://rocm.docs ### Added +* New HIP APIs + - `hipDeviceGetTexture1DLinearMaxWidth` returns the maximum width of elements in a 1D linear texture, that can be allocated on the specified device. + - `hipStreamBatchMemOp` enqueues an array of batch memory operations in the stream, for stream synchronization. + - `hipGraphAddBatchMemOpNode` creates a batch memory operation node and adds it to a graph. + - `hipGraphBatchMemOpNodeGetParams` returns the pointer of parameters from the batch memory operation node. + - `hipGraphBatchMemOpNodeSetParams` sets parameters for the batch memory operation node. + - `hipGraphExecBatchMemOpNodeSetParams` sets the parameters for a batch memory operation node in the given executable graph. + ### Resolved issues * Out of memory error on Windows. When the user calls the API hipMalloc for device memory allocation specifying a size larger than the available device memory, the HIP runtime fixes the error in the API implementation, allocating the available device memory plus system memory (shared virtual memory). The fix is not available on Linux.