From 9293544234f14e01b900065daef413f3a161daa6 Mon Sep 17 00:00:00 2001 From: Rahul Garg Date: Wed, 12 Apr 2023 04:06:10 +0000 Subject: [PATCH] SWDEV-389099 - Add initial CHANGELOG Change-Id: I9091860684345a647ebe7167eb22a3aaf8df69a6 [ROCm/clr commit: 53ad3c6e5d66ff8f0416bac3f42244f402f67057] --- projects/clr/CHANGELOG.md | 59 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 projects/clr/CHANGELOG.md diff --git a/projects/clr/CHANGELOG.md b/projects/clr/CHANGELOG.md new file mode 100644 index 0000000000..ff4184c091 --- /dev/null +++ b/projects/clr/CHANGELOG.md @@ -0,0 +1,59 @@ +# Change Log for HIP + +Full documentation for HIP is available at [docs.amd.com](https://docs.amd.com/) + +## (Unreleased) HIP 5.7 (For ROCm 5.7) + +### Optimizations + +### Added + +### Changed + +### Fixed + +## HIP 5.6 (For ROCm 5.6) + +### Optimizations +- Consolidation of hipamd, rocclr and OpenCL projects in clr +- Optimized lock for graph global capture mode + +### Added +- Added hipRTC support for amd_hip_fp16 +- Added hipStreamGetDevice implementation to get the device assocaited with the stream +- Added HIP_AD_FORMAT_SIGNED_INT16 in hipArray formats +- hipArrayGetInfo for getting information about the specified array +- hipArrayGetDescriptor for getting 1D or 2D array descriptor +- hipArray3DGetDescriptor to get 3D array descriptor + +### Changed +- hipMallocAsync to return success for zero size allocation to match hipMalloc +- Separation of hipcc perl binaries from HIP project to hipcc project. hip-devel package depends on newly added hipcc package +- Consolidation of hipamd, ROCclr, and OpenCL repositories into a single repository called clr. Instructions are updated to build HIP from sources in the HIP Installation guide +- Removed hipBusBandwidth and hipCommander samples from hip-tests + +### Fixed +- Fixed regression in hipMemCpyParam3D when offset is applied + +### Known Issues +- Limited testing on xnack+ configuration + - Multiple HIP tests failures (gpuvm fault or hangs) + +### Upcoming changes in future release +- Removal of gcnarch from hipDeviceProp_t structure +- Addition of new fields in hipDeviceProp_t structure + - maxTexture1D + - maxTexture2D + - maxTexture1DLayered + - maxTexture2DLayered + - sharedMemPerMultiprocessor + - deviceOverlap + - asyncEngineCount + - surfaceAlignment + - unifiedAddressing + - computePreemptionSupported + - uuid +- Removal of deprecated code + - hip-hcc codes from hip code tree +- Correctness of hipArray usage in HIP APIs +- HIPMEMCPY_3D fields correction (unsigned int -> size_t)