Граф коммитов
64512 Коммитов
Автор SHA1 Сообщение Дата
Felix Kuehling 87aca673e8 libhsakmt: Init apertures in AcquireSystemProperties
This allows init_process_apertures to use the whole consistent topoology
instead of taking its own partial snapshot.

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Change-Id: Ia13e7aa7fcd090ea8d6cacd4babb29a27c20207f
2022-07-19 21:21:59 -04:00
Felix Kuehling e8ba7dc5c2 libhsakmt: Init apertures in AcquireSystemProperties
This allows init_process_apertures to use the whole consistent topoology
instead of taking its own partial snapshot.

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Change-Id: Ia13e7aa7fcd090ea8d6cacd4babb29a27c20207f


[ROCm/ROCR-Runtime commit: 87aca673e8]
2022-07-19 21:21:59 -04:00
Felix Kuehling 412b24137e kfdtest: Full TearDown and SetUp in child process
With the next patch, child processes need to fully reinitialize the
topology in order to recreate the process apertures. Just calling
hsaKmtOpenKFD is no longer sufficient. Tests based on
KFDMultiProcessTest already did this correctly (KFDHWSTest, eviction
tests). This patch fixes KFDExceptionTest and KFDIPCTest.

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Change-Id: Iaad24e88ddd29c1105bf791a77891cc55a6072ff
2022-07-19 21:21:59 -04:00
Felix Kuehling 7ccda4ba26 kfdtest: Full TearDown and SetUp in child process
With the next patch, child processes need to fully reinitialize the
topology in order to recreate the process apertures. Just calling
hsaKmtOpenKFD is no longer sufficient. Tests based on
KFDMultiProcessTest already did this correctly (KFDHWSTest, eviction
tests). This patch fixes KFDExceptionTest and KFDIPCTest.

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Change-Id: Iaad24e88ddd29c1105bf791a77891cc55a6072ff


[ROCm/ROCR-Runtime commit: 412b24137e]
2022-07-19 21:21:59 -04:00
ROCm CI Service Account de5f99b55d SWDEV-345323 - Free H & D memory and destroy stream. (#2809)
Change-Id: I552ac0ad1002fce13767c405558d5d655c7b5c7c

[ROCm/hip-tests commit: e514aff37d]
2022-07-19 20:09:18 +05:30
ROCm CI Service Account e514aff37d SWDEV-345323 - Free H & D memory and destroy stream. (#2809)
Change-Id: I552ac0ad1002fce13767c405558d5d655c7b5c7c
2022-07-19 20:09:18 +05:30
ROCm CI Service Account cbb1bd5152 SWDEV-345323 - Free H & D memory and destroy stream. (#2809)
Change-Id: I552ac0ad1002fce13767c405558d5d655c7b5c7c

[ROCm/hip commit: 0d00d36f7e]
2022-07-19 20:09:18 +05:30
ROCm CI Service Account 0d00d36f7e SWDEV-345323 - Free H & D memory and destroy stream. (#2809)
Change-Id: I552ac0ad1002fce13767c405558d5d655c7b5c7c
2022-07-19 20:09:18 +05:30
ROCm CI Service Account 51feb62db0 SWDEV-329789 - ported MultiThread Test to catch2 (#2800)
Change-Id: Ic23244ed150c7e35188e30eee70e58438472bd45

[ROCm/hip-tests commit: 5a7d362eef]
2022-07-19 20:09:07 +05:30
ROCm CI Service Account 5a7d362eef SWDEV-329789 - ported MultiThread Test to catch2 (#2800)
Change-Id: Ic23244ed150c7e35188e30eee70e58438472bd45
2022-07-19 20:09:07 +05:30
ROCm CI Service Account 485849cdf3 SWDEV-329789 - ported MultiThread Test to catch2 (#2800)
Change-Id: Ic23244ed150c7e35188e30eee70e58438472bd45

[ROCm/hip commit: 36fbc75794]
2022-07-19 20:09:07 +05:30
ROCm CI Service Account 36fbc75794 SWDEV-329789 - ported MultiThread Test to catch2 (#2800)
Change-Id: Ic23244ed150c7e35188e30eee70e58438472bd45
2022-07-19 20:09:07 +05:30
ROCm CI Service Account cc66889e53 SWDEV-340649 - Disables memory oversubscription test case (#2810)
Change-Id: I5597995c097b35564298d7ea8200ef2d89dcfa0f

[ROCm/hip-tests commit: 6da4973612]
2022-07-19 19:32:06 +05:30
ROCm CI Service Account 6da4973612 SWDEV-340649 - Disables memory oversubscription test case (#2810)
Change-Id: I5597995c097b35564298d7ea8200ef2d89dcfa0f
2022-07-19 19:32:06 +05:30
ROCm CI Service Account e1a3b7b574 SWDEV-340649 - Disables memory oversubscription test case (#2810)
Change-Id: I5597995c097b35564298d7ea8200ef2d89dcfa0f

[ROCm/hip commit: 7f3fcec95e]
2022-07-19 19:32:06 +05:30
ROCm CI Service Account 7f3fcec95e SWDEV-340649 - Disables memory oversubscription test case (#2810)
Change-Id: I5597995c097b35564298d7ea8200ef2d89dcfa0f
2022-07-19 19:32:06 +05:30
ROCm CI Service Account 4bdb74e287 SWDEV-306122 - [catch2][dtest] hipGraphMemcpyNodeSetParams1D added Functional and Negative test scenario (#2808)
Change-Id: If54fd56ae345ca4a13791bc376b3b72ce5e312b6

[ROCm/hip-tests commit: f4d9c38f1f]
2022-07-19 19:30:42 +05:30
ROCm CI Service Account f4d9c38f1f SWDEV-306122 - [catch2][dtest] hipGraphMemcpyNodeSetParams1D added Functional and Negative test scenario (#2808)
Change-Id: If54fd56ae345ca4a13791bc376b3b72ce5e312b6
2022-07-19 19:30:42 +05:30
ROCm CI Service Account 3a77e80952 SWDEV-306122 - [catch2][dtest] hipGraphMemcpyNodeSetParams1D added Functional and Negative test scenario (#2808)
Change-Id: If54fd56ae345ca4a13791bc376b3b72ce5e312b6

[ROCm/hip commit: e3bde76c8b]
2022-07-19 19:30:42 +05:30
ROCm CI Service Account e3bde76c8b SWDEV-306122 - [catch2][dtest] hipGraphMemcpyNodeSetParams1D added Functional and Negative test scenario (#2808)
Change-Id: If54fd56ae345ca4a13791bc376b3b72ce5e312b6
2022-07-19 19:30:42 +05:30
ROCm CI Service Account 5a99103b23 SWDEV-306122 - [catch2][dtest] Added test for hipGraphLaunch API (#2806)
Change-Id: Iee27077a3fb12ec3114843be3d4f408baf8bc559

[ROCm/hip-tests commit: 6e361b1956]
2022-07-19 19:29:00 +05:30
ROCm CI Service Account 6e361b1956 SWDEV-306122 - [catch2][dtest] Added test for hipGraphLaunch API (#2806)
Change-Id: Iee27077a3fb12ec3114843be3d4f408baf8bc559
2022-07-19 19:29:00 +05:30
ROCm CI Service Account 43bb18e60f SWDEV-306122 - [catch2][dtest] Added test for hipGraphLaunch API (#2806)
Change-Id: Iee27077a3fb12ec3114843be3d4f408baf8bc559

[ROCm/hip commit: 0b7e6af0e1]
2022-07-19 19:29:00 +05:30
ROCm CI Service Account 0b7e6af0e1 SWDEV-306122 - [catch2][dtest] Added test for hipGraphLaunch API (#2806)
Change-Id: Iee27077a3fb12ec3114843be3d4f408baf8bc559
2022-07-19 19:29:00 +05:30
ROCm CI Service Account 55f417dcee SWDEV-327563 - Enable fixed tests linux and windows (#2803)
Change-Id: Icad90d01f796a8a8cf57884b86ca1a5a2b50ec64

[ROCm/hip-tests commit: 1458912363]
2022-07-19 19:28:17 +05:30
ROCm CI Service Account 1458912363 SWDEV-327563 - Enable fixed tests linux and windows (#2803)
Change-Id: Icad90d01f796a8a8cf57884b86ca1a5a2b50ec64
2022-07-19 19:28:17 +05:30
ROCm CI Service Account 14ad5cfdc0 SWDEV-327563 - Enable fixed tests linux and windows (#2803)
Change-Id: Icad90d01f796a8a8cf57884b86ca1a5a2b50ec64

[ROCm/hip commit: 3ab3c5fa17]
2022-07-19 19:28:17 +05:30
ROCm CI Service Account 3ab3c5fa17 SWDEV-327563 - Enable fixed tests linux and windows (#2803)
Change-Id: Icad90d01f796a8a8cf57884b86ca1a5a2b50ec64
2022-07-19 19:28:17 +05:30
ROCm CI Service Account e469c7468f SWDEV-306122 - [catch2][dtest] API hipGraphKernelNodeGetParams, hipGraphKernelNodeSetParams, hipGraphExecKernelNodeSetParams. (#2802)
Change-Id: Ie5eb8949f589ac7ac5eb0f02e99f2012d9c0b926

[ROCm/hip-tests commit: e3ee2626f4]
2022-07-19 19:27:29 +05:30
ROCm CI Service Account e3ee2626f4 SWDEV-306122 - [catch2][dtest] API hipGraphKernelNodeGetParams, hipGraphKernelNodeSetParams, hipGraphExecKernelNodeSetParams. (#2802)
Change-Id: Ie5eb8949f589ac7ac5eb0f02e99f2012d9c0b926
2022-07-19 19:27:29 +05:30
ROCm CI Service Account 70dd61fbae SWDEV-306122 - [catch2][dtest] API hipGraphKernelNodeGetParams, hipGraphKernelNodeSetParams, hipGraphExecKernelNodeSetParams. (#2802)
Change-Id: Ie5eb8949f589ac7ac5eb0f02e99f2012d9c0b926

[ROCm/hip commit: 978b02c52f]
2022-07-19 19:27:29 +05:30
ROCm CI Service Account 978b02c52f SWDEV-306122 - [catch2][dtest] API hipGraphKernelNodeGetParams, hipGraphKernelNodeSetParams, hipGraphExecKernelNodeSetParams. (#2802)
Change-Id: Ie5eb8949f589ac7ac5eb0f02e99f2012d9c0b926
2022-07-19 19:27:29 +05:30
ROCm CI Service Account 59f2767475 SWDEV-341360 - Add Catch2 loweredname hipRTC test (#2801)
Change-Id: Ibe8736951af491e48dee77644bbd0475d326c152

[ROCm/hip-tests commit: 9be55a6379]
2022-07-19 19:27:14 +05:30
ROCm CI Service Account 9be55a6379 SWDEV-341360 - Add Catch2 loweredname hipRTC test (#2801)
Change-Id: Ibe8736951af491e48dee77644bbd0475d326c152
2022-07-19 19:27:14 +05:30
ROCm CI Service Account ea835764ee SWDEV-341360 - Add Catch2 loweredname hipRTC test (#2801)
Change-Id: Ibe8736951af491e48dee77644bbd0475d326c152

[ROCm/hip commit: 1bbec2962e]
2022-07-19 19:27:14 +05:30
ROCm CI Service Account 1bbec2962e SWDEV-341360 - Add Catch2 loweredname hipRTC test (#2801)
Change-Id: Ibe8736951af491e48dee77644bbd0475d326c152
2022-07-19 19:27:14 +05:30
ROCm CI Service Account 9309313836 SWDEV-333188 - Port image tests to catch2 (#2793)
- Port image tests to catch2.
- Disable 3D filter test for gfx9a.
- Some other improvement
- Temporarily disable linear filter tests on Windows

Change-Id: Ieeddac9f8c50aa9b6b12ca9d8fd792a51973b8ca

[ROCm/hip-tests commit: 0fc518d281]
2022-07-19 19:26:56 +05:30
ROCm CI Service Account 0fc518d281 SWDEV-333188 - Port image tests to catch2 (#2793)
- Port image tests to catch2.
- Disable 3D filter test for gfx9a.
- Some other improvement
- Temporarily disable linear filter tests on Windows

Change-Id: Ieeddac9f8c50aa9b6b12ca9d8fd792a51973b8ca
2022-07-19 19:26:56 +05:30
ROCm CI Service Account 4e58d884c3 SWDEV-333188 - Port image tests to catch2 (#2793)
- Port image tests to catch2.
- Disable 3D filter test for gfx9a.
- Some other improvement
- Temporarily disable linear filter tests on Windows

Change-Id: Ieeddac9f8c50aa9b6b12ca9d8fd792a51973b8ca

[ROCm/hip commit: f3c171c984]
2022-07-19 19:26:56 +05:30
ROCm CI Service Account f3c171c984 SWDEV-333188 - Port image tests to catch2 (#2793)
- Port image tests to catch2.
- Disable 3D filter test for gfx9a.
- Some other improvement
- Temporarily disable linear filter tests on Windows

Change-Id: Ieeddac9f8c50aa9b6b12ca9d8fd792a51973b8ca
2022-07-19 19:26:56 +05:30
Sarbojit Sarkar bf38d72e0b SWDEV-346461 - Fix for QMCPack tes failure
Change-Id: I92979f0c16766c28da6b14b6e17364749fe39fe3


[ROCm/clr commit: 7d23707817]
2022-07-19 02:13:07 -04:00
Sarbojit Sarkar 7d23707817 SWDEV-346461 - Fix for QMCPack tes failure
Change-Id: I92979f0c16766c28da6b14b6e17364749fe39fe3
2022-07-19 02:13:07 -04:00
Ori Messinger 6f372e2e7a ROCm SMI CLI: Force RETCODE to 0 by Default
The purpose of this patch is to set RETCODE equal to 0 by default
unless an appropriate '--loglevel LEVEL' has been set.

To allow a non-zero RETCODE value, you must use any loglevel that
is not 'warning' or 'None' (default).

You can set the loglevel in the CLI with:
--loglevel <debug/info/warning/error/critical>

Signed-off-by: Ori Messinger <Ori.Messinger@amd.com>
Change-Id: I9484a750206a3f464c59952304e72c59c3d12465


[ROCm/rocm_smi_lib commit: cbb068ccac]
2022-07-18 18:33:29 -04:00
Ori Messinger cbb068ccac ROCm SMI CLI: Force RETCODE to 0 by Default
The purpose of this patch is to set RETCODE equal to 0 by default
unless an appropriate '--loglevel LEVEL' has been set.

To allow a non-zero RETCODE value, you must use any loglevel that
is not 'warning' or 'None' (default).

You can set the loglevel in the CLI with:
--loglevel <debug/info/warning/error/critical>

Signed-off-by: Ori Messinger <Ori.Messinger@amd.com>
Change-Id: I9484a750206a3f464c59952304e72c59c3d12465
2022-07-18 18:33:29 -04:00
Graham Sider c6da7d1353 kfdtest: Remove fixed tests from GFX11 blacklist
Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: I2dc785ea88a1a9222c6b7886fb75b6c7d699036a
2022-07-18 14:35:17 -04:00
Graham Sider 93e7565163 kfdtest: Remove fixed tests from GFX11 blacklist
Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: I2dc785ea88a1a9222c6b7886fb75b6c7d699036a


[ROCm/ROCR-Runtime commit: c6da7d1353]
2022-07-18 14:35:17 -04:00
Jonathan R. Madsen e2ff2c973d Remove get_perfetto_output_filename().clear() (#89)
- unnecessary and causing excess overhead

[ROCm/rocprofiler-systems commit: 6bc86d1111]
2022-07-18 09:41:03 -05:00
Jonathan R. Madsen 6bc86d1111 Remove get_perfetto_output_filename().clear() (#89)
- unnecessary and causing excess overhead
2022-07-18 09:41:03 -05:00
Jonathan R. Madsen 41429a4a05 Support for disabling perfetto categories (#72)
* Updates

- get_perfetto_categories() impl
- rework perfetto category usage

* TIMEMORY_DEFINE_NAME_TRAIT for cpu_freq::cpu_peak

* Add process_memory_hwm perfetto category

[ROCm/rocprofiler-systems commit: 16bd20121e]
2022-07-18 08:25:48 -05:00
Jonathan R. Madsen 16bd20121e Support for disabling perfetto categories (#72)
* Updates

- get_perfetto_categories() impl
- rework perfetto category usage

* TIMEMORY_DEFINE_NAME_TRAIT for cpu_freq::cpu_peak

* Add process_memory_hwm perfetto category
2022-07-18 08:25:48 -05:00