Grafik Komit

64512 Melakukan

Penulis SHA1 Pesan Tanggal
Nives Vukovic a3cc0be869 EXSWHTEC-308 - Migrate and refactor cooperative groups tests from HIP repository (#238)
Change-Id: Ib46b7c038a5bda9d05f5d55a7269a7c645b0d049


[ROCm/hip-tests commit: e0612f9346]
2023-12-20 10:22:01 +00:00
Nives Vukovic e0612f9346 EXSWHTEC-308 - Migrate and refactor cooperative groups tests from HIP repository (#238)
Change-Id: Ib46b7c038a5bda9d05f5d55a7269a7c645b0d049
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 6250954456 EXSWHTEC-265 - Implement Tests for Atomic Exchange (#196)
Change-Id: I4d332dcaad2d0a788b6711f5be05ca6d61a9e34b


[ROCm/hip-tests commit: f24d2dd934]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic f24d2dd934 EXSWHTEC-265 - Implement Tests for Atomic Exchange (#196)
Change-Id: I4d332dcaad2d0a788b6711f5be05ca6d61a9e34b
2023-12-20 10:22:01 +00:00
Nives Vukovic 450d7159dd EXSWHTEC-251 - Implement Performance Tests for Stream APIs (#142)
Change-Id: I790d8cadb3a94a220a52c8bdc0a23b1a63931232


[ROCm/hip-tests commit: f05f97758e]
2023-12-20 10:22:01 +00:00
Nives Vukovic f05f97758e EXSWHTEC-251 - Implement Performance Tests for Stream APIs (#142)
Change-Id: I790d8cadb3a94a220a52c8bdc0a23b1a63931232
2023-12-20 10:22:01 +00:00
Mirza Halilcevic f1c9884299 EXSWHTEC-141 - Implement tests for hipGraphicsUnregisterResource (#69)
Change-Id: Ied2c5e8f399a8949544e9b4aeac127e38f81845f


[ROCm/hip-tests commit: 615ac6b9ad]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 615ac6b9ad EXSWHTEC-141 - Implement tests for hipGraphicsUnregisterResource (#69)
Change-Id: Ied2c5e8f399a8949544e9b4aeac127e38f81845f
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 3ee7c2ab55 EXSWHTEC-140 - Implement tests for hipGraphicsUnmapResources (#68)
Change-Id: Ib10185833caa2de58e11b42a1748aee19a27e391


[ROCm/hip-tests commit: 96223a468d]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 96223a468d EXSWHTEC-140 - Implement tests for hipGraphicsUnmapResources (#68)
Change-Id: Ib10185833caa2de58e11b42a1748aee19a27e391
2023-12-20 10:22:01 +00:00
Mirza Halilcevic cef6d3aa21 EXSWHTEC-139 - Implement tests for hipGraphicsResourceGetMappedPointer (#67)
Change-Id: Iea299ac18ebdebd4f554497e51e64c161217e68e


[ROCm/hip-tests commit: c8eae3a168]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic c8eae3a168 EXSWHTEC-139 - Implement tests for hipGraphicsResourceGetMappedPointer (#67)
Change-Id: Iea299ac18ebdebd4f554497e51e64c161217e68e
2023-12-20 10:22:01 +00:00
Mirza Halilcevic d8bb5fb081 EXSWHTEC-138 - Implement tests for hipGraphicsSubResourceGetMappedArray (#66)
Change-Id: Ic5e4c90d2e60c5d09556be8d797aaa811f950ecc


[ROCm/hip-tests commit: e3a3ea56a3]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic e3a3ea56a3 EXSWHTEC-138 - Implement tests for hipGraphicsSubResourceGetMappedArray (#66)
Change-Id: Ic5e4c90d2e60c5d09556be8d797aaa811f950ecc
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 109844f386 EXSWHTEC-137 - Implement tests for hipGraphicsMapResources (#65)
Change-Id: I81f90002dba7f7be5ec2ed5fb2f07c5d98d815c0


[ROCm/hip-tests commit: 51fc7b5011]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 51fc7b5011 EXSWHTEC-137 - Implement tests for hipGraphicsMapResources (#65)
Change-Id: I81f90002dba7f7be5ec2ed5fb2f07c5d98d815c0
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 73e09677dc EXSWHTEC-136 - Implement tests for hipGraphicsGLRegisterImage (#64)
Change-Id: Ida0cdfcf2b4fb7da397fdbc3881f3358935d9364


[ROCm/hip-tests commit: 00964ba66c]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 00964ba66c EXSWHTEC-136 - Implement tests for hipGraphicsGLRegisterImage (#64)
Change-Id: Ida0cdfcf2b4fb7da397fdbc3881f3358935d9364
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 06678e238b EXSWHTEC-135 - Implement tests for hipGraphicsGLRegisterBuffer #63
Change-Id: Ibecd69c83b4aeebd7129aa009206893146e06cb4


[ROCm/hip-tests commit: 0fbfa9cde1]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 0fbfa9cde1 EXSWHTEC-135 - Implement tests for hipGraphicsGLRegisterBuffer #63
Change-Id: Ibecd69c83b4aeebd7129aa009206893146e06cb4
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 29054554ce EXSWHTEC-134 - Implement tests for hipGLGetDevices #62
Change-Id: I866a1f9af975691fb92586bd62c6cf88b0376f4f


[ROCm/hip-tests commit: 1386d9df25]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic 1386d9df25 EXSWHTEC-134 - Implement tests for hipGLGetDevices #62
Change-Id: I866a1f9af975691fb92586bd62c6cf88b0376f4f
2023-12-20 10:22:01 +00:00
Nives Vukovic fffc952b8f EXSWHTEC-105 - Implement tests for hipModuleOccupancyMaxActiveBlocksPerMultiprocessor and hipModuleOccupancyMaxPotentialBlockSize APIs #47
Change-Id: I4e51bb999f43c4f304ed4712dadc3fc1aae3f7a4


[ROCm/hip-tests commit: bb791d8e86]
2023-12-20 10:22:01 +00:00
Nives Vukovic bb791d8e86 EXSWHTEC-105 - Implement tests for hipModuleOccupancyMaxActiveBlocksPerMultiprocessor and hipModuleOccupancyMaxPotentialBlockSize APIs #47
Change-Id: I4e51bb999f43c4f304ed4712dadc3fc1aae3f7a4
2023-12-20 10:22:01 +00:00
Nives Vukovic bb352913bb EXSWHTEC-178 - Implement tests for Graph Event Node APIs #44
Change-Id: Id3f569d94d347af2f5e27513fa01c5a1e8e30fd9


[ROCm/hip-tests commit: 575e4cc93e]
2023-12-20 10:22:01 +00:00
Nives Vukovic 575e4cc93e EXSWHTEC-178 - Implement tests for Graph Event Node APIs #44
Change-Id: Id3f569d94d347af2f5e27513fa01c5a1e8e30fd9
2023-12-20 10:22:01 +00:00
Nives Vukovic 639ba1e5f3 EXSWHTEC-172 - Hip graph launching and execution tests #36
Change-Id: I2cfadf6335a582f593191860d5084cb79fa411b3


[ROCm/hip-tests commit: 133521b22f]
2023-12-20 10:22:01 +00:00
Nives Vukovic 133521b22f EXSWHTEC-172 - Hip graph launching and execution tests #36
Change-Id: I2cfadf6335a582f593191860d5084cb79fa411b3
2023-12-20 10:22:01 +00:00
Nives Vukovic 7b29405366 EXSWHTEC-273 - Implement tests for warp shfl_xor and shfl functions #194
Change-Id: I8a87044ff465b0bb39f87faedc995d5052b8205f


[ROCm/hip-tests commit: 55c04d6169]
2023-12-20 10:22:01 +00:00
Nives Vukovic 55c04d6169 EXSWHTEC-273 - Implement tests for warp shfl_xor and shfl functions #194
Change-Id: I8a87044ff465b0bb39f87faedc995d5052b8205f
2023-12-20 10:22:01 +00:00
Ioannis Assiouras 7c08efde2a SWDEV-438299 - Fixed out of bounds memory access in ExtractFatBinaryUsingCOMGR
Change-Id: Ib1c6a38da0b81b78d250d7fb88d1194864a0251d


[ROCm/clr commit: 5158ec1c00]
2023-12-20 04:17:40 -05:00
Ioannis Assiouras 5158ec1c00 SWDEV-438299 - Fixed out of bounds memory access in ExtractFatBinaryUsingCOMGR
Change-Id: Ib1c6a38da0b81b78d250d7fb88d1194864a0251d
2023-12-20 04:17:40 -05:00
colramos-amd 0f1f36cade Remove timestamps from sysinfo
Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 590d000af0]
2023-12-19 21:10:32 -06:00
colramos-amd 590d000af0 Remove timestamps from sysinfo
Signed-off-by: colramos-amd <colramos@amd.com>
2023-12-19 21:10:32 -06:00
dependabot[bot] aed4c54adc Bump actions/upload-artifact from 3 to 4 (#311)
[ROCm/rocprofiler-sdk commit: eed68cf748]
2023-12-19 20:47:52 +00:00
dependabot[bot] eed68cf748 Bump actions/upload-artifact from 3 to 4 (#311) 2023-12-19 20:47:52 +00:00
Jonathan R. Madsen 1e675fceb5 Improve static singleton memory safety (#316)
* Update GitHub links

* Update samples/api_buffered_tracing/client.cpp

- check if initialized before forcing initialization

* Add lib/common/static_object.*

- template class for creating a static allocation in the binary which has all the properties of a heap allocated singleton but does not trigger leak sanitizers

* Update include/rocprofiler-sdk/internal_threading.h

- document return values

* Update lib/rocprofiler-sdk/internal_threading.cpp

- return codes from rocprofiler_create_callback_thread and rocprofiler_assign_callback_thread
- use common::static_object for thread-pool object

* Update lib/rocprofiler-sdk/agent.cpp

- use common::static_object to store array of strings and their hashes

* Update lib/rocprofiler-sdk/hsa/code_object.cpp

- use common::static_object to store array of strings and their hashes to ensure strings exist until termination

* Update lib/rocprofiler-sdk/registration.cpp

- use common::static_object to store status and client libraries
- update return values for rocprofiler_set_api_table

* Update lib/rocprofiler-sdk/hsa/hsa.cpp

- check registration::get_fini_status() in hsa_api_impl::functor<Idx>(args...)

* Update lib/rocprofiler-sdk/context/context.cpp

- using common::static_object for correlation id map

[ROCm/rocprofiler-sdk commit: 6b374b8e68]
2023-12-19 13:47:21 -06:00
Jonathan R. Madsen 6b374b8e68 Improve static singleton memory safety (#316)
* Update GitHub links

* Update samples/api_buffered_tracing/client.cpp

- check if initialized before forcing initialization

* Add lib/common/static_object.*

- template class for creating a static allocation in the binary which has all the properties of a heap allocated singleton but does not trigger leak sanitizers

* Update include/rocprofiler-sdk/internal_threading.h

- document return values

* Update lib/rocprofiler-sdk/internal_threading.cpp

- return codes from rocprofiler_create_callback_thread and rocprofiler_assign_callback_thread
- use common::static_object for thread-pool object

* Update lib/rocprofiler-sdk/agent.cpp

- use common::static_object to store array of strings and their hashes

* Update lib/rocprofiler-sdk/hsa/code_object.cpp

- use common::static_object to store array of strings and their hashes to ensure strings exist until termination

* Update lib/rocprofiler-sdk/registration.cpp

- use common::static_object to store status and client libraries
- update return values for rocprofiler_set_api_table

* Update lib/rocprofiler-sdk/hsa/hsa.cpp

- check registration::get_fini_status() in hsa_api_impl::functor<Idx>(args...)

* Update lib/rocprofiler-sdk/context/context.cpp

- using common::static_object for correlation id map
2023-12-19 13:47:21 -06:00
German Andryeyev 3a4261966c SWDEV-311271 - Release freed memory from MemPools
Runtime has to release extra memory, held by the pools,
in synchronization points for event, stream or device.

Change-Id: Id533a5e1d137812aa72bdfe101b4b333c6a43d66


[ROCm/clr commit: 3fa4e31180]
2023-12-19 13:47:04 -05:00
German Andryeyev 3fa4e31180 SWDEV-311271 - Release freed memory from MemPools
Runtime has to release extra memory, held by the pools,
in synchronization points for event, stream or device.

Change-Id: Id533a5e1d137812aa72bdfe101b4b333c6a43d66
2023-12-19 13:47:04 -05:00
German e6578eda9c SWDEV-1 - Promote PAL verison to 843
Change-Id: I2b8d2fd1df61b376598da53bef530243f8d6e757


[ROCm/clr commit: adf9406a16]
2023-12-19 10:25:32 -05:00
German adf9406a16 SWDEV-1 - Promote PAL verison to 843
Change-Id: I2b8d2fd1df61b376598da53bef530243f8d6e757
2023-12-19 10:25:32 -05:00
kjayapra-amd fa69fa731c SWDEV-322620 - Tests are disabled at .json level, no need to disabled with MACRO at compile time.
Change-Id: I1455b7fc9ac7011bd0430adf78864c7fb13a69dc


[ROCm/hip-tests commit: 6d8e62c0e3]
2023-12-19 08:21:13 -05:00
kjayapra-amd 6d8e62c0e3 SWDEV-322620 - Tests are disabled at .json level, no need to disabled with MACRO at compile time.
Change-Id: I1455b7fc9ac7011bd0430adf78864c7fb13a69dc
2023-12-19 08:21:13 -05:00
Rahul Garg 0051334261 SWDEV-388256 - Add support of hipExtGetLastError
Change-Id: Ie119d5ea611019996b8a80f7b820ca6a160496a6


[ROCm/clr commit: 92aa9d0fba]
2023-12-18 22:03:22 -05:00
Rahul Garg 92aa9d0fba SWDEV-388256 - Add support of hipExtGetLastError
Change-Id: Ie119d5ea611019996b8a80f7b820ca6a160496a6
2023-12-18 22:03:22 -05:00
colramos-amd 9d97bb59e7 Removed outdated parameter from CLI processor
Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 347935fe41]
2023-12-18 17:51:28 -06:00
colramos-amd 347935fe41 Removed outdated parameter from CLI processor
Signed-off-by: colramos-amd <colramos@amd.com>
2023-12-18 17:51:28 -06:00
Alex Sierra 5e3be9c28a Revert "core dump: Generates a core dump from a fault event"
This reverts commit 803e37ded5.
This commit disables core dump feature. Apparently, gfx1101 SA1 waves
can not enter the trap handler because they receive an invalid
address. However, core dump at the debugger has been moved to rocm
6.2.

Signed-off-by: Alex Sierra <alex.sierra@amd.com>
Change-Id: I7915caf58118658e5e7f435f91a0a6216d2fdb42
2023-12-18 17:30:13 -06:00
Alex Sierra 816b46868a Revert "core dump: Generates a core dump from a fault event"
This reverts commit 9aa39b0979.
This commit disables core dump feature. Apparently, gfx1101 SA1 waves
can not enter the trap handler because they receive an invalid
address. However, core dump at the debugger has been moved to rocm
6.2.

Signed-off-by: Alex Sierra <alex.sierra@amd.com>
Change-Id: I7915caf58118658e5e7f435f91a0a6216d2fdb42


[ROCm/ROCR-Runtime commit: 5e3be9c28a]
2023-12-18 17:30:13 -06:00