Граф коммитов
64512 Коммитов
Автор SHA1 Сообщение Дата
Fábio c59ef0b7a4 EXSWCPHIPT-107: Added testing for hipEventCreate (#2729)
[ROCm/hip-tests commit: 8843baba88]
2022-06-20 16:21:01 +05:30
Fábio 8843baba88 EXSWCPHIPT-107: Added testing for hipEventCreate (#2729) 2022-06-20 16:21:01 +05:30
Fábio 88b11a1401 EXSWCPHIPT-107: Added testing for hipEventCreate (#2729)
[ROCm/hip commit: 50829a3b00]
2022-06-20 16:21:01 +05:30
Fábio 50829a3b00 EXSWCPHIPT-107: Added testing for hipEventCreate (#2729) 2022-06-20 16:21:01 +05:30
Jatin Chaudhary 595d29b186 Add HIP_CHECK_THREAD and REQUIRE_THREAD macro for multi threaded HIP API tests (#2664)
[ROCm/hip-tests commit: 4820aa0dd4]
2022-06-20 15:07:13 +05:30
Jatin Chaudhary 4820aa0dd4 Add HIP_CHECK_THREAD and REQUIRE_THREAD macro for multi threaded HIP API tests (#2664) 2022-06-20 15:07:13 +05:30
Jatin Chaudhary e0ae805dde Add HIP_CHECK_THREAD and REQUIRE_THREAD macro for multi threaded HIP API tests (#2664)
[ROCm/hip commit: 5afcd13390]
2022-06-20 15:07:13 +05:30
Jatin Chaudhary 5afcd13390 Add HIP_CHECK_THREAD and REQUIRE_THREAD macro for multi threaded HIP API tests (#2664) 2022-06-20 15:07:13 +05:30
Jonathan R. Madsen 536a0bf9d4 Remove reliance on MPI_Comm_rank (#56)
* Remove reliance on MPI_Comm_rank

- read /proc/<PID>/tasks/<PID>/children of parent process to deduce the rank
- Old format relied on user calling MPI_Comm_rank(MPI_COMM_WORLD, ...)
- if MPI_Comm_rank called with subcommunicators only, multiple ranks would write to same file

* Tweak mpi example

[ROCm/rocprofiler-systems commit: 8eff363ed3]
2022-06-20 00:50:49 -05:00
Jonathan R. Madsen 8eff363ed3 Remove reliance on MPI_Comm_rank (#56)
* Remove reliance on MPI_Comm_rank

- read /proc/<PID>/tasks/<PID>/children of parent process to deduce the rank
- Old format relied on user calling MPI_Comm_rank(MPI_COMM_WORLD, ...)
- if MPI_Comm_rank called with subcommunicators only, multiple ranks would write to same file

* Tweak mpi example
2022-06-20 00:50:49 -05:00
Jonathan R. Madsen c060cfe2d9 Fixes OMNITRACE_SUPPRESS_CONFIG handling (#53)
Fixes OMNITRACE_SUPPRESS_CONFIG

- now, if set to ON, the config file will not be read

[ROCm/rocprofiler-systems commit: f27f062e88]
2022-06-20 00:49:57 -05:00
Jonathan R. Madsen f27f062e88 Fixes OMNITRACE_SUPPRESS_CONFIG handling (#53)
Fixes OMNITRACE_SUPPRESS_CONFIG

- now, if set to ON, the config file will not be read
2022-06-20 00:49:57 -05:00
Jonathan R. Madsen 41ab1b61e3 Inclusive range for OMNITRACE_SAMPLING_CPUS (#54)
- previously, a value of 0-3 would be CPUs 0, 1, and 2
- now, a value of 0-3 would be CPUs 0, 1, 2, and 3

[ROCm/rocprofiler-systems commit: 0ef9a1531a]
2022-06-20 00:46:55 -05:00
Jonathan R. Madsen 0ef9a1531a Inclusive range for OMNITRACE_SAMPLING_CPUS (#54)
- previously, a value of 0-3 would be CPUs 0, 1, and 2
- now, a value of 0-3 would be CPUs 0, 1, 2, and 3
2022-06-20 00:46:55 -05:00
Jonathan R. Madsen 1f3231bc95 Define new function attributes (#55)
- decorates several functions with OMNITRACE_HOT

[ROCm/rocprofiler-systems commit: 32a8d40d25]
2022-06-20 00:44:31 -05:00
Jonathan R. Madsen 32a8d40d25 Define new function attributes (#55)
- decorates several functions with OMNITRACE_HOT
2022-06-20 00:44:31 -05:00
Jonathan R. Madsen aa4bd96fa0 Fixes excluded-instr output, fini functions, tweaks MPI (#51)
- fixes population of excluded_module_functions
- omnitrace-compile-definitions have OMNITRACE_USE_MPI and OMNITRACE_USE_MPI_HEADERS
- Do not enable mpi support if no full or partial MPI support
- New option --all-functions

[ROCm/rocprofiler-systems commit: cafed84d70]
2022-06-19 23:49:47 -05:00
Jonathan R. Madsen cafed84d70 Fixes excluded-instr output, fini functions, tweaks MPI (#51)
- fixes population of excluded_module_functions
- omnitrace-compile-definitions have OMNITRACE_USE_MPI and OMNITRACE_USE_MPI_HEADERS
- Do not enable mpi support if no full or partial MPI support
- New option --all-functions
2022-06-19 23:49:47 -05:00
agunashe 7967ea1de0 SWDEV-327563 - Win:skip mempool and getUuid failing tests (#2748)
[ROCm/hip-tests commit: 9edd6e0fd4]
2022-06-20 09:19:15 +05:30
agunashe 9edd6e0fd4 SWDEV-327563 - Win:skip mempool and getUuid failing tests (#2748) 2022-06-20 09:19:15 +05:30
agunashe 233044911f SWDEV-327563 - Win:skip mempool and getUuid failing tests (#2748)
[ROCm/hip commit: 902eae64e3]
2022-06-20 09:19:15 +05:30
agunashe 902eae64e3 SWDEV-327563 - Win:skip mempool and getUuid failing tests (#2748) 2022-06-20 09:19:15 +05:30
Ajay 1402d33098 SWDEV-334340 - clang_rt.lib not to search in default path
Change-Id: Idf493477bbf8ddde4b7754f64f44c9c5aea008a2


[ROCm/clr commit: 7b38ee1574]
2022-06-19 22:54:03 -04:00
Ajay 7b38ee1574 SWDEV-334340 - clang_rt.lib not to search in default path
Change-Id: Idf493477bbf8ddde4b7754f64f44c9c5aea008a2
2022-06-19 22:54:03 -04:00
Laurent Morichetti 67fb1f56b3 Enable tests validation in the CI environment
Change-Id: Ied3d203db35083f0045fae052d82ec5e1a867581


[ROCm/roctracer commit: fd1469a573]
2022-06-18 13:50:35 -07:00
Laurent Morichetti fd1469a573 Enable tests validation in the CI environment
Change-Id: Ied3d203db35083f0045fae052d82ec5e1a867581
2022-06-18 13:50:35 -07:00
Laurent Morichetti 9ce94f467e Fix warnings due to deprecated include path
In file included from roctracer/src/roctracer/tracker.h:24,
                 from roctracer/src/roctracer/roctracer.cpp:44:
/opt/rocm/hsa/include/hsa/amd_hsa_signal.h:26:246: note: ‘#pragma message: amd_hsa_signal.h has moved to ...’
   26 | ssage("amd_hsa_signal.h has moved to ...")
      |                                          ^

Change-Id: I38d151d836688083a4fdb0e86a04fc40923a369f


[ROCm/roctracer commit: 44dbb56fce]
2022-06-18 13:50:33 -07:00
Laurent Morichetti 44dbb56fce Fix warnings due to deprecated include path
In file included from roctracer/src/roctracer/tracker.h:24,
                 from roctracer/src/roctracer/roctracer.cpp:44:
/opt/rocm/hsa/include/hsa/amd_hsa_signal.h:26:246: note: ‘#pragma message: amd_hsa_signal.h has moved to ...’
   26 | ssage("amd_hsa_signal.h has moved to ...")
      |                                          ^

Change-Id: I38d151d836688083a4fdb0e86a04fc40923a369f
2022-06-18 13:50:33 -07:00
Chauncey Hui 8517632ad8 SWDEV-2 - Change OpenCL version number from 3474 to 3475
[ROCm/clr commit: 4fe8038b7c]
2022-06-18 03:00:06 -04:00
Chauncey Hui 4fe8038b7c SWDEV-2 - Change OpenCL version number from 3474 to 3475 2022-06-18 03:00:06 -04:00
Jaydeep 147485a9aa SWDEV-336548 - Check for valid hipArray pointer in hipFreeArray
Change-Id: Icf0d47eeca7b5dd390a6a9c53b622b3680688ca4


[ROCm/clr commit: 1032581ded]
2022-06-18 00:56:33 -04:00
Jaydeep 1032581ded SWDEV-336548 - Check for valid hipArray pointer in hipFreeArray
Change-Id: Icf0d47eeca7b5dd390a6a9c53b622b3680688ca4
2022-06-18 00:56:33 -04:00
Jonathan R. Madsen 5759a03044 Fixes excluded-instr output, fini functions, tweaks MPI (#50)
- fixes population of excluded_module_functions
- omnitrace-compile-definitions have OMNITRACE_USE_MPI and OMNITRACE_USE_MPI_HEADERS
- Do not enable mpi support if no full or partial MPI support
- New option --all-functions

[ROCm/rocprofiler-systems commit: 8837b744ca]
2022-06-17 15:52:58 -05:00
Jonathan R. Madsen 8837b744ca Fixes excluded-instr output, fini functions, tweaks MPI (#50)
- fixes population of excluded_module_functions
- omnitrace-compile-definitions have OMNITRACE_USE_MPI and OMNITRACE_USE_MPI_HEADERS
- Do not enable mpi support if no full or partial MPI support
- New option --all-functions
2022-06-17 15:52:58 -05:00
Jonathan R. Madsen d080fb3a1a CI for OpenSUSE (#12)
* CI for OpenSUSE

* OpenSUSE MPI --allow-run-as-root

- when testing in OpenSUSE docker container, tests using OpenMPI fail due to running as root
- This commit toggles OMNITRACE_CI_MPI_RUN_AS_ROOT to ON and tests whether --allow-run-as-root is supported

* Tweak to OMNITRACE_CI_MPI_RUN_AS_ROOT handling

[ROCm/rocprofiler-systems commit: 20e7b573d4]
2022-06-17 14:32:51 -05:00
Jonathan R. Madsen 20e7b573d4 CI for OpenSUSE (#12)
* CI for OpenSUSE

* OpenSUSE MPI --allow-run-as-root

- when testing in OpenSUSE docker container, tests using OpenMPI fail due to running as root
- This commit toggles OMNITRACE_CI_MPI_RUN_AS_ROOT to ON and tests whether --allow-run-as-root is supported

* Tweak to OMNITRACE_CI_MPI_RUN_AS_ROOT handling
2022-06-17 14:32:51 -05:00
David Salinas 66bdb04f62 Handle case with no GPUs
Change-Id: I35b8d4d0c0b6e63d9851d56163686794c7bb8c1e


[ROCm/rocminfo commit: d8f236cd81]
2022-06-17 14:40:44 -04:00
David Salinas d8f236cd81 Handle case with no GPUs
Change-Id: I35b8d4d0c0b6e63d9851d56163686794c7bb8c1e
2022-06-17 14:40:44 -04:00
Ammar ELWazir 57fb3abb31 SWDEV-341811: backward compatibility fix for metrics.xml
Change-Id: Idd0535d399e211664a64390ebc97036495d02511
2022-06-17 13:29:09 -04:00
Ammar ELWazir 9c0cdcd184 SWDEV-341811: backward compatibility fix for metrics.xml
Change-Id: Idd0535d399e211664a64390ebc97036495d02511


[ROCm/rocprofiler commit: 57fb3abb31]
2022-06-17 13:29:09 -04:00
Sourabh Betigeri 4501fb58b5 SWDEV-341994 - Fixes to returns the right error code to match CUDA spec for hipHostUnregister()
Change-Id: Ied9b5a15e841d4c201042d116b0ed535f07c17fc


[ROCm/clr commit: 3ca4c7edf7]
2022-06-17 12:16:52 -04:00
Sourabh Betigeri 3ca4c7edf7 SWDEV-341994 - Fixes to returns the right error code to match CUDA spec for hipHostUnregister()
Change-Id: Ied9b5a15e841d4c201042d116b0ed535f07c17fc
2022-06-17 12:16:52 -04:00
Jaydeep e146b7812e SWDEV-332607 - If pitch returned from hipMallocPitch is equal to pitch passed to hipMemset2D then height passed to hipMemset2D must be less than or equal to height passed to hipMallocPitch.
Change-Id: I8d9b0938fb592170008aaec9cedd519bf40c6201


[ROCm/clr commit: ea0590d1fe]
2022-06-17 10:35:22 -04:00
Jaydeep ea0590d1fe SWDEV-332607 - If pitch returned from hipMallocPitch is equal to pitch passed to hipMemset2D then height passed to hipMemset2D must be less than or equal to height passed to hipMallocPitch.
Change-Id: I8d9b0938fb592170008aaec9cedd519bf40c6201
2022-06-17 10:35:22 -04:00
Rakesh Roy 813128436d SWDEV-330455 - Avoid creating different HSA signals for ROCr
- In ROCr, there is supposed to be exactly one HSA signal ever whose pointer is stored in every hostcall buffer so that device code can find it
- But, hostcallListener->initDevice creates a new HSA signal everytime enableHostcalls() gets called

Change-Id: I100595ec37442bcdb73da5991062f0a474de2935


[ROCm/clr commit: 42da508815]
2022-06-17 05:30:57 -04:00
Rakesh Roy 42da508815 SWDEV-330455 - Avoid creating different HSA signals for ROCr
- In ROCr, there is supposed to be exactly one HSA signal ever whose pointer is stored in every hostcall buffer so that device code can find it
- But, hostcallListener->initDevice creates a new HSA signal everytime enableHostcalls() gets called

Change-Id: I100595ec37442bcdb73da5991062f0a474de2935
2022-06-17 05:30:57 -04:00
Chauncey Hui 784539891c SWDEV-2 - Change OpenCL version number from 3473 to 3474
[ROCm/clr commit: 3223c1b56a]
2022-06-17 03:00:08 -04:00
Chauncey Hui 3223c1b56a SWDEV-2 - Change OpenCL version number from 3473 to 3474 2022-06-17 03:00:08 -04:00
Maneesh Gupta ca161f320d Disable Unit_hipStreamPerThread_DeviceReset_2
Workaround flaky CI node

[ROCm/hip commit: 14ed06e288]
2022-06-17 11:38:51 +05:30
Maneesh Gupta 14ed06e288 Disable Unit_hipStreamPerThread_DeviceReset_2
Workaround flaky CI node
2022-06-17 11:38:51 +05:30