76333 Коммитов
Автор SHA1 Сообщение Дата
akolliasAMD a0a686e74c code cleanup (#554) 2022-05-31 09:59:36 -04:00
neqochan 996e8ea2b3 SWDEV-1 - Fix illegal atomic initialization
See https://stackoverflow.com/a/21710850 for an extensive discussion.

This is a cherry-pick from a github pull request:
https://github.com/ROCm-Developer-Tools/ROCclr/pull/29

Change-Id: I87a58548d2995ab51a7cd6e684b5442e5b300923


[ROCm/clr commit: ebfa343827]
2022-05-31 09:51:44 -04:00
neqochan ebfa343827 SWDEV-1 - Fix illegal atomic initialization
See https://stackoverflow.com/a/21710850 for an extensive discussion.

This is a cherry-pick from a github pull request:
https://github.com/ROCm-Developer-Tools/ROCclr/pull/29

Change-Id: I87a58548d2995ab51a7cd6e684b5442e5b300923
2022-05-31 09:51:44 -04:00
Jonathan R. Madsen d009fc24a6 Standalone build examples + testing workflow updates (#15)
* Update examples to support standalone builds

* Tweak to ubuntu-focal-external workflow

- disable PAPI

* ubuntu focal external workflow update

- GCC 11
- Test static libgcc + static libstdcxx + strip
- ubuntu-toolchain-r/test

* Improve build-release.sh

- command line args for lto, strip, perfetto-tools,
   static-libgcc, static-libstdcxx, hidden-visibility,
   max-threads, parallel

* Update VERSION to 1.0.1

* Fixes to LTO build

* Updates to ubuntu-focal-external workflow

* build-release.sh update

- enable static libstdcxx by default

* disable python + static libstdcxx

* ubuntu-focal-external updates

* build-release.sh disable static libstdcxx by default

* cmake-format

[ROCm/rocprofiler-systems commit: 8b97c70df8]
2022-05-31 01:51:18 -05:00
Jonathan R. Madsen 8b97c70df8 Standalone build examples + testing workflow updates (#15)
* Update examples to support standalone builds

* Tweak to ubuntu-focal-external workflow

- disable PAPI

* ubuntu focal external workflow update

- GCC 11
- Test static libgcc + static libstdcxx + strip
- ubuntu-toolchain-r/test

* Improve build-release.sh

- command line args for lto, strip, perfetto-tools,
   static-libgcc, static-libstdcxx, hidden-visibility,
   max-threads, parallel

* Update VERSION to 1.0.1

* Fixes to LTO build

* Updates to ubuntu-focal-external workflow

* build-release.sh update

- enable static libstdcxx by default

* disable python + static libstdcxx

* ubuntu-focal-external updates

* build-release.sh disable static libstdcxx by default

* cmake-format
2022-05-31 01:51:18 -05:00
Jonathan R. Madsen 222877e4f8 Update cpack workflows (#14)
- Reverts edits in PR #13 

[ROCm/rocprofiler-systems commit: ce291877cc]
2022-05-30 18:46:58 -05:00
Jonathan R. Madsen ce291877cc Update cpack workflows (#14)
- Reverts edits in PR #13
2022-05-30 18:46:58 -05:00
Jonathan R. Madsen ae4f42e703 Update cpack workflows to run on tags (#13)
Update cpack workflows to run on tags [skip ci]

[ROCm/rocprofiler-systems commit: 51488d36aa]
2022-05-30 18:37:16 -05:00
Jonathan R. Madsen 51488d36aa Update cpack workflows to run on tags (#13)
Update cpack workflows to run on tags [skip ci]
2022-05-30 18:37:16 -05:00
Jonathan R. Madsen 8cc87ca6b8 MPI headers + mutex gotcha + roctracer + kokkosp (#11)
* MPI headers, mutex gotcha + roctracer + kokkosp

- relocate internal MPI headers
- pthread_barrier in parallel-overhead
- doc fixes to DYNINST options
- minor tweaks to dynamic_library
- dlopen libamdhip64.so
- scoped thread state in kokkos
- extended pthread_mutex_gotcha

* Fix for unused-but-set-variables

[ROCm/rocprofiler-systems commit: 424a3593e7]
2022-05-30 18:25:12 -05:00
Jonathan R. Madsen 424a3593e7 MPI headers + mutex gotcha + roctracer + kokkosp (#11)
* MPI headers, mutex gotcha + roctracer + kokkosp

- relocate internal MPI headers
- pthread_barrier in parallel-overhead
- doc fixes to DYNINST options
- minor tweaks to dynamic_library
- dlopen libamdhip64.so
- scoped thread state in kokkos
- extended pthread_mutex_gotcha

* Fix for unused-but-set-variables
2022-05-30 18:25:12 -05:00
pghafari 48350aea01 SWDEV-336550 - added nullptr check for svm
Change-Id: Icfd7dab1c7818958108385261542526d4545721d


[ROCm/clr commit: 2870b7ddd5]
2022-05-30 16:58:45 -04:00
pghafari 2870b7ddd5 SWDEV-336550 - added nullptr check for svm
Change-Id: Icfd7dab1c7818958108385261542526d4545721d
2022-05-30 16:58:45 -04:00
Maneesh Gupta 89cf3732bc Update Jenkinsfile
Disable hipIpcMemAccessTest.tst and p2p_copy_coherency.tst

[ROCm/hip commit: 34a00342b2]
2022-05-30 16:25:00 +05:30
Maneesh Gupta 34a00342b2 Update Jenkinsfile
Disable hipIpcMemAccessTest.tst and p2p_copy_coherency.tst
2022-05-30 16:25:00 +05:30
Jenkins a06531a7ba SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ieb764d85ab19fd515395d714a515336d5a3546a9


[ROCm/hip commit: bac095e18f]
2022-05-29 19:10:37 -04:00
Jenkins bac095e18f SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ieb764d85ab19fd515395d714a515336d5a3546a9
2022-05-29 19:10:37 -04:00
David Addison 22ebb430a6 Merge pull request #96 from NVIDIA/nersc-linkage-fix
Add option to statically link cudart

[ROCm/rccl-tests commit: 8274cb47b6]
2022-05-26 16:54:44 -07:00
David Addison 8274cb47b6 Merge pull request #96 from NVIDIA/nersc-linkage-fix
Add option to statically link cudart
2022-05-26 16:54:44 -07:00
Wenkai Du 2c125ce6ed Update Rome model (#552)
[ROCm/rccl commit: c5b77121f0]
2022-05-26 09:59:23 -07:00
Wenkai Du c5b77121f0 Update Rome model (#552) 2022-05-26 09:59:23 -07:00
Maneesh Gupta 04b71d01a9 Bump HIP version to 5.3
[ROCm/hip commit: 4f8106dac2]
2022-05-26 21:58:09 +05:30
Maneesh Gupta 4f8106dac2 Bump HIP version to 5.3 2022-05-26 21:58:09 +05:30
Jonathan R. Madsen 938aaef082 Updates installation docs, cmake updates, internal OpenMPI header (#10)
* Updates installation docs + minor cmake tweaks

- OMNITRACE_BUILD_LIBUNWIND option
- Locally set OMNITRACE_USE_HIP=OFF if roctracer and rocm-smi are off
- Force TIMEMORY_BUILD_GOTCHA to avoid bug in gotcha not patched upstream

* MPI-Headers

- include copy of mpi.h from OpenMPI
- reworked FindMPI-Headers to support the internal OpenMPI headers

[ROCm/rocprofiler-systems commit: d5995846df]
2022-05-26 10:03:31 -05:00
Jonathan R. Madsen d5995846df Updates installation docs, cmake updates, internal OpenMPI header (#10)
* Updates installation docs + minor cmake tweaks

- OMNITRACE_BUILD_LIBUNWIND option
- Locally set OMNITRACE_USE_HIP=OFF if roctracer and rocm-smi are off
- Force TIMEMORY_BUILD_GOTCHA to avoid bug in gotcha not patched upstream

* MPI-Headers

- include copy of mpi.h from OpenMPI
- reworked FindMPI-Headers to support the internal OpenMPI headers
2022-05-26 10:03:31 -05:00
Hao Zhou 30fa0d205a Merge amd-staging into amd-master 20220526
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: Id96c706f0b9ecee20a9ded0fb1ee220f53219067


[ROCm/rocm_smi_lib commit: 4da4de6dbe]
2022-05-26 09:23:37 +08:00
Hao Zhou 4da4de6dbe Merge amd-staging into amd-master 20220526
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: Id96c706f0b9ecee20a9ded0fb1ee220f53219067
2022-05-26 09:23:37 +08:00
Jenkins dafa216c3c SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Icc24ccd7e75589d0665c7eea87ccafcec17634d7


[ROCm/hip commit: 483dd2595d]
2022-05-25 19:10:38 -04:00
Jenkins 483dd2595d SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Icc24ccd7e75589d0665c7eea87ccafcec17634d7
2022-05-25 19:10:38 -04:00
akolliasAMD 22dc8bd246 Added creation of new tree and added switch for using treesplit for specific cases (#551)
[ROCm/rccl commit: 98f0809a39]
2022-05-25 18:55:14 -04:00
akolliasAMD 98f0809a39 Added creation of new tree and added switch for using treesplit for specific cases (#551) 2022-05-25 18:55:14 -04:00
Jonathan R. Madsen 319da56515 clang-tidy (#9)
- Fixed some clang-tidy warnings
- Fixed issue with omnitrace_launch_compiler + clang-tidy

[ROCm/rocprofiler-systems commit: 6af5b2a7e2]
2022-05-25 14:18:55 -05:00
Jonathan R. Madsen 6af5b2a7e2 clang-tidy (#9)
- Fixed some clang-tidy warnings
- Fixed issue with omnitrace_launch_compiler + clang-tidy
2022-05-25 14:18:55 -05:00
Fábio b02b9586f7 hipMemset Negative Testing (#2639)
[ROCm/hip-tests commit: b64d0cff29]
2022-05-25 19:07:20 +05:30
Fábio b64d0cff29 hipMemset Negative Testing (#2639) 2022-05-25 19:07:20 +05:30
Fábio 5298b0b4c4 hipMemset Negative Testing (#2639)
[ROCm/hip commit: 10fb6c3621]
2022-05-25 19:07:20 +05:30
Fábio 10fb6c3621 hipMemset Negative Testing (#2639) 2022-05-25 19:07:20 +05:30
Finlay eebf627237 hipMallocArray tests for default array and surface load store (#2675)
[ROCm/hip-tests commit: 205107aa3c]
2022-05-25 16:13:18 +05:30
Finlay 205107aa3c hipMallocArray tests for default array and surface load store (#2675) 2022-05-25 16:13:18 +05:30
Finlay c547d74a62 hipMallocArray tests for default array and surface load store (#2675)
[ROCm/hip commit: d2e351a7dc]
2022-05-25 16:13:18 +05:30
Finlay d2e351a7dc hipMallocArray tests for default array and surface load store (#2675) 2022-05-25 16:13:18 +05:30
Jatin Chaudhary 17563f2984 Add tests for hipGetSymbolAddress/hipGetSymbolSize (#2662)
[ROCm/hip-tests commit: a4e1ca3bdc]
2022-05-25 15:35:55 +05:30
Jatin Chaudhary a4e1ca3bdc Add tests for hipGetSymbolAddress/hipGetSymbolSize (#2662) 2022-05-25 15:35:55 +05:30
Jatin Chaudhary 805229e5f3 Add tests for hipGetSymbolAddress/hipGetSymbolSize (#2662)
[ROCm/hip commit: 0b6ce41b11]
2022-05-25 15:35:55 +05:30
Jatin Chaudhary 0b6ce41b11 Add tests for hipGetSymbolAddress/hipGetSymbolSize (#2662) 2022-05-25 15:35:55 +05:30
Jatin Chaudhary 3ccb4c1fae Add tests for hipPointerGetAttributes (#2661)
[ROCm/hip-tests commit: 574f65f03d]
2022-05-25 15:35:42 +05:30
Jatin Chaudhary 574f65f03d Add tests for hipPointerGetAttributes (#2661) 2022-05-25 15:35:42 +05:30
Jatin Chaudhary a9c09d8036 Add tests for hipPointerGetAttributes (#2661)
[ROCm/hip commit: 8d8b7a095d]
2022-05-25 15:35:42 +05:30
Jatin Chaudhary 8d8b7a095d Add tests for hipPointerGetAttributes (#2661) 2022-05-25 15:35:42 +05:30
Jatin Chaudhary 904cc67751 Add/Improve hipMalloc Tests (#2607)
[ROCm/hip-tests commit: 80e87eb23e]
2022-05-25 14:04:07 +05:30