Bill(Shuzhou) Liu
ac1ba33371
Add APIs for PM table and register table
...
Read the PM table and register table as the name value pair.
Change-Id: Ie44fe67a28af3341bd6beb90d809e90f280351ac
2023-11-20 12:31:18 -05:00
Bill(Shuzhou) Liu
c7f9cff2cb
Add APIs for PM table and register table
...
Read the PM table and register table as the name value pair.
Change-Id: Ie44fe67a28af3341bd6beb90d809e90f280351ac
[ROCm/amdsmi commit: ac1ba33371 ]
2023-11-20 12:31:18 -05:00
Rajy Rawther
2639f74e4a
rr: Add debug flags for valgrind ( #77 )
...
* commending out ParseSeiMessage because it is causing segfault
* CMake changes for valgrind
[ROCm/rocdecode commit: 628e1d2610 ]
2023-11-20 12:07:13 -05:00
Rajy Rawther
628e1d2610
rr: Add debug flags for valgrind ( #77 )
...
* commending out ParseSeiMessage because it is causing segfault
* CMake changes for valgrind
2023-11-20 12:07:13 -05:00
Alex Xie
cea00f53fb
SWDEV-423536 - [ROCM QA] Observed 1 test failed
...
Change-Id: Icb41f1031ec40e0df5df7a6d21ffd6602b665a09
[ROCm/clr commit: ae8d3a6a4e ]
2023-11-20 11:57:29 -05:00
Alex Xie
ae8d3a6a4e
SWDEV-423536 - [ROCM QA] Observed 1 test failed
...
Change-Id: Icb41f1031ec40e0df5df7a6d21ffd6602b665a09
2023-11-20 11:57:29 -05:00
David Yat Sin
750212e50e
Handle HW_EXCEPTION events
...
Add handler to handle HW exception events reported by underlying
drivers. These events are generally caused by GPU resets and need the
application to abort.
As an improvement, in the future, we can provide additional information
about the exception (e.g mode-reset level)
Change-Id: If3fb5f19f9fce181a9d3b5e34a5506725856e7b0
2023-11-20 14:49:26 +00:00
David Yat Sin
b177c0e9ca
Handle HW_EXCEPTION events
...
Add handler to handle HW exception events reported by underlying
drivers. These events are generally caused by GPU resets and need the
application to abort.
As an improvement, in the future, we can provide additional information
about the exception (e.g mode-reset level)
Change-Id: If3fb5f19f9fce181a9d3b5e34a5506725856e7b0
[ROCm/ROCR-Runtime commit: 750212e50e ]
2023-11-20 14:49:26 +00:00
Sylvain Jeaugey
382ae08419
Merge remote-tracking branch 'origin/master'
...
[ROCm/rccl commit: b6d7438d31 ]
2023-11-20 05:07:23 -08:00
Sylvain Jeaugey
b6d7438d31
Merge remote-tracking branch 'origin/master'
2023-11-20 05:07:23 -08:00
Ioannis Assiouras
af570d8d63
SWDEV-433143 - Changes VLA to std::vector in hipDeviceGetUuid
...
Change-Id: I7251b6a6e8efa7d4051c50422c0022623862d8ae
[ROCm/hip-tests commit: 9c0686dded ]
2023-11-20 10:08:16 +00:00
Ioannis Assiouras
9c0686dded
SWDEV-433143 - Changes VLA to std::vector in hipDeviceGetUuid
...
Change-Id: I7251b6a6e8efa7d4051c50422c0022623862d8ae
2023-11-20 10:08:16 +00:00
David Addison
b0401bdd68
Merge pull request #1070 from Flamefire/fix-cpuid2
...
Fix use of CPUID overwriting registers in use
[ROCm/rccl commit: 16b5be19f6 ]
2023-11-18 11:05:42 -08:00
David Addison
16b5be19f6
Merge pull request #1070 from Flamefire/fix-cpuid2
...
Fix use of CPUID overwriting registers in use
2023-11-18 11:05:42 -08:00
Rajy Rawther
e925faf9fe
commending out ParseSeiMessage because it is causing segfault ( #76 )
...
[ROCm/rocdecode commit: 210976616f ]
2023-11-17 20:56:05 -05:00
Rajy Rawther
210976616f
commending out ParseSeiMessage because it is causing segfault ( #76 )
2023-11-17 20:56:05 -05:00
Rajy Rawther
13654ccef6
Rr/parser clean up ( #75 )
...
* minor clean_up on parser struct allocation
* minor clean_up
* address review comments
[ROCm/rocdecode commit: cbf6857f74 ]
2023-11-17 20:55:53 -05:00
Rajy Rawther
cbf6857f74
Rr/parser clean up ( #75 )
...
* minor clean_up on parser struct allocation
* minor clean_up
* address review comments
2023-11-17 20:55:53 -05:00
Benjamin Welton
7b71c18cef
Rename functioanl counter client, fix crash if no counters present on system ( #242 )
...
* Rename functioanl counter client, fix crash if no counters
Lack of counters for an agent should not crash this sample.
* source formatting (clang-format v11) (#243 )
Co-authored-by: bwelton <bwelton@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bwelton <bwelton@users.noreply.github.com >
[ROCm/rocprofiler-sdk commit: d40fc59703 ]
2023-11-17 17:15:39 -06:00
Benjamin Welton
d40fc59703
Rename functioanl counter client, fix crash if no counters present on system ( #242 )
...
* Rename functioanl counter client, fix crash if no counters
Lack of counters for an agent should not crash this sample.
* source formatting (clang-format v11) (#243 )
Co-authored-by: bwelton <bwelton@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bwelton <bwelton@users.noreply.github.com >
2023-11-17 17:15:39 -06:00
Ioannis Assiouras
4593cb2ef8
SWDEV-433069 - Fixed hip mempool impl SetAttribute switch-case
...
Change-Id: I0b1b8414db09051125dae4ea98f70827f10c4b98
[ROCm/clr commit: 3e6b4a528d ]
2023-11-17 17:51:39 -05:00
Ioannis Assiouras
3e6b4a528d
SWDEV-433069 - Fixed hip mempool impl SetAttribute switch-case
...
Change-Id: I0b1b8414db09051125dae4ea98f70827f10c4b98
2023-11-17 17:51:39 -05:00
Rajy Rawther
d77c19c254
Rr/vaapi decoder mem check ( #74 )
...
* add some checks for buffer requirements
* address review comments
[ROCm/rocdecode commit: 81abe58fb4 ]
2023-11-17 17:33:12 -05:00
Rajy Rawther
81abe58fb4
Rr/vaapi decoder mem check ( #74 )
...
* add some checks for buffer requirements
* address review comments
2023-11-17 17:33:12 -05:00
Karl W Schulz
e6af1314e4
update mi100 CI config
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 63d6289754 ]
2023-11-17 16:16:47 -06:00
Karl W Schulz
63d6289754
update mi100 CI config
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2023-11-17 16:16:47 -06:00
Karl W Schulz
45aaa29b5f
Update cmake config with Fix for pyyaml package installation check
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: f100ef8ff5 ]
2023-11-17 15:14:10 -07:00
Karl W Schulz
f100ef8ff5
Update cmake config with Fix for pyyaml package installation check
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2023-11-17 15:14:10 -07:00
colramos-amd
e3b3ea3aab
Replace any - with _ for checker logic
...
Signed-off-by: colramos-amd <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 646c311af6 ]
2023-11-17 15:14:10 -07:00
colramos-amd
646c311af6
Replace any - with _ for checker logic
...
Signed-off-by: colramos-amd <colramos@amd.com >
2023-11-17 15:14:10 -07:00
colramos-amd
a0d57cd25a
Add comments
...
Signed-off-by: colramos-amd <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 69f705f634 ]
2023-11-17 15:14:10 -07:00
colramos-amd
69f705f634
Add comments
...
Signed-off-by: colramos-amd <colramos@amd.com >
2023-11-17 15:14:10 -07:00
colramos-amd
7894ac5704
Dynamically load dependency checker from requirements.txt
...
Signed-off-by: colramos-amd <colramos@amd.com >
[ROCm/rocprofiler-compute commit: c850d83bbd ]
2023-11-17 15:14:10 -07:00
colramos-amd
c850d83bbd
Dynamically load dependency checker from requirements.txt
...
Signed-off-by: colramos-amd <colramos@amd.com >
2023-11-17 15:14:10 -07:00
taosang2
e070627ea7
SWDEV-364236 - Add layered texture object tests
...
Add layered array and texture object tests for all
types.
Change-Id: Ifb4d085a526c1ff7d1b7afe528c194d536b99db8
[ROCm/hip-tests commit: a79d6f8361 ]
2023-11-17 16:16:08 -05:00
taosang2
a79d6f8361
SWDEV-364236 - Add layered texture object tests
...
Add layered array and texture object tests for all
types.
Change-Id: Ifb4d085a526c1ff7d1b7afe528c194d536b99db8
2023-11-17 16:16:08 -05:00
jeffqjiangNew
43a70df640
* rocDecode/HEVC: Removed parsing of entry_point_offset_minus1[] and beyond in slice header since these syntax elements are not used by HW decode. ( #73 )
...
[ROCm/rocdecode commit: c528f46843 ]
2023-11-17 15:59:29 -05:00
jeffqjiangNew
c528f46843
* rocDecode/HEVC: Removed parsing of entry_point_offset_minus1[] and beyond in slice header since these syntax elements are not used by HW decode. ( #73 )
2023-11-17 15:59:29 -05:00
Karl W. Schulz
ba7ce7f9d8
add requirements-test.txt file to organize python testing dependencies ( #205 )
...
* add a requirements-test.txt file to organize additional python
packages needed to support testing; update CI to install python
packages from dependency files
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: a6ace99bde ]
2023-11-17 13:30:39 -06:00
Karl W. Schulz
a6ace99bde
add requirements-test.txt file to organize python testing dependencies ( #205 )
...
* add a requirements-test.txt file to organize additional python
packages needed to support testing; update CI to install python
packages from dependency files
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2023-11-17 13:30:39 -06:00
jeffqjiangNew
6ec565f17b
* rocDecode/HEVC: Fixed the segmentation fault at the end of decode session on stream chimei_demo_1080p_h265_60fps.mp4 or similar streams. ( #72 )
...
Root cause: num_entry_point_offsets in the slice header of frame #2164 is 674, exceeding the entry_point_offset_minus1[440] array size. Parser writes beyond the array boundary, corrupting memory. Frame #2164 is not in conformance of the HEVC spec.
We need to put the constraint from the spec on the num_entry_point_offsets parsed from the stream. Also need to change the array size to the max possible for 8K.
[ROCm/rocdecode commit: b6d0c41a59 ]
2023-11-17 12:57:19 -05:00
jeffqjiangNew
b6d0c41a59
* rocDecode/HEVC: Fixed the segmentation fault at the end of decode session on stream chimei_demo_1080p_h265_60fps.mp4 or similar streams. ( #72 )
...
Root cause: num_entry_point_offsets in the slice header of frame #2164 is 674, exceeding the entry_point_offset_minus1[440] array size. Parser writes beyond the array boundary, corrupting memory. Frame #2164 is not in conformance of the HEVC spec.
We need to put the constraint from the spec on the num_entry_point_offsets parsed from the stream. Also need to change the array size to the max possible for 8K.
2023-11-17 12:57:19 -05:00
taosang2
3bcee40ac1
SWDEV-313387 - Port CTS SVM atomic tests to Hip
...
Change-Id: I32c9bed860ddf4fe1d7bba21dce9bd728168c398
[ROCm/hip-tests commit: f425bee1dc ]
2023-11-17 12:47:49 -05:00
taosang2
f425bee1dc
SWDEV-313387 - Port CTS SVM atomic tests to Hip
...
Change-Id: I32c9bed860ddf4fe1d7bba21dce9bd728168c398
2023-11-17 12:47:49 -05:00
Aryan Salmanpour
4bfd23aa13
Code clean up - remove unused headers from demuxer, unused ffmpeg dependencies, and redundent info from videodecode sample ( #71 )
...
[ROCm/rocdecode commit: 071b37b3bd ]
2023-11-17 12:46:27 -05:00
Aryan Salmanpour
071b37b3bd
Code clean up - remove unused headers from demuxer, unused ffmpeg dependencies, and redundent info from videodecode sample ( #71 )
2023-11-17 12:46:27 -05:00
taosang2
9ead75d6a1
SWDEV-431104 - Add pcie atomic in hipinfo
...
Add hostNativeAtomicSupported property into
hipinfo.
Change-Id: I606226705cd440c1742e0eac4840f7b189d69148
[ROCm/hip-tests commit: a115fcc189 ]
2023-11-17 12:31:37 -05:00
taosang2
a115fcc189
SWDEV-431104 - Add pcie atomic in hipinfo
...
Add hostNativeAtomicSupported property into
hipinfo.
Change-Id: I606226705cd440c1742e0eac4840f7b189d69148
2023-11-17 12:31:37 -05:00
Ioannis Assiouras
e56a93b407
SWDEV-432951 - Fixed C build for nvidia
...
Change-Id: I61de3da60fd1274cbf8e32f16f4ecfd8c428d5d5
[ROCm/hipother commit: 75ef32dfe9 ]
2023-11-17 12:27:53 +00:00
Ioannis Assiouras
75ef32dfe9
SWDEV-432951 - Fixed C build for nvidia
...
Change-Id: I61de3da60fd1274cbf8e32f16f4ecfd8c428d5d5
2023-11-17 12:27:53 +00:00