Commit Graph
64512 Commits
Author SHA1 Message Date
Jonathan R. Madsen 127e30a4d7 Documentation + Miscellaneous Fixes (#36)
* Added documentation markdown source

* Replaced AARInternal with AMDResearch in URLs

* Renamed cpack artifact names

* Fix to testing and lulesh submodule checkout

* Docker updates

* CMake and CPack

- force CMAKE_INSTALL_LIBDIR to lib
- CPACK_DEBIAN_PACKAGE_RELEASE uses OMNITRACE_CPACK_SYSTEM_NAME
- CPACK_RPM_PACKAGE_RELEASE uses OMNITRACE_CPACK_SYSTEM_NAME
- Tweak LIBOMP_LIBRARY find in examples/openmp
- Tweak setup-env.sh.in

* Partial update of README

- status badges
- docs link
- removed install info (covered by docs)

* OMNITRACE_SAMPLING_CPUS setting

- enables control over which CPUs are sampled for frequency

* omnitrace exe updates

- exclude transaction clone, virtual thunk, non-virtual thunk
- module_function::start_address
- module_function::instructions
- verbosity > 0 encodes instructions into JSON

* Miscellaneous fixes

- relocate setup-env.sh.in
- add modulefile.in
- Updated README.md and source/docs/about.md
- cmake fix for libomp
- fix license in miscellaneous places
- dl.hpp and dl.cpp

* Update timemory and dyninst submodules

- timemory signals updates
- dyninst Movement-adhoc updates

* cmake format

[ROCm/rocprofiler-systems commit: 945f541965]
2022-04-04 15:27:38 -05:00
Jonathan R. Madsen 945f541965 Documentation + Miscellaneous Fixes (#36)
* Added documentation markdown source

* Replaced AARInternal with AMDResearch in URLs

* Renamed cpack artifact names

* Fix to testing and lulesh submodule checkout

* Docker updates

* CMake and CPack

- force CMAKE_INSTALL_LIBDIR to lib
- CPACK_DEBIAN_PACKAGE_RELEASE uses OMNITRACE_CPACK_SYSTEM_NAME
- CPACK_RPM_PACKAGE_RELEASE uses OMNITRACE_CPACK_SYSTEM_NAME
- Tweak LIBOMP_LIBRARY find in examples/openmp
- Tweak setup-env.sh.in

* Partial update of README

- status badges
- docs link
- removed install info (covered by docs)

* OMNITRACE_SAMPLING_CPUS setting

- enables control over which CPUs are sampled for frequency

* omnitrace exe updates

- exclude transaction clone, virtual thunk, non-virtual thunk
- module_function::start_address
- module_function::instructions
- verbosity > 0 encodes instructions into JSON

* Miscellaneous fixes

- relocate setup-env.sh.in
- add modulefile.in
- Updated README.md and source/docs/about.md
- cmake fix for libomp
- fix license in miscellaneous places
- dl.hpp and dl.cpp

* Update timemory and dyninst submodules

- timemory signals updates
- dyninst Movement-adhoc updates

* cmake format
2022-04-04 15:27:38 -05:00
Jenkins 343646233e SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I2580ed5a8d7904e8fcb47fa6f996fabee04f869d


[ROCm/hip commit: b9c2d9bf04]
2022-04-04 13:12:44 -04:00
Jenkins b9c2d9bf04 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I2580ed5a8d7904e8fcb47fa6f996fabee04f869d
2022-04-04 13:12:44 -04:00
Julia Jiang 5808e74201 SWDEV-329687 - update install.md
Change-Id: Ib39df1cd462aa1644c4e0cc2ab0a3c780700056b


[ROCm/clr commit: 7b4b76b465]
2022-04-03 13:03:02 -04:00
Julia Jiang 7b4b76b465 SWDEV-329687 - update install.md
Change-Id: Ib39df1cd462aa1644c4e0cc2ab0a3c780700056b
2022-04-03 13:03:02 -04:00
Chauncey Hui e9b68c69cc SWDEV-2 - Change OpenCL version number from 3442 to 3443
[ROCm/clr commit: 7630e701f6]
2022-04-02 03:00:06 -04:00
Chauncey Hui 7630e701f6 SWDEV-2 - Change OpenCL version number from 3442 to 3443 2022-04-02 03:00:06 -04:00
Sean Keely 4e9849034d Correct inf loop defect in fast clock init.
Each time delay is grown we need to reset elapsed.  We want to take
the most accurate sample from the set at fixed delay.

Without this we will hang if there is ever an insufficiently accurate,
high unit clock read.

Change-Id: Ic65f364067789ac85a6572d67af2d77528e265bb
2022-04-01 16:15:37 -04:00
Sean Keely 16efad0cdc Correct inf loop defect in fast clock init.
Each time delay is grown we need to reset elapsed.  We want to take
the most accurate sample from the set at fixed delay.

Without this we will hang if there is ever an insufficiently accurate,
high unit clock read.

Change-Id: Ic65f364067789ac85a6572d67af2d77528e265bb


[ROCm/ROCR-Runtime commit: 4e9849034d]
2022-04-01 16:15:37 -04:00
German Andryeyev 593844fdd6 SWDEV-328670 - Pass the size of allocation
The actual size of allocation can be different from the original
request due to alignments. Pass the size of the original request
for validation during the arena object look-up

Change-Id: I30000046b1ec56abe743e43113046144fd3edbc6


[ROCm/clr commit: fb835c6f3e]
2022-04-01 11:18:55 -04:00
German Andryeyev fb835c6f3e SWDEV-328670 - Pass the size of allocation
The actual size of allocation can be different from the original
request due to alignments. Pass the size of the original request
for validation during the arena object look-up

Change-Id: I30000046b1ec56abe743e43113046144fd3edbc6
2022-04-01 11:18:55 -04:00
kjayapra-amd 2ab9ef0915 SWDEV-325776 - Adding device release scope for kernel dispatch packet
Change-Id: I8ea763f4c0239c410143b748c05822e9f6694412
(cherry picked from commit ec4894f8a27a3330b895a0ded385ab96f5ef242d)


[ROCm/clr commit: 378a427d8c]
2022-04-01 08:17:29 -04:00
kjayapra-amd 378a427d8c SWDEV-325776 - Adding device release scope for kernel dispatch packet
Change-Id: I8ea763f4c0239c410143b748c05822e9f6694412
(cherry picked from commit ec4894f8a27a3330b895a0ded385ab96f5ef242d)
2022-04-01 08:17:29 -04:00
Chauncey Hui 1c19615a14 SWDEV-2 - Change OpenCL version number from 3441 to 3442
[ROCm/clr commit: 258e981094]
2022-04-01 03:00:06 -04:00
Chauncey Hui 258e981094 SWDEV-2 - Change OpenCL version number from 3441 to 3442 2022-04-01 03:00:06 -04:00
Jatin Chaudhary aea5bb334c Add and restructure tests for hipStreamCreate (#2560)
* Add and restructure tests for hipStreamCreate
* Add streamCreate to CMakeLists file

[ROCm/hip-tests commit: 600157719d]
2022-04-01 09:02:45 +05:30
Jatin Chaudhary 600157719d Add and restructure tests for hipStreamCreate (#2560)
* Add and restructure tests for hipStreamCreate
* Add streamCreate to CMakeLists file
2022-04-01 09:02:45 +05:30
Jatin Chaudhary 09d43a6ba4 Add and restructure tests for hipStreamCreate (#2560)
* Add and restructure tests for hipStreamCreate
* Add streamCreate to CMakeLists file

[ROCm/hip commit: f81d477ee7]
2022-04-01 09:02:45 +05:30
Jatin Chaudhary f81d477ee7 Add and restructure tests for hipStreamCreate (#2560)
* Add and restructure tests for hipStreamCreate
* Add streamCreate to CMakeLists file
2022-04-01 09:02:45 +05:30
ROCm CI Service Account 3e2aaf7ec6 SWDEV-308763 - Update hiprtc tests to link with hiprtc lib (#2575)
hiprtc is made into a separate lib and hence tests should link with it explicitly during compilation
Also, updates the hiprtc programming guide

Change-Id: Ie1f9d7250d4a8622b77ef92938fc0decbaeb72f9

[ROCm/hip-tests commit: 7d45f699fc]
2022-04-01 09:02:20 +05:30
ROCm CI Service Account 7d45f699fc SWDEV-308763 - Update hiprtc tests to link with hiprtc lib (#2575)
hiprtc is made into a separate lib and hence tests should link with it explicitly during compilation
Also, updates the hiprtc programming guide

Change-Id: Ie1f9d7250d4a8622b77ef92938fc0decbaeb72f9
2022-04-01 09:02:20 +05:30
ROCm CI Service Account e06d8f5681 SWDEV-308763 - Update hiprtc tests to link with hiprtc lib (#2575)
hiprtc is made into a separate lib and hence tests should link with it explicitly during compilation
Also, updates the hiprtc programming guide

Change-Id: Ie1f9d7250d4a8622b77ef92938fc0decbaeb72f9

[ROCm/hip commit: ef9505d68a]
2022-04-01 09:02:20 +05:30
ROCm CI Service Account ef9505d68a SWDEV-308763 - Update hiprtc tests to link with hiprtc lib (#2575)
hiprtc is made into a separate lib and hence tests should link with it explicitly during compilation
Also, updates the hiprtc programming guide

Change-Id: Ie1f9d7250d4a8622b77ef92938fc0decbaeb72f9
2022-04-01 09:02:20 +05:30
ROCm CI Service Account 209cbd7871 SWDEV-321874 - [catch2][dtest] Texture tests migrated to catch2 framework (#2577)
Change-Id: I5d88438d2bf6d20d2ebde8e6ae0cbd1d27630045

[ROCm/hip-tests commit: a977b9c8ce]
2022-04-01 09:01:58 +05:30
ROCm CI Service Account a977b9c8ce SWDEV-321874 - [catch2][dtest] Texture tests migrated to catch2 framework (#2577)
Change-Id: I5d88438d2bf6d20d2ebde8e6ae0cbd1d27630045
2022-04-01 09:01:58 +05:30
ROCm CI Service Account 7429a66dbd SWDEV-321874 - [catch2][dtest] Texture tests migrated to catch2 framework (#2577)
Change-Id: I5d88438d2bf6d20d2ebde8e6ae0cbd1d27630045

[ROCm/hip commit: 44e0440a9c]
2022-04-01 09:01:58 +05:30
ROCm CI Service Account 44e0440a9c SWDEV-321874 - [catch2][dtest] Texture tests migrated to catch2 framework (#2577)
Change-Id: I5d88438d2bf6d20d2ebde8e6ae0cbd1d27630045
2022-04-01 09:01:58 +05:30
ROCm CI Service Account f7036fe809 SWDEV-321656 - [catch2][dtest] Add hiprtc test for warp size (#2578)
Change-Id: I1a6ac42e17d78544722c429b230b93d0c0ec257c

[ROCm/hip-tests commit: 6f32803b25]
2022-04-01 09:01:44 +05:30
ROCm CI Service Account 6f32803b25 SWDEV-321656 - [catch2][dtest] Add hiprtc test for warp size (#2578)
Change-Id: I1a6ac42e17d78544722c429b230b93d0c0ec257c
2022-04-01 09:01:44 +05:30
ROCm CI Service Account adde0fe4a0 SWDEV-321656 - [catch2][dtest] Add hiprtc test for warp size (#2578)
Change-Id: I1a6ac42e17d78544722c429b230b93d0c0ec257c

[ROCm/hip commit: 7b8903c8c7]
2022-04-01 09:01:44 +05:30
ROCm CI Service Account 7b8903c8c7 SWDEV-321656 - [catch2][dtest] Add hiprtc test for warp size (#2578)
Change-Id: I1a6ac42e17d78544722c429b230b93d0c0ec257c
2022-04-01 09:01:44 +05:30
Christophe Paquot 0f954adf29 SWDEV-322620 - Virtual Memory Management Part 1
Adding opaque data handle to memory. This is used to look back the HIP object associated with it.

Change-Id: I1bbb14a915bed79c6c3593a29a627778c7aaf13a


[ROCm/clr commit: 867346520f]
2022-03-31 21:12:26 -04:00
Christophe Paquot 867346520f SWDEV-322620 - Virtual Memory Management Part 1
Adding opaque data handle to memory. This is used to look back the HIP object associated with it.

Change-Id: I1bbb14a915bed79c6c3593a29a627778c7aaf13a
2022-03-31 21:12:26 -04:00
ROCm CI Service Account 19feceb96d SWDEV-322620 - Virtual Memory Management APIs (#2580)
Change-Id: I5397e06263f8467052b4aab250988c57457fb24f

[ROCm/hip commit: 51c0bae11d]
2022-04-01 05:47:50 +05:30
ROCm CI Service Account 51c0bae11d SWDEV-322620 - Virtual Memory Management APIs (#2580)
Change-Id: I5397e06263f8467052b4aab250988c57457fb24f
2022-04-01 05:47:50 +05:30
ROCm CI Service Account 0727b25c02 SWDEV-328109 - Fix Test failure in staging (#2581)
Change-Id: Ic79f54d468e3bb40667c14d76e4013285fb9f1bf

[ROCm/hip-tests commit: ab2225bd16]
2022-04-01 05:47:34 +05:30
ROCm CI Service Account ab2225bd16 SWDEV-328109 - Fix Test failure in staging (#2581)
Change-Id: Ic79f54d468e3bb40667c14d76e4013285fb9f1bf
2022-04-01 05:47:34 +05:30
ROCm CI Service Account 8ea5154654 SWDEV-328109 - Fix Test failure in staging (#2581)
Change-Id: Ic79f54d468e3bb40667c14d76e4013285fb9f1bf

[ROCm/hip commit: 25459dcb4c]
2022-04-01 05:47:34 +05:30
ROCm CI Service Account 25459dcb4c SWDEV-328109 - Fix Test failure in staging (#2581)
Change-Id: Ic79f54d468e3bb40667c14d76e4013285fb9f1bf
2022-04-01 05:47:34 +05:30
ROCm CI Service Account 463a67b71f SWDEV-313441 - hip default stream per thread (#2582)
Change-Id: I712eb39ccc7231fda0fff0a2e9cccfb40c1cc21c

[ROCm/hip commit: fd4f53af1f]
2022-04-01 05:47:19 +05:30
ROCm CI Service Account fd4f53af1f SWDEV-313441 - hip default stream per thread (#2582)
Change-Id: I712eb39ccc7231fda0fff0a2e9cccfb40c1cc21c
2022-04-01 05:47:19 +05:30
ROCm CI Service Account c6e087303c SWDEV-322752 - SWDEV-323078 - Fix HIP_CLANGRT_LIB_SEARCH_PATHS (#2583)
CMAKE_HIP_COMPILER is a file and not a directory. Fixing search path for clangrt builtins

Change-Id: Id3a3adf907d736cfe771325caf997ea54de88630
(cherry picked from commit 33b5bc760b10119f22be3f4ead7efd5f1d300957)

[ROCm/hip commit: 84ec71c647]
2022-04-01 05:39:35 +05:30
ROCm CI Service Account 84ec71c647 SWDEV-322752 - SWDEV-323078 - Fix HIP_CLANGRT_LIB_SEARCH_PATHS (#2583)
CMAKE_HIP_COMPILER is a file and not a directory. Fixing search path for clangrt builtins

Change-Id: Id3a3adf907d736cfe771325caf997ea54de88630
(cherry picked from commit 33b5bc760b10119f22be3f4ead7efd5f1d300957)
2022-04-01 05:39:35 +05:30
ROCm CI Service Account 2a70935472 SWDEV-326661 - hipcc/hipconfig to use return value from pl scripts. (#2584)
On Windows build failures were ignored becasue hipcc script ignored the output of hipcc.pl
Also disables catch2 deviceLib testset on Windows due to linking issue.
This makes sure that we have a baseline of no build failures on Windows

Change-Id: I007a2a47e69ce1ae69e5569bbef4c63a636110ee

[ROCm/hip-tests commit: a9ca7e2a5d]
2022-04-01 05:38:23 +05:30
ROCm CI Service Account a9ca7e2a5d SWDEV-326661 - hipcc/hipconfig to use return value from pl scripts. (#2584)
On Windows build failures were ignored becasue hipcc script ignored the output of hipcc.pl
Also disables catch2 deviceLib testset on Windows due to linking issue.
This makes sure that we have a baseline of no build failures on Windows

Change-Id: I007a2a47e69ce1ae69e5569bbef4c63a636110ee
2022-04-01 05:38:23 +05:30
ROCm CI Service Account cc9c81184f SWDEV-326661 - hipcc/hipconfig to use return value from pl scripts. (#2584)
On Windows build failures were ignored becasue hipcc script ignored the output of hipcc.pl
Also disables catch2 deviceLib testset on Windows due to linking issue.
This makes sure that we have a baseline of no build failures on Windows

Change-Id: I007a2a47e69ce1ae69e5569bbef4c63a636110ee

[ROCm/hip commit: 3cccb105f6]
2022-04-01 05:38:23 +05:30
ROCm CI Service Account 3cccb105f6 SWDEV-326661 - hipcc/hipconfig to use return value from pl scripts. (#2584)
On Windows build failures were ignored becasue hipcc script ignored the output of hipcc.pl
Also disables catch2 deviceLib testset on Windows due to linking issue.
This makes sure that we have a baseline of no build failures on Windows

Change-Id: I007a2a47e69ce1ae69e5569bbef4c63a636110ee
2022-04-01 05:38:23 +05:30
ROCm CI Service Account c62e5c66da SWDEV-306122 - [catch2][dtest] hipGraphExecMemcpyNodeSetParamsFromSymbol API (#2585)
Change-Id: Ie0e1b0f6dcef53b8d5386d858a90699d70524688

[ROCm/hip-tests commit: b16c6c0a95]
2022-04-01 05:37:12 +05:30
ROCm CI Service Account b16c6c0a95 SWDEV-306122 - [catch2][dtest] hipGraphExecMemcpyNodeSetParamsFromSymbol API (#2585)
Change-Id: Ie0e1b0f6dcef53b8d5386d858a90699d70524688
2022-04-01 05:37:12 +05:30