Commit Graph

13496 Commits

Author SHA1 Message Date
Karl W Schulz 9415f5e54b wip
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 8a69115187 include omniperf subdir
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: ab95711c14]
2024-04-21 14:53:14 -05:00
Karl W Schulz ab95711c14 include omniperf subdir
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 4bbe584251 update tarball packaging test based on new install paths
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 53beac102a]
2024-04-21 14:53:14 -05:00
Karl W Schulz 53beac102a update tarball packaging test based on new install paths
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 71dfdef23e remove duplicate cpack include
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 985d8bac84]
2024-04-21 14:53:14 -05:00
Karl W Schulz 985d8bac84 remove duplicate cpack include
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 6c1252ee03 restore tarball generation that was inadvertently removed during
packaging updates

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


[ROCm/rocprofiler-compute commit: 624aeacf31]
2024-04-21 14:53:14 -05:00
Karl W Schulz 624aeacf31 restore tarball generation that was inadvertently removed during
packaging updates

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz f81f76162f update cmake config to user cpack components; allows test collateral
to be housed in a separate package

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


[ROCm/rocprofiler-compute commit: 6fdd6190bf]
2024-04-21 14:53:14 -05:00
Karl W Schulz 6fdd6190bf update cmake config to user cpack components; allows test collateral
to be housed in a separate package

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 16f41ba182 wrap python depdenency check with a CHECK_PYTHON_DEPS option
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 3fca4bf511]
2024-04-21 14:53:14 -05:00
Karl W Schulz 3fca4bf511 wrap python depdenency check with a CHECK_PYTHON_DEPS option
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 9d5dd68ea7 remove commented out tests
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 4f408e9fc3]
2024-04-21 14:53:14 -05:00
Karl W Schulz 4f408e9fc3 remove commented out tests
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 69787cb124 remove commented out tarball packaging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 7bb4f9430a]
2024-04-21 14:53:14 -05:00
Karl W Schulz 7bb4f9430a remove commented out tarball packaging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 820a790fc2 enable optional tests component install
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: eedb78139c]
2024-04-21 14:53:14 -05:00
Karl W Schulz eedb78139c enable optional tests component install
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 12b8352f3f update modulefile install path and remove crusher-specific mods
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 8777593466]
2024-04-21 14:53:14 -05:00
Karl W Schulz 8777593466 update modulefile install path and remove crusher-specific mods
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz ab7db47eb6 update logic to detect roofline binaries in two alternate paths
depending on whether user is running within local clone or from form
install.

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


[ROCm/rocprofiler-compute commit: 093a4511ee]
2024-04-21 14:53:14 -05:00
Karl W Schulz 093a4511ee update logic to detect roofline binaries in two alternate paths
depending on whether user is running within local clone or from form
install.

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 0e2ea80e12 refactor cmake config to accommodate rocm-style packaging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 2a18c0fead]
2024-04-21 14:53:14 -05:00
Karl W Schulz 2a18c0fead refactor cmake config to accommodate rocm-style packaging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz ba0744a24e update default install path
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 9ca08a7c53]
2024-04-21 14:53:14 -05:00
Karl W Schulz 9ca08a7c53 update default install path
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz c7d3c861be update logic to detect VERSION file to accommodate rocm packaging;
check two locations to cover case where user is running within local
git clone directly or alternatively, from package install.

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


[ROCm/rocprofiler-compute commit: 3c562588ff]
2024-04-21 14:53:14 -05:00
Karl W Schulz 3c562588ff update logic to detect VERSION file to accommodate rocm packaging;
check two locations to cover case where user is running within local
git clone directly or alternatively, from package install.

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz a8d1a00722 exclude src/utils/__pycache during install
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 62286cb4c9]
2024-04-21 14:53:14 -05:00
Karl W Schulz 62286cb4c9 exclude src/utils/__pycache during install
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-21 14:53:14 -05:00
Karl W Schulz 6760b3d0be file rename with newer ubuntu
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 15f206a917]
2024-04-19 12:58:07 -05:00
Karl W Schulz 15f206a917 file rename with newer ubuntu
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-19 12:58:07 -05:00
Karl W. Schulz 45a3b3ce8d reorder steps to make sure git is available prior to checkout; also
add glibc-langpack-en install to resolve missing locale

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


[ROCm/rocprofiler-compute commit: 1cc620fa0a]
2024-04-19 12:58:07 -05:00
Karl W. Schulz 1cc620fa0a reorder steps to make sure git is available prior to checkout; also
add glibc-langpack-en install to resolve missing locale

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-04-19 12:58:07 -05:00
Karl W. Schulz 6712cfbd90 update checkout version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 32419e18fb]
2024-04-19 12:58:07 -05:00
Karl W. Schulz 32419e18fb update checkout version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-04-19 12:58:07 -05:00
Karl W. Schulz 46ddaa97cb enable parallel testing option
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 76246b5a48]
2024-04-19 12:58:07 -05:00
Karl W. Schulz 76246b5a48 enable parallel testing option
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-04-19 12:58:07 -05:00
Karl W. Schulz ed8c4186c6 updates for container build with ubuntu
* include required locale
* install python testing deps from file
* bump up rocm version

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


[ROCm/rocprofiler-compute commit: 4bc4de955e]
2024-04-19 12:58:07 -05:00
Karl W. Schulz 4bc4de955e updates for container build with ubuntu
* include required locale
* install python testing deps from file
* bump up rocm version

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-04-19 12:58:07 -05:00
Karl W Schulz 1f05ae2fe1 update artifact name to include matrix info
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 42f06ca6bf]
2024-04-19 09:39:05 -05:00
Karl W Schulz 42f06ca6bf update artifact name to include matrix info
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-04-19 09:39:05 -05:00
David Galiffi 12680b6e52 Create CODEOWNERS
Signed-off-by: David Galiffi <David.Galiffi@amd.com>

[ROCm/rocprofiler-compute commit: b09dc36e71]
2024-04-19 07:57:37 -05:00
David Galiffi b09dc36e71 Create CODEOWNERS
Signed-off-by: David Galiffi <David.Galiffi@amd.com>
2024-04-19 07:57:37 -05:00
Benjamin Welton 261e4da484 Add default values for kernel struct (#798)
* Add default values for kernel struct

* Update hsa-queue-dependency app

- default initializers
- check HSA_AMD_MEMORY_POOL_INFO_RUNTIME_ALLOC_ALLOWED for memory pools
- clang-tidy fixes (member -> static, etc.)

* Update run-ci.py

- add --progress --output-on-failure -V if no other options regarding verbosity are passed
- improve the ability to control the stages

---------

Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>

[ROCm/rocprofiler-sdk commit: 29bc84ec0c]
2024-04-18 21:07:20 -05:00
Benjamin Welton 29bc84ec0c Add default values for kernel struct (#798)
* Add default values for kernel struct

* Update hsa-queue-dependency app

- default initializers
- check HSA_AMD_MEMORY_POOL_INFO_RUNTIME_ALLOC_ALLOWED for memory pools
- clang-tidy fixes (member -> static, etc.)

* Update run-ci.py

- add --progress --output-on-failure -V if no other options regarding verbosity are passed
- improve the ability to control the stages

---------

Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>
2024-04-18 21:07:20 -05:00
Benjamin Welton a81a453940 clang-18 warning fixes (part 1) (#785)
* clang-18 warning fixes (part 1)

* format fixes

* More format fixes

* More format fixes

[ROCm/rocprofiler-sdk commit: c668028781]
2024-04-18 18:28:32 -05:00
Benjamin Welton c668028781 clang-18 warning fixes (part 1) (#785)
* clang-18 warning fixes (part 1)

* format fixes

* More format fixes

* More format fixes
2024-04-18 18:28:32 -05:00
Ammar ELWazir 360595c82e Enabling Mi200 & Mi300 Testing (#797)
* Enabling Mi200 & Mi300 Testing

* Update continuous_integration.yml

[ROCm/rocprofiler-sdk commit: 21170b870d]
2024-04-18 15:47:52 -05:00