نمودار کامیت

64512 کامیت‌ها

مولف SHA1 پیام تاریخ
Ioannis Assiouras adaf3dc14e SWDEV 409754: Disable sections of memcpy3D tests that cause llvm errors. (#357)
* Update hipMemcpy3DAsync.cc

* Update hipMemcpy3D.cc

* Update hipMemcpy3DAsync.cc

[ROCm/hip-tests commit: db596a7cb1]
2023-07-07 13:50:57 -07:00
Ioannis Assiouras db596a7cb1 SWDEV 409754: Disable sections of memcpy3D tests that cause llvm errors. (#357)
* Update hipMemcpy3DAsync.cc

* Update hipMemcpy3D.cc

* Update hipMemcpy3DAsync.cc
2023-07-07 13:50:57 -07:00
Ioannis Assiouras 41381e9557 SWDEV-407818 - Fixed bug when opening LinkerFile fstream on windows
Change-Id: If6f083d9fa83066eb2b20ab24dceaa9df7a2f0a0


[ROCm/clr commit: 791cea44f1]
2023-07-07 13:25:04 -04:00
Ioannis Assiouras 791cea44f1 SWDEV-407818 - Fixed bug when opening LinkerFile fstream on windows
Change-Id: If6f083d9fa83066eb2b20ab24dceaa9df7a2f0a0
2023-07-07 13:25:04 -04:00
Ranjith Ramakrishnan 73c16500c4 SWDEV-408360 - Disable RPM spec autoreq field rather than disabling autoreqprov field
In hip-runtime-amd RPM package the autoreqprov field was disabled. So the package provides list will not have any libraries
Other packages that depends on hip libraries will be having the reported issue.
Disable the RPM autoreq field alone, so that the package provides list will have libraries

Change-Id: I40c30d01ea137867bdb64c2509c1fc86827c09dd


[ROCm/clr commit: 19f43aa273]
2023-07-07 12:22:02 -04:00
Ranjith Ramakrishnan 19f43aa273 SWDEV-408360 - Disable RPM spec autoreq field rather than disabling autoreqprov field
In hip-runtime-amd RPM package the autoreqprov field was disabled. So the package provides list will not have any libraries
Other packages that depends on hip libraries will be having the reported issue.
Disable the RPM autoreq field alone, so that the package provides list will have libraries

Change-Id: I40c30d01ea137867bdb64c2509c1fc86827c09dd
2023-07-07 12:22:02 -04:00
Galantsev, Dmitrii 48712cbeb5 Simplify gitignore
Remove generic gitignore to simplify tracking of generated files

Change-Id: Idf1f9719b2cfd16b31332a3ed87be5943c2c1ce7
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/rocm_smi_lib commit: e6c42c6626]
2023-07-07 11:48:09 -04:00
Galantsev, Dmitrii e6c42c6626 Simplify gitignore
Remove generic gitignore to simplify tracking of generated files

Change-Id: Idf1f9719b2cfd16b31332a3ed87be5943c2c1ce7
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
2023-07-07 11:48:09 -04:00
David Yat Sin bc585bd8de Force clock sync on profiling enablement
Fix a condition where we can get a divide-by-zero in the
TranslateTime(tick) function if the GPU tick predates HSA
startup and we did not do a SyncClocks since initialization.

Change-Id: I0dcec8553ccb8f01211928991f4b3ed3cb4a1ebb
2023-07-07 10:08:54 -04:00
David Yat Sin b434d15a27 Force clock sync on profiling enablement
Fix a condition where we can get a divide-by-zero in the
TranslateTime(tick) function if the GPU tick predates HSA
startup and we did not do a SyncClocks since initialization.

Change-Id: I0dcec8553ccb8f01211928991f4b3ed3cb4a1ebb


[ROCm/ROCR-Runtime commit: bc585bd8de]
2023-07-07 10:08:54 -04:00
Ranjith Ramakrishnan cd4632ccbc Use memset for initializing variable sized array
In ASAN builds, the compiler used is clang. The initialization of
variable sized array using assignment operator is causing compilation
failure in ASAN builds. Used memset to fix the same.

Change-Id: Ifc748291a41a9886243e0fb1ba576d2760f5e15e
2023-07-07 12:54:54 +00:00
Ranjith Ramakrishnan a4d9fa592d Use memset for initializing variable sized array
In ASAN builds, the compiler used is clang. The initialization of
variable sized array using assignment operator is causing compilation
failure in ASAN builds. Used memset to fix the same.

Change-Id: Ifc748291a41a9886243e0fb1ba576d2760f5e15e


[ROCm/ROCR-Runtime commit: cd4632ccbc]
2023-07-07 12:54:54 +00:00
Giovanni LB e935632769 SWDEV-408509: Added MPI awareness, dispatch ID and buffer size to ATT API. Fixed wrong dispatch ID on kernel.txt. Readme fixes.
Change-Id: Ib1e2d515d14419097d73dc28648e47ca752d95a6
2023-07-07 01:55:04 -04:00
Giovanni LB 2c4455a2cd SWDEV-408509: Added MPI awareness, dispatch ID and buffer size to ATT API. Fixed wrong dispatch ID on kernel.txt. Readme fixes.
Change-Id: Ib1e2d515d14419097d73dc28648e47ca752d95a6


[ROCm/rocprofiler commit: e935632769]
2023-07-07 01:55:04 -04:00
Ammar ELWazir 4f88f712c4 Fixing Mi100/Mi200 Counters
Change-Id: Id4f074a639db1faa881a7f40fe521e294e984f54
2023-07-06 21:22:49 +00:00
Ammar ELWazir 6fd97c14c7 Fixing Mi100/Mi200 Counters
Change-Id: Id4f074a639db1faa881a7f40fe521e294e984f54


[ROCm/rocprofiler commit: 4f88f712c4]
2023-07-06 21:22:49 +00:00
Sourabh Betigeri 43c2326328 SWDEV-396656 - Adds a changelog reagrding inclusion of meta_group_rank/size
Change-Id: I251461832caa05df307db16727b4e8e01c7e71c9


[ROCm/clr commit: 2601b5f5aa]
2023-07-06 16:39:44 -04:00
Sourabh Betigeri 2601b5f5aa SWDEV-396656 - Adds a changelog reagrding inclusion of meta_group_rank/size
Change-Id: I251461832caa05df307db16727b4e8e01c7e71c9
2023-07-06 16:39:44 -04:00
German b55398774b SWDEV-408650 - Report CL_DEVICE_HALF_FP_CONFIG query
If cl_khr_fp16 extension is enabled, then OCL runtime should report CL_DEVICE_HALF_FP_CONFIG.

Change-Id: I7c4ac48387f80bc704a475c57e5b52a462090d1b


[ROCm/clr commit: ad2c1e899a]
2023-07-06 11:58:16 -04:00
German ad2c1e899a SWDEV-408650 - Report CL_DEVICE_HALF_FP_CONFIG query
If cl_khr_fp16 extension is enabled, then OCL runtime should report CL_DEVICE_HALF_FP_CONFIG.

Change-Id: I7c4ac48387f80bc704a475c57e5b52a462090d1b
2023-07-06 11:58:16 -04:00
Jeremy Newton 7bcd452099 Fix python loading of librocm_smi64
The librocm_smi64.so is used for development, while
librocm_smi64.so.MAJOR is used for runtime, thus the python front end
should not be loading the .so binary, but rather the .so.MAJOR binary.

As well, it's good not to hardcode "lib" as some distros will change
this.

rsmiBindings.py is now generated with CMake

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I7cb745f8936fdf10d3ebd6c1e606031f713184ca


[ROCm/rocm_smi_lib commit: 2d2c73a5e6]
2023-07-06 09:52:56 -04:00
Jeremy Newton 2d2c73a5e6 Fix python loading of librocm_smi64
The librocm_smi64.so is used for development, while
librocm_smi64.so.MAJOR is used for runtime, thus the python front end
should not be loading the .so binary, but rather the .so.MAJOR binary.

As well, it's good not to hardcode "lib" as some distros will change
this.

rsmiBindings.py is now generated with CMake

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I7cb745f8936fdf10d3ebd6c1e606031f713184ca
2023-07-06 09:52:56 -04:00
Jenkins cdf16b7d54 Merge 'develop' into 'amd-staging'
Change-Id: I01c1ed73eebf3dd931992ab9512d2ab5020ed803


[ROCm/hip-tests commit: fd130f4444]
2023-07-06 11:10:57 +00:00
Jenkins fd130f4444 Merge 'develop' into 'amd-staging'
Change-Id: I01c1ed73eebf3dd931992ab9512d2ab5020ed803
2023-07-06 11:10:57 +00:00
Maneesh Gupta 9b81b1f256 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I0862a538ce6c78294201437108649761de636406


[ROCm/hip commit: 38912f4ec5]
2023-07-06 09:07:38 +00:00
Maneesh Gupta 38912f4ec5 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I0862a538ce6c78294201437108649761de636406
2023-07-06 09:07:38 +00:00
Rakesh Roy fce17f9804 SWDEV-389829 - Fix hipModule_--tests_0x2 failure on MI100 (#3283)
- gfx908 and gfx908:sramecc+:xnack- together cannot be passed as --offload-arch to hipcc
- Strip features from gcnArchName before passing to hipcc

[ROCm/hip commit: 7a7eeec685]
2023-07-06 14:23:06 +05:30
Rakesh Roy 7a7eeec685 SWDEV-389829 - Fix hipModule_--tests_0x2 failure on MI100 (#3283)
- gfx908 and gfx908:sramecc+:xnack- together cannot be passed as --offload-arch to hipcc
- Strip features from gcnArchName before passing to hipcc
2023-07-06 14:23:06 +05:30
Maneesh Gupta 276fc44d34 Update config_amd_linux_common.json
Disable unstable tests based on stress testing - 30Jun

[ROCm/hip-tests commit: dfa8015901]
2023-07-06 14:21:34 +05:30
Maneesh Gupta dfa8015901 Update config_amd_linux_common.json
Disable unstable tests based on stress testing - 30Jun
2023-07-06 14:21:34 +05:30
Jonathan R. Madsen e135d3c6eb Sampling post-processing Perfetto fix (#298)
sampling post-processing perfetto fix

- avoid creating overflow sampling perfetto tracks when there is no data
- fix the parent region begin/end timestamps for the sampling tracks

[ROCm/rocprofiler-systems commit: 5276c957fb]
2023-07-06 02:40:49 -05:00
Jonathan R. Madsen 5276c957fb Sampling post-processing Perfetto fix (#298)
sampling post-processing perfetto fix

- avoid creating overflow sampling perfetto tracks when there is no data
- fix the parent region begin/end timestamps for the sampling tracks
2023-07-06 02:40:49 -05:00
Maneesh Gupta 247c8ca332 SWDEV-1 - Bump min required ROCr version
ROCr version needs to be > 1.11 due to 03504e2f6c

Change-Id: I836dd5dc4ad5626120661ba19bad2e36dccbe36c


[ROCm/clr commit: 96fb1ac289]
2023-07-06 05:17:52 +00:00
Maneesh Gupta 96fb1ac289 SWDEV-1 - Bump min required ROCr version
ROCr version needs to be > 1.11 due to aca7d9e14a

Change-Id: I836dd5dc4ad5626120661ba19bad2e36dccbe36c
2023-07-06 05:17:52 +00:00
kjayapra-amd 03504e2f6c FEAT-47686 - Changes to support new uncached memory segment in ROCr.
Change-Id: I0ba8769d6737cdf1cc8a8644b2e82109f584a430


[ROCm/clr commit: aca7d9e14a]
2023-07-05 20:47:51 -04:00
kjayapra-amd aca7d9e14a FEAT-47686 - Changes to support new uncached memory segment in ROCr.
Change-Id: I0ba8769d6737cdf1cc8a8644b2e82109f584a430
2023-07-05 20:47:51 -04:00
victzhan 7e80d81b1e SWDEV-404886 - Modified CMakeLists.txt for opencl to generate pdb files in release mode
Change-Id: I2945144c3efb88c1045399cf1c33e4a82c53c0e6


[ROCm/clr commit: 134d6449b3]
2023-07-05 18:33:46 -04:00
victzhan 134d6449b3 SWDEV-404886 - Modified CMakeLists.txt for opencl to generate pdb files in release mode
Change-Id: I2945144c3efb88c1045399cf1c33e4a82c53c0e6
2023-07-05 18:33:46 -04:00
taosang2 828c7714e0 SWDEV-408687 - Prevent updating dstXInBytes/srcXInBytes twice
Update pCopy->srcMemoryType and pCopy->dstMemoryType so
 that ihipGetMemcpyParam3DCommand() won't redetect memory
 type. This will prevent dstXInBytes and srcXInBytes getting
 updated twice with offset in hipMemoryTypeUnified type.

Change-Id: Ief4ea81941e25d22bcafd213b3b84a65eb23cf94


[ROCm/clr commit: 56daa6c489]
2023-07-05 09:22:49 -04:00
taosang2 56daa6c489 SWDEV-408687 - Prevent updating dstXInBytes/srcXInBytes twice
Update pCopy->srcMemoryType and pCopy->dstMemoryType so
 that ihipGetMemcpyParam3DCommand() won't redetect memory
 type. This will prevent dstXInBytes and srcXInBytes getting
 updated twice with offset in hipMemoryTypeUnified type.

Change-Id: Ief4ea81941e25d22bcafd213b3b84a65eb23cf94
2023-07-05 09:22:49 -04:00
gobhardw 90f6aa060f Fixing performance/mem leak for perfetto plugin
Change-Id: Id2873949042159941564b59f28466a60b16eca76
2023-07-05 13:06:50 +05:30
gobhardw b5762fe64b Fixing performance/mem leak for perfetto plugin
Change-Id: Id2873949042159941564b59f28466a60b16eca76


[ROCm/rocprofiler commit: 90f6aa060f]
2023-07-05 13:06:50 +05:30
Jaydeep Patel 6fa299f3a3 Revert "SWDEV-403995 - uniform_work_group_size is interger type is 1 for true and 0 for false. Lighting kernel's init sets uniform work group flag and hence not need to set it from options."
This reverts commit 063b3d4e51.

Change-Id: I077135a726320eb109888f0e7442120dc852ad3e


[ROCm/clr commit: 90f53925a3]
2023-07-05 04:41:40 +00:00
Jaydeep Patel 90f53925a3 Revert "SWDEV-403995 - uniform_work_group_size is interger type is 1 for true and 0 for false. Lighting kernel's init sets uniform work group flag and hence not need to set it from options."
This reverts commit 2c9c58e7bb.

Change-Id: I077135a726320eb109888f0e7442120dc852ad3e
2023-07-05 04:41:40 +00:00
Ammar ELWazir 5180ca0d01 Fixing Performance Issues in the tool
Change-Id: I16ca6d57067861bec635a790105f0ee9cdb39969
2023-07-04 20:50:20 +00:00
Ammar ELWazir a1ecc18413 Fixing Performance Issues in the tool
Change-Id: I16ca6d57067861bec635a790105f0ee9cdb39969


[ROCm/rocprofiler commit: 5180ca0d01]
2023-07-04 20:50:20 +00:00
Ammar ELWazir 40e267fb34 Fixing AMD SYS
Change-Id: I0f47f8e2a4275e0ef0f406e4f3efd9f6c2c4acd3
2023-07-04 18:22:43 +00:00
Ammar ELWazir f863b0c0b4 Fixing AMD SYS
Change-Id: I0f47f8e2a4275e0ef0f406e4f3efd9f6c2c4acd3


[ROCm/rocprofiler commit: 40e267fb34]
2023-07-04 18:22:43 +00:00
Jatin Chaudhary 362da9a9f1 SWDEV-408621 - Fix windows CI breakage (#343)
Change-Id: I8e7f8b614cee917214c3eec0023fe1c4c68d991a

[ROCm/hip-tests commit: fe9515a99a]
2023-07-04 10:49:19 +05:30
Jatin Chaudhary fe9515a99a SWDEV-408621 - Fix windows CI breakage (#343)
Change-Id: I8e7f8b614cee917214c3eec0023fe1c4c68d991a
2023-07-04 10:49:19 +05:30