Граф коммитов

64512 Коммитов

Автор SHA1 Сообщение Дата
Ioannis Assiouras 78008c05c5 SWDEV-453301 - Remove the option to write multiple packets in dispatchGenericAqlPacket
Dispatching multiple packets with ring the doorbell once is not supported by the lower layers

Change-Id: I7665a2dcdd4ef9e47dadfe410180fed64c5a4ee0


[ROCm/clr commit: d7f352dbed]
2024-04-05 05:28:10 -04:00
Ioannis Assiouras d7f352dbed SWDEV-453301 - Remove the option to write multiple packets in dispatchGenericAqlPacket
Dispatching multiple packets with ring the doorbell once is not supported by the lower layers

Change-Id: I7665a2dcdd4ef9e47dadfe410180fed64c5a4ee0
2024-04-05 05:28:10 -04:00
Ammar ELWazir 7575ee58ce Update rerun.yml
[ROCm/rocprofiler-sdk commit: 91307cab11]
2024-04-04 21:38:01 -05:00
Ammar ELWazir 91307cab11 Update rerun.yml 2024-04-04 21:38:01 -05:00
Ammar ELWazir 4d7b831f55 Rerun for pc-sampling runner-set (#741)
* Update rerun.yml

* Update rerun.yml

* Update rerun.yml

[ROCm/rocprofiler-sdk commit: 791aa0bcda]
2024-04-04 21:00:58 -05:00
Ammar ELWazir 791aa0bcda Rerun for pc-sampling runner-set (#741)
* Update rerun.yml

* Update rerun.yml

* Update rerun.yml
2024-04-04 21:00:58 -05:00
Galantsev, Dmitrii d1400df06c GIT - Sync dependabot settings with amdsmi
Change-Id: I9442355fa0b4a7858c4c9232631a044789166601
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
2024-04-04 17:02:05 -05:00
Galantsev, Dmitrii 43cfd2f014 GIT - Sync dependabot settings with amdsmi
Change-Id: I9442355fa0b4a7858c4c9232631a044789166601
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/rdc commit: d1400df06c]
2024-04-04 17:02:05 -05:00
Galantsev, Dmitrii c94401714f GIT - Sync dependabot settings with amdsmi
Change-Id: Id67a7f5273fd274291a1044dca50cc4006e853a5
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/rocm_smi_lib commit: 65cf46dc76]
2024-04-04 17:00:50 -05:00
Galantsev, Dmitrii 65cf46dc76 GIT - Sync dependabot settings with amdsmi
Change-Id: Id67a7f5273fd274291a1044dca50cc4006e853a5
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
2024-04-04 17:00:50 -05:00
Karl W Schulz a99b74810c fix execution error when OMNIPERF_COLOR env is set; update coloring to
support four modes:

(0) - no coloring and no loglevel delimiters
(1) - colored loglevel delimiters
(2) - non-colored loglevel delimiters
(3) - fully colored messages for all levels besides INFO

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 65967658e9]
2024-04-04 14:44:51 -05:00
Karl W Schulz 65967658e9 fix execution error when OMNIPERF_COLOR env is set; update coloring to
support four modes:

(0) - no coloring and no loglevel delimiters
(1) - colored loglevel delimiters
(2) - non-colored loglevel delimiters
(3) - fully colored messages for all levels besides INFO

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-04 14:44:51 -05:00
Ammar ELWazir 4ed58bb885 Update rerun.yml
[ROCm/rocprofiler-sdk commit: eae890e335]
2024-04-04 12:21:32 -05:00
Ammar ELWazir eae890e335 Update rerun.yml 2024-04-04 12:21:32 -05:00
Ammar ELWazir c74379fa5b Update rerun.yml
[ROCm/rocprofiler-sdk commit: ad22340a8c]
2024-04-04 12:17:36 -05:00
Ammar ELWazir ad22340a8c Update rerun.yml 2024-04-04 12:17:36 -05:00
Ammar ELWazir baf290269d Fixing Re-Run (#740)
* Update rerun.yml

* Update rerun.yml

* Update rerun.yml

* Update rerun.yml

[ROCm/rocprofiler-sdk commit: 48e4af1685]
2024-04-04 11:27:24 -05:00
Ammar ELWazir 48e4af1685 Fixing Re-Run (#740)
* Update rerun.yml

* Update rerun.yml

* Update rerun.yml

* Update rerun.yml
2024-04-04 11:27:24 -05:00
Ammar ELWazir 9d846f0553 Fixing rerun comments (#738)
* Update continuous_integration.yml

* Update continuous_integration.yml

* Update continuous_integration.yml

* Update continuous_integration.yml

* Rerun separated in different yml file

* Update rerun.yml

* Update rerun.yml

* Update rerun.yml

[ROCm/rocprofiler-sdk commit: 8c6017e7ff]
2024-04-04 11:02:14 -05:00
Ammar ELWazir 8c6017e7ff Fixing rerun comments (#738)
* Update continuous_integration.yml

* Update continuous_integration.yml

* Update continuous_integration.yml

* Update continuous_integration.yml

* Rerun separated in different yml file

* Update rerun.yml

* Update rerun.yml

* Update rerun.yml
2024-04-04 11:02:14 -05:00
Ammar ELWazir e809612fff Adding PC Sampling CI (#739)
* Create ci_pc_sampling.yml

* Update continuous_integration.yml

* Update ci_pc_sampling.yml

* Update ci_pc_sampling.yml

* Update continuous_integration.yml

[ROCm/rocprofiler-sdk commit: 8c03c8a914]
2024-04-04 10:03:08 -05:00
Ammar ELWazir 8c03c8a914 Adding PC Sampling CI (#739)
* Create ci_pc_sampling.yml

* Update continuous_integration.yml

* Update ci_pc_sampling.yml

* Update ci_pc_sampling.yml

* Update continuous_integration.yml
2024-04-04 10:03:08 -05:00
Ammar ELWazir b5d4745e4e Adding useful scripts for formating and building (#737)
* Addin useful scripts for formating and building

* Update build.sh

* Update build.sh

* Update continuous_integration.yml

[ROCm/rocprofiler-sdk commit: 5bb087f072]
2024-04-04 06:49:17 -05:00
Ammar ELWazir 5bb087f072 Adding useful scripts for formating and building (#737)
* Addin useful scripts for formating and building

* Update build.sh

* Update build.sh

* Update continuous_integration.yml
2024-04-04 06:49:17 -05:00
gobhardw f0daa910d8 Disabling PC-sampling compilation
Change-Id: I56cc8a1c69ca32dc147cb945b18e708b3292beaf
2024-04-04 02:17:04 -04:00
gobhardw 622ec081ad Disabling PC-sampling compilation
Change-Id: I56cc8a1c69ca32dc147cb945b18e708b3292beaf


[ROCm/rocprofiler commit: f0daa910d8]
2024-04-04 02:17:04 -04:00
Rakesh Roy 9630492a1d SWDEV-450361 - Add nullptr validation for waitStream
- Application is passing null for parameter stream in API hipStreamWaitEvent
- When event stream isn't capturing and event is not recorded, causes segfault because we are accessing deviceId() from waitStream

Change-Id: I8b87ffd6f234677f68b66dcb7ef44b2ff04a7c91


[ROCm/clr commit: 880f1f0049]
2024-04-04 02:07:18 -04:00
Rakesh Roy 880f1f0049 SWDEV-450361 - Add nullptr validation for waitStream
- Application is passing null for parameter stream in API hipStreamWaitEvent
- When event stream isn't capturing and event is not recorded, causes segfault because we are accessing deviceId() from waitStream

Change-Id: I8b87ffd6f234677f68b66dcb7ef44b2ff04a7c91
2024-04-04 02:07:18 -04:00
Benjamin Welton f090e6d784 Add debug printing for write interceptor injected packets (#674)
* Add debug printing for write interceptor injected packets

Adds debug printing for write interceptor injected
packets. All packets that pass through the write
intercepter while enabled will be printed.

Only executes/prints when the environment variable
GLOG_v is set to 2 or higher (otherwise it is a no-op
and the expression is not evaluated).

* source formatting (clang-format v11) (#675)

Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>

* Changes on fmt location

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>

[ROCm/rocprofiler-sdk commit: e0caae9ebc]
2024-04-03 18:14:22 -07:00
Benjamin Welton e0caae9ebc Add debug printing for write interceptor injected packets (#674)
* Add debug printing for write interceptor injected packets

Adds debug printing for write interceptor injected
packets. All packets that pass through the write
intercepter while enabled will be printed.

Only executes/prints when the environment variable
GLOG_v is set to 2 or higher (otherwise it is a no-op
and the expression is not evaluated).

* source formatting (clang-format v11) (#675)

Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>

* Changes on fmt location

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>
2024-04-03 18:14:22 -07:00
cadolphe e89ea8577d SWDEV-446726 - Disable large bar for 32 bit windows
When large bar is enabled, persistent memory leads to overallocation for 32 bit architecture.

Change-Id: Iae39359d8128588de02e42d77fe58e868b8e71fd


[ROCm/clr commit: bc80802c1a]
2024-04-03 15:36:41 -04:00
cadolphe bc80802c1a SWDEV-446726 - Disable large bar for 32 bit windows
When large bar is enabled, persistent memory leads to overallocation for 32 bit architecture.

Change-Id: Iae39359d8128588de02e42d77fe58e868b8e71fd
2024-04-03 15:36:41 -04:00
Jaydeep Patel 6f750d2361 SWDEV-444257 - Less # of CUs i.e. 2 tends to ..
- make blockdim to become 0 and hence need validation.
- run cooperative kernel with param lesser # of threads
  than actual # of elements and hence need correction in
  validation part.

Change-Id: Ie48a038fe6f8cf25d7f6460703648a360f511f35


[ROCm/hip-tests commit: ad602b0011]
2024-04-03 13:37:34 -04:00
Jaydeep Patel ad602b0011 SWDEV-444257 - Less # of CUs i.e. 2 tends to ..
- make blockdim to become 0 and hence need validation.
- run cooperative kernel with param lesser # of threads
  than actual # of elements and hence need correction in
  validation part.

Change-Id: Ie48a038fe6f8cf25d7f6460703648a360f511f35
2024-04-03 13:37:34 -04:00
Giovanni LB 563b1b023e Moving ATT Parser to v0.5
Change-Id: I0a348c183a9140de81d83e7ec0f337afe859bfd5
2024-04-03 12:06:20 -04:00
Giovanni LB 35d9cd1793 Moving ATT Parser to v0.5
Change-Id: I0a348c183a9140de81d83e7ec0f337afe859bfd5


[ROCm/rocprofiler commit: 563b1b023e]
2024-04-03 12:06:20 -04:00
SrinivasaRao 19a19e773f SWDEV-436870 - [catch2][dtest] Test cases to verify the data type of ptrdiff_t
Change-Id: Ie477f7201c0bd2db5f1f200eec326c91d0c98c28


[ROCm/hip-tests commit: 51f3451577]
2024-04-03 11:54:25 -04:00
SrinivasaRao 51f3451577 SWDEV-436870 - [catch2][dtest] Test cases to verify the data type of ptrdiff_t
Change-Id: Ie477f7201c0bd2db5f1f200eec326c91d0c98c28
2024-04-03 11:54:25 -04:00
Rupam Chetia 9378f3b3bc SWDEV-435039 - [catch2][dtest] Verify hipDeviceProp_t gcnArchName and rocm_agent_enumerator details
Change-Id: I1b34a631c45382200979bd5ff40b1aced75b5de4


[ROCm/hip-tests commit: 92292f84eb]
2024-04-03 11:53:46 -04:00
Rupam Chetia 92292f84eb SWDEV-435039 - [catch2][dtest] Verify hipDeviceProp_t gcnArchName and rocm_agent_enumerator details
Change-Id: I1b34a631c45382200979bd5ff40b1aced75b5de4
2024-04-03 11:53:46 -04:00
Rakesh Roy 160e1ef0a1 SWDEV-448118 - Enable MemPool SetAccess testcase & Update Mipmapped Array Testcases
- Unit_hipMemPoolSetAccess_Negative_Parameters has been fixed, so enable it back
- Mipmap is not supported on Linux, skip inside the testcases

Change-Id: If4e6aaef1bbbff33b810714aecfc3e41fa6b41f3


[ROCm/hip-tests commit: 237bdf377f]
2024-04-03 11:21:13 -04:00
Rakesh Roy 237bdf377f SWDEV-448118 - Enable MemPool SetAccess testcase & Update Mipmapped Array Testcases
- Unit_hipMemPoolSetAccess_Negative_Parameters has been fixed, so enable it back
- Mipmap is not supported on Linux, skip inside the testcases

Change-Id: If4e6aaef1bbbff33b810714aecfc3e41fa6b41f3
2024-04-03 11:21:13 -04:00
gobhardw 79096aff75 SWDEV-454917 Fix for multi-line input files in counter collection
Change-Id: Ibe63514cb6e14fe628f60a9f1952df24802d6d05
2024-04-03 15:09:57 +05:30
gobhardw 43e528d546 SWDEV-454917 Fix for multi-line input files in counter collection
Change-Id: Ibe63514cb6e14fe628f60a9f1952df24802d6d05


[ROCm/rocprofiler commit: 79096aff75]
2024-04-03 15:09:57 +05:30
Benjamin Welton 80e32505d5 Convert LOG() -> ROCP_X logging macros. (#695)
* Convert LOG() -> ROCP_X logging macros.

This patch converts the LOG() macro to the ROCP_X logging macros.
There are the following levels of logs.

Logs whos expressions are not evaluated unless the log level is enabled:

ROCP_TRACE - VLOG(2) (enabeled by env variable GLOG_v=2)
ROCP_INFO - VLOG(1) (enabeled by env variable GLOG_v=1)

Logs whos expressions are always evaluated:

ROCP_WARNING - LOG(WARNING)
ROCP_ERROR - LOG(ERROR)
ROCP_FATAL - LOG(FATAL)
ROCP_DFATAL - DLOG(FATAL) (only fatal in debug mode)

* source formatting (clang-format v11) (#696)

Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>

* Minor fix

* Fixes for VLOG before main

* fix vmodule

* source formatting (clang-format v11) (#718)

Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>

* memory leak fix

* Vlog change

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>

[ROCm/rocprofiler-sdk commit: 41c0ddd72d]
2024-04-02 17:15:30 -07:00
Benjamin Welton 41c0ddd72d Convert LOG() -> ROCP_X logging macros. (#695)
* Convert LOG() -> ROCP_X logging macros.

This patch converts the LOG() macro to the ROCP_X logging macros.
There are the following levels of logs.

Logs whos expressions are not evaluated unless the log level is enabled:

ROCP_TRACE - VLOG(2) (enabeled by env variable GLOG_v=2)
ROCP_INFO - VLOG(1) (enabeled by env variable GLOG_v=1)

Logs whos expressions are always evaluated:

ROCP_WARNING - LOG(WARNING)
ROCP_ERROR - LOG(ERROR)
ROCP_FATAL - LOG(FATAL)
ROCP_DFATAL - DLOG(FATAL) (only fatal in debug mode)

* source formatting (clang-format v11) (#696)

Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>

* Minor fix

* Fixes for VLOG before main

* fix vmodule

* source formatting (clang-format v11) (#718)

Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>

* memory leak fix

* Vlog change

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bwelton <1683479+bwelton@users.noreply.github.com>
2024-04-02 17:15:30 -07:00
cadolphe 02330a5324 SWDEV-443537 - fix make build warning message
Add cltrace compile definition for CL_TARGET_OPENCL_VERSION to OpenCL 2.2

Change-Id: Ie868ab0a6e86951afc6d07da58be942c3b736d15


[ROCm/clr commit: f7b1398361]
2024-04-02 16:42:01 -04:00
cadolphe f7b1398361 SWDEV-443537 - fix make build warning message
Add cltrace compile definition for CL_TARGET_OPENCL_VERSION to OpenCL 2.2

Change-Id: Ie868ab0a6e86951afc6d07da58be942c3b736d15
2024-04-02 16:42:01 -04:00
Gopesh Bhardwaj d7781d0b40 README update (#730)
* README update

* Addressing review comments

[ROCm/rocprofiler-sdk commit: 5e4dd502d9]
2024-04-02 14:11:05 -05:00
Gopesh Bhardwaj 5e4dd502d9 README update (#730)
* README update

* Addressing review comments
2024-04-02 14:11:05 -05:00