David Yat Sin
b77ade9c64
rocrtst: Add non-contiguous VMM map tests
...
Add rocrtst to test mapping non-contiguous memory to a
single VA range
Change-Id: Id2e57f83512f8b482456b2b1925586951ada7400
2024-02-22 14:12:05 +00:00
David Yat Sin
5288e97de6
rocrtst: Add non-contiguous VMM map tests
...
Add rocrtst to test mapping non-contiguous memory to a
single VA range
Change-Id: Id2e57f83512f8b482456b2b1925586951ada7400
[ROCm/ROCR-Runtime commit: b77ade9c64 ]
2024-02-22 14:12:05 +00:00
David Yat Sin
99e31e43aa
rocrtst: Add test for GPU access to memory
...
Add test to verify whether GPU shaders can read memory created using VMM
APIs.
Split VMM rocrtst to two separate groups: Basic and Access tests
Change-Id: Iead8d46125580c71ccd582e967c8e2e891e75c5e
2024-02-22 14:12:05 +00:00
David Yat Sin
a4003bb849
rocrtst: Add test for GPU access to memory
...
Add test to verify whether GPU shaders can read memory created using VMM
APIs.
Split VMM rocrtst to two separate groups: Basic and Access tests
Change-Id: Iead8d46125580c71ccd582e967c8e2e891e75c5e
[ROCm/ROCR-Runtime commit: 99e31e43aa ]
2024-02-22 14:12:05 +00:00
David Yat Sin
1f50219634
Fix compile error when using clang
...
Change-Id: Ibacf094934a9b489c052a18eeb6b26639aba3032
2024-02-22 14:12:05 +00:00
David Yat Sin
1e44ddc349
Fix compile error when using clang
...
Change-Id: Ibacf094934a9b489c052a18eeb6b26639aba3032
[ROCm/ROCR-Runtime commit: 1f50219634 ]
2024-02-22 14:12:05 +00:00
jeffqjiangNew
513ad63637
AVC: Added reference picture list modification. ( #254 )
...
* * rocDecode/AVC: Added reference picture list modification.
* * rocDecode/AVC: Removed a debug log.
---------
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
[ROCm/rocdecode commit: 4709c0981f ]
2024-02-22 08:53:29 -05:00
jeffqjiangNew
4709c0981f
AVC: Added reference picture list modification. ( #254 )
...
* * rocDecode/AVC: Added reference picture list modification.
* * rocDecode/AVC: Removed a debug log.
---------
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
2024-02-22 08:53:29 -05:00
Maisam Arif
794354dad9
SWDEV-436992 - Added Units of Measure to JSON Output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I0aba1533bc2919b7354ef6cad5ae4ae5d23e92a7
2024-02-22 07:16:13 -05:00
Maisam Arif
4cf9c0eb03
SWDEV-436992 - Added Units of Measure to JSON Output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I0aba1533bc2919b7354ef6cad5ae4ae5d23e92a7
[ROCm/amdsmi commit: 794354dad9 ]
2024-02-22 07:16:13 -05:00
Maisam Arif
9146e9c6eb
JSON Alignment with Host for singular device output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I12acbae8b385dac75ccc37e04d40a29153ba1944
2024-02-22 07:16:01 -05:00
Maisam Arif
8425ea9d50
JSON Alignment with Host for singular device output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I12acbae8b385dac75ccc37e04d40a29153ba1944
[ROCm/amdsmi commit: 9146e9c6eb ]
2024-02-22 07:16:01 -05:00
Maisam Arif
542bfc0c77
SWDEV-445664 - Aligned Metric Command with Host
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I905ee72272bb4c5ccde3e237d2663ec6e0e55034
2024-02-22 07:15:17 -05:00
Maisam Arif
8c4518eb66
SWDEV-445664 - Aligned Metric Command with Host
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I905ee72272bb4c5ccde3e237d2663ec6e0e55034
[ROCm/amdsmi commit: 542bfc0c77 ]
2024-02-22 07:15:17 -05:00
Rahul Garg
bb17583545
SWDEV-443760 - Disable HIP_FORCE_DEV_KERNARG by default
...
Change-Id: I8c3d8e65aa954bd28499eebefbc532d1177445dc
[ROCm/clr commit: b954d0d6e0 ]
2024-02-22 04:37:51 -05:00
Rahul Garg
b954d0d6e0
SWDEV-443760 - Disable HIP_FORCE_DEV_KERNARG by default
...
Change-Id: I8c3d8e65aa954bd28499eebefbc532d1177445dc
2024-02-22 04:37:51 -05:00
Oliveira, Daniel
475424525e
fix: [rocm/amd_smi_lib] TestFrequenciesRead & TestPciReadWrite test cases failed
...
Fixes asserts in unit tests, and 'pp_dpm_pcie' condition
Code changes related to the following:
* rsmi_dev_pci_bandwidth_set()
* Functional tests
Change-Id: Id5e6851393fa3b51bb8cad87daca1efaf500a7e0
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
2024-02-22 03:40:50 -05:00
Oliveira, Daniel
49dd38f117
fix: [rocm/amd_smi_lib] TestFrequenciesRead & TestPciReadWrite test cases failed
...
Fixes asserts in unit tests, and 'pp_dpm_pcie' condition
Code changes related to the following:
* rsmi_dev_pci_bandwidth_set()
* Functional tests
Change-Id: Id5e6851393fa3b51bb8cad87daca1efaf500a7e0
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
[ROCm/amdsmi commit: 475424525e ]
2024-02-22 03:40:50 -05:00
Maisam Arif
a719ae9707
SWDEV-445396 - Aligned Static Command with Host
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I4182b9104e173f54830fc44819a61d74d31d65d7
2024-02-22 03:35:00 -05:00
Maisam Arif
13e9ab4ad6
SWDEV-445396 - Aligned Static Command with Host
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I4182b9104e173f54830fc44819a61d74d31d65d7
[ROCm/amdsmi commit: a719ae9707 ]
2024-02-22 03:35:00 -05:00
Bill(Shuzhou) Liu
db33cda0c1
Unify the amdsmi_get_pcie_info python interface
...
Make the python interface consistent with the C interface.
Change-Id: Idda08f888947c757e475d5a024b0ec3d8e1d846a
2024-02-22 03:33:59 -05:00
Bill(Shuzhou) Liu
21cf0c1b5c
Unify the amdsmi_get_pcie_info python interface
...
Make the python interface consistent with the C interface.
Change-Id: Idda08f888947c757e475d5a024b0ec3d8e1d846a
[ROCm/amdsmi commit: db33cda0c1 ]
2024-02-22 03:33:59 -05:00
Gopesh Bhardwaj
a651f1e215
Fixing opensuse compilation ( #521 )
...
* Fixing opensuse compilation
* source formatting (clang-format v11) (#526 )
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com >
* Update tests/tools/CMakeLists.txt
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com >
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
[ROCm/rocprofiler-sdk commit: 2d71520953 ]
2024-02-22 01:10:23 -06:00
Gopesh Bhardwaj
2d71520953
Fixing opensuse compilation ( #521 )
...
* Fixing opensuse compilation
* source formatting (clang-format v11) (#526 )
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com >
* Update tests/tools/CMakeLists.txt
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com >
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
2024-02-22 01:10:23 -06:00
Jonathan R. Madsen
f760a3ceaa
Updates/fixes for CI, docs, tests, samples, and common library ( #528 )
...
- .github/workflows/continuous_integration.yml
- apt-get update before apt-get install
- remove libgtest-dev
- actions-comment-pull-request: v2.4.3 -> v2.5.0
- .github/workflows/formatting.yml
- create-pull-request: v5 -> v6
- cmake/rocprofiler_options.cmake
- remove unused ROCPROFILER_DEBUG_TRACE and ROCPROFILER_LD_AQLPROFILE options
- samples/counter_collection/callback_client.cpp
- corr_id field renamed to correlation_id
- samples/counter_collection/client.cpp
- corr_id field renamed to correlation_id
- include/rocprofiler-sdk/fwd.h
- In rocprofiler_record_counter_t: rename corr_id field to correlation_id
- doxygen fixes
- lib/common/utility.*
- remove get_accurate_clock_id_impl
- timestamp_ns() defaults to CLOCK_BOOTTIME
- lib/rocprofiler-sdk/counters/core.cpp
- fix spelling mistake: extrenal -> external
- corr_id field renamed to correlation_id
- lib/rocprofiler-sdk-tool/tool.cpp
- fix destruction of static tool::output_file before finalization
- scripts/update-docs.sh
- define PROJECT_NAME
- tests/async-copy-tracing/validate.py
- init_time and fini_time checks
- hip_api_traces, marker_api_tracing
- tests/common/serialization.hpp
- fix save function for rocprofiler_record_counter_t following rename of corr_id to correlation_id
- tests/kernel-tracing/validate.py
- init_time and fini_time checks
- relax test_total_runtime range
- tests/rocprofv3/tracing/CMakeLists.txt
- remove -M from rocprofv3-test-systrace-execute
- exclude test_hsa_api_trace in rocprofv3-test-systrace-validate due to HIP API tracing
- tests/rocprofv3/tracing/validate.py
- update test_kernel_trace to accept mangled or demangled
- tests/tools/json-tool.cpp
- remove use of GLOG
- include init_time and fini_time
- write_json(...) function
[ROCm/rocprofiler-sdk commit: 0d939edbba ]
2024-02-22 00:16:43 -06:00
Jonathan R. Madsen
0d939edbba
Updates/fixes for CI, docs, tests, samples, and common library ( #528 )
...
- .github/workflows/continuous_integration.yml
- apt-get update before apt-get install
- remove libgtest-dev
- actions-comment-pull-request: v2.4.3 -> v2.5.0
- .github/workflows/formatting.yml
- create-pull-request: v5 -> v6
- cmake/rocprofiler_options.cmake
- remove unused ROCPROFILER_DEBUG_TRACE and ROCPROFILER_LD_AQLPROFILE options
- samples/counter_collection/callback_client.cpp
- corr_id field renamed to correlation_id
- samples/counter_collection/client.cpp
- corr_id field renamed to correlation_id
- include/rocprofiler-sdk/fwd.h
- In rocprofiler_record_counter_t: rename corr_id field to correlation_id
- doxygen fixes
- lib/common/utility.*
- remove get_accurate_clock_id_impl
- timestamp_ns() defaults to CLOCK_BOOTTIME
- lib/rocprofiler-sdk/counters/core.cpp
- fix spelling mistake: extrenal -> external
- corr_id field renamed to correlation_id
- lib/rocprofiler-sdk-tool/tool.cpp
- fix destruction of static tool::output_file before finalization
- scripts/update-docs.sh
- define PROJECT_NAME
- tests/async-copy-tracing/validate.py
- init_time and fini_time checks
- hip_api_traces, marker_api_tracing
- tests/common/serialization.hpp
- fix save function for rocprofiler_record_counter_t following rename of corr_id to correlation_id
- tests/kernel-tracing/validate.py
- init_time and fini_time checks
- relax test_total_runtime range
- tests/rocprofv3/tracing/CMakeLists.txt
- remove -M from rocprofv3-test-systrace-execute
- exclude test_hsa_api_trace in rocprofv3-test-systrace-validate due to HIP API tracing
- tests/rocprofv3/tracing/validate.py
- update test_kernel_trace to accept mangled or demangled
- tests/tools/json-tool.cpp
- remove use of GLOG
- include init_time and fini_time
- write_json(...) function
2024-02-22 00:16:43 -06:00
Jatin Chaudhary
4b6fb4fff4
SWDEV-446760 - check image support before running array tests
...
Change-Id: I1eca9bdbfb20567137c7c17ab649555938fc6e60
[ROCm/hip-tests commit: ec11b79b12 ]
2024-02-22 00:58:32 -05:00
Jatin Chaudhary
ec11b79b12
SWDEV-446760 - check image support before running array tests
...
Change-Id: I1eca9bdbfb20567137c7c17ab649555938fc6e60
2024-02-22 00:58:32 -05:00
Wenkai Du
4b31894d70
Update RCCL/MSCCL work FIFO depth to 256K ( #1091 )
...
[ROCm/rccl commit: c5ab37211b ]
2024-02-21 17:15:11 -08:00
Wenkai Du
c5ab37211b
Update RCCL/MSCCL work FIFO depth to 256K ( #1091 )
2024-02-21 17:15:11 -08:00
jujiang
7c9a68343c
SWDEV-444835 - Update hip FAQ
...
Change-Id: I8858982feb0407be96b4f428e665524ed60ea3dd
[ROCm/hip commit: 62dd171ef0 ]
2024-02-21 19:42:48 -05:00
jujiang
62dd171ef0
SWDEV-444835 - Update hip FAQ
...
Change-Id: I8858982feb0407be96b4f428e665524ed60ea3dd
2024-02-21 19:42:48 -05:00
Maisam Arif
f58613561c
Refactor ESMI Initialization and Argument Parsing
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Iefab3a8110e0d3c525ee0cef1bdef9101550e9de
2024-02-21 19:02:14 -05:00
Maisam Arif
2c3537e389
Refactor ESMI Initialization and Argument Parsing
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Iefab3a8110e0d3c525ee0cef1bdef9101550e9de
[ROCm/amdsmi commit: f58613561c ]
2024-02-21 19:02:14 -05:00
Bertan Dogancay
4b4bdd904e
LL128 check if all XGMI ( #1089 )
...
[ROCm/rccl commit: b275ed0b56 ]
2024-02-21 09:41:40 -07:00
Bertan Dogancay
b275ed0b56
LL128 check if all XGMI ( #1089 )
2024-02-21 09:41:40 -07:00
jujiang
c9991341dc
SWDEV-444390 - Update link in Github for hip-tests
...
Change-Id: I8e49f88f8f6d9f6d430774bd72f8fdcc522553f6
[ROCm/hip-tests commit: 4c0bf68dd9 ]
2024-02-21 11:40:09 -05:00
jujiang
4c0bf68dd9
SWDEV-444390 - Update link in Github for hip-tests
...
Change-Id: I8e49f88f8f6d9f6d430774bd72f8fdcc522553f6
2024-02-21 11:40:09 -05:00
Satyanvesh Dittakavi
0595e7c41f
SWDEV-426272 - hipPointerGetAttribute shouldn't segfault when host ptr is passed
...
Check the pointer if its present in the arrayset before trying to dereference
it as it can cause access violation if the pointer is allocated using malloc
Change-Id: Ida72b9015dc22269fc1fbe0728e66e3de29fda3d
[ROCm/clr commit: 821ae6a103 ]
2024-02-21 16:37:21 +00:00
Satyanvesh Dittakavi
821ae6a103
SWDEV-426272 - hipPointerGetAttribute shouldn't segfault when host ptr is passed
...
Check the pointer if its present in the arrayset before trying to dereference
it as it can cause access violation if the pointer is allocated using malloc
Change-Id: Ida72b9015dc22269fc1fbe0728e66e3de29fda3d
2024-02-21 16:37:21 +00:00
Pedram Alizadeh
bf48d1bc4d
msccl algorithms tuning for allreduce on MI300 ( #1088 )
...
[ROCm/rccl commit: 5a0f9990a9 ]
2024-02-21 11:31:56 -05:00
Pedram Alizadeh
5a0f9990a9
msccl algorithms tuning for allreduce on MI300 ( #1088 )
2024-02-21 11:31:56 -05:00
Maisam Arif
180f893791
Unified human readable output tabbing with Host
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie8ebe783e0e2cd445a0b29431c11302a0675a010
2024-02-21 06:46:02 -06:00
Maisam Arif
6536a9d969
Unified human readable output tabbing with Host
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie8ebe783e0e2cd445a0b29431c11302a0675a010
[ROCm/amdsmi commit: 180f893791 ]
2024-02-21 06:46:02 -06:00
Deepak Mewar
84608807da
Fix for multiple hsmp freq sources not reported on some setups
...
Change-Id: I8afe7076bd7790cf408ef104c50ac8d258b7d3fc
Signed-off-by: Maisam Arif <maisarif@amd.com >
2024-02-21 06:30:03 -06:00
Deepak Mewar
1e6fd88ac6
Fix for multiple hsmp freq sources not reported on some setups
...
Change-Id: I8afe7076bd7790cf408ef104c50ac8d258b7d3fc
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 84608807da ]
2024-02-21 06:30:03 -06:00
jujiang
f120b0b805
SWDEV-446296 - Update README for the repos link change
...
Change-Id: I13f73e3c9a066c5e92f630bcd06f777790087e5e
[ROCm/clr commit: 4c28f4aefd ]
2024-02-20 18:53:07 -05:00
jujiang
4c28f4aefd
SWDEV-446296 - Update README for the repos link change
...
Change-Id: I13f73e3c9a066c5e92f630bcd06f777790087e5e
2024-02-20 18:53:07 -05:00
Ioannis Assiouras
80ddb8e4eb
SWDEV-446399 - Fixed segfault in hipMemSetAccess
...
Change-Id: Ia1200d9bee03e8abade211287505f081e635ceec
[ROCm/clr commit: 1f6d416684 ]
2024-02-20 18:51:05 -05:00
Ioannis Assiouras
1f6d416684
SWDEV-446399 - Fixed segfault in hipMemSetAccess
...
Change-Id: Ia1200d9bee03e8abade211287505f081e635ceec
2024-02-20 18:51:05 -05:00