German
cb4aa60a37
SWDEV-328670 - Enable ROCr interop
...
Change-Id: I932afa2a0e75b1f1771c4be1e984b32966636afb
[ROCm/clr commit: b40823ccc1 ]
2022-11-17 09:40:34 -05:00
German
b40823ccc1
SWDEV-328670 - Enable ROCr interop
...
Change-Id: I932afa2a0e75b1f1771c4be1e984b32966636afb
2022-11-17 09:40:34 -05:00
Juan Manuel MARTINEZ CAAMAÑO
dfc604419d
SWDEV-286150 - [NFC] Avoid copying the entire devicePrograms map
...
Change-Id: I059f979d9bcdf6604aa3630b40fd47475b75fc30
[ROCm/clr commit: bab23480d3 ]
2022-11-17 03:15:55 -05:00
Juan Manuel MARTINEZ CAAMAÑO
bab23480d3
SWDEV-286150 - [NFC] Avoid copying the entire devicePrograms map
...
Change-Id: I059f979d9bcdf6604aa3630b40fd47475b75fc30
2022-11-17 03:15:55 -05:00
Maneesh Gupta
6594768a22
Revert "SWDEV-363069 - Disable sync force for MT"
...
This reverts commit e3f6a5fa0d .
Reason for revert: SWDEV-365075, SWDEV-367163, SWDEV-367164, SWDEV-367173
Change-Id: Id2924c60e46e9879038ded358f777c71cd95b2c1
[ROCm/clr commit: 1c45f257b9 ]
2022-11-17 01:04:44 -05:00
Maneesh Gupta
1c45f257b9
Revert "SWDEV-363069 - Disable sync force for MT"
...
This reverts commit 52ff4368e5 .
Reason for revert: SWDEV-365075, SWDEV-367163, SWDEV-367164, SWDEV-367173
Change-Id: Id2924c60e46e9879038ded358f777c71cd95b2c1
2022-11-17 01:04:44 -05:00
Jenkins
159c4a57b2
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I3840c605372995d4a8db1bf5b7c4f11e3bca70bc
[ROCm/hip commit: f40abcc7cf ]
2022-11-16 19:10:14 -05:00
Jenkins
f40abcc7cf
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I3840c605372995d4a8db1bf5b7c4f11e3bca70bc
2022-11-16 19:10:14 -05:00
German
ba2941e57d
SWDEV-368308 - Remove HW debug extension
...
The extension was devloped for AMDIL path only.
OCL runtime doesn't support AMDIL path anymore.
The new debugger interfaces don't require any runtime calls either.
Change-Id: I6215545f9b6ae5c70b5f076c3cbfbfd3b5eef42b
[ROCm/clr commit: 0db20050bc ]
2022-11-16 17:37:06 -05:00
German
0db20050bc
SWDEV-368308 - Remove HW debug extension
...
The extension was devloped for AMDIL path only.
OCL runtime doesn't support AMDIL path anymore.
The new debugger interfaces don't require any runtime calls either.
Change-Id: I6215545f9b6ae5c70b5f076c3cbfbfd3b5eef42b
2022-11-16 17:37:06 -05:00
ROCm CI Service Account
ab58ccf21a
SWDEV-346579 - atomics test cases for non MI2xx/MI3xx ( #3060 )
...
Replace the internal __builtin__ functions with external APIs
Change-Id: Ia3cf37af004b5b9a4833b18a8771a8864772beb4
[ROCm/hip-tests commit: 6a40a263a2 ]
2022-11-16 14:01:05 -08:00
ROCm CI Service Account
6a40a263a2
SWDEV-346579 - atomics test cases for non MI2xx/MI3xx ( #3060 )
...
Replace the internal __builtin__ functions with external APIs
Change-Id: Ia3cf37af004b5b9a4833b18a8771a8864772beb4
2022-11-16 14:01:05 -08:00
ROCm CI Service Account
02a1e1141d
SWDEV-346579 - atomics test cases for non MI2xx/MI3xx ( #3060 )
...
Replace the internal __builtin__ functions with external APIs
Change-Id: Ia3cf37af004b5b9a4833b18a8771a8864772beb4
[ROCm/hip commit: 0acac9c7db ]
2022-11-16 14:01:05 -08:00
ROCm CI Service Account
0acac9c7db
SWDEV-346579 - atomics test cases for non MI2xx/MI3xx ( #3060 )
...
Replace the internal __builtin__ functions with external APIs
Change-Id: Ia3cf37af004b5b9a4833b18a8771a8864772beb4
2022-11-16 14:01:05 -08:00
Jonathan R. Madsen и Gergely Meszaros
a8cec1ea17
roctracer: device and stream tracks ( #209 )
...
* roctracer: use multiple tracks for HIP streams
Use different perfetto tracks for each stream, and set the name of
these tracks to the stream pointer values. Setting the name like this
matches the args in the API traces.
This fixes overlapping work on multiple streams appearing as a call
stack.
* Fix -pedantic
* Run clang-format
* Add option to disable per stream tracks in perfetto
* Updated scheme for roctracer activity + general roctracer fixes
- Per-device tracks
- Handle HSA OPS in ROCm 5.3
- the changes in ROCm 5.3 were causing HSA ops to get discarded
- Default for OMNITRACE_ROCTRACER_DISCARD_INVALID is now zero
- i.e. default behavior is to flip beg_ns and end_ns when beg_ns > end_ns
* Flush perfetto at end of hip_activity_callback
- fixes unterminated regions
* GitHub Actions and run-ci script updates
- improve reliability
* Set OMNITRACE_TMPDIR in testing
- files in /tmp get occasionally deleted during CI
Co-authored-by: Gergely Meszaros <gergely@streamhpc.com >
[ROCm/rocprofiler-systems commit: 589a729702 ]
2022-11-16 15:57:27 -06:00
Jonathan R. Madsen и Gergely Meszaros
589a729702
roctracer: device and stream tracks ( #209 )
...
* roctracer: use multiple tracks for HIP streams
Use different perfetto tracks for each stream, and set the name of
these tracks to the stream pointer values. Setting the name like this
matches the args in the API traces.
This fixes overlapping work on multiple streams appearing as a call
stack.
* Fix -pedantic
* Run clang-format
* Add option to disable per stream tracks in perfetto
* Updated scheme for roctracer activity + general roctracer fixes
- Per-device tracks
- Handle HSA OPS in ROCm 5.3
- the changes in ROCm 5.3 were causing HSA ops to get discarded
- Default for OMNITRACE_ROCTRACER_DISCARD_INVALID is now zero
- i.e. default behavior is to flip beg_ns and end_ns when beg_ns > end_ns
* Flush perfetto at end of hip_activity_callback
- fixes unterminated regions
* GitHub Actions and run-ci script updates
- improve reliability
* Set OMNITRACE_TMPDIR in testing
- files in /tmp get occasionally deleted during CI
Co-authored-by: Gergely Meszaros <gergely@streamhpc.com >
2022-11-16 15:57:27 -06:00
Karl W. Schulz
06f272d65f
fix broken link ( #33 )
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 29cc4a9477 ]
2022-11-16 15:00:19 -06:00
Karl W. Schulz
29cc4a9477
fix broken link ( #33 )
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-16 15:00:19 -06:00
Karl W. Schulz
1728f0ddc6
enable header anchor generation up to depth=2
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 85d9a81220 ]
2022-11-16 15:00:05 -06:00
Karl W. Schulz
85d9a81220
enable header anchor generation up to depth=2
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-16 15:00:05 -06:00
Jonathan R. Madsen
b7e504e938
Optional perfetto annotations ( #206 )
...
* Misc tweaks
- C API function print with warning colors
- split region/trace start/stop functions into regions.cpp file
* Config option for disabling perfetto annotations
* Missing checks in roctracer.cpp and sampling.cpp
* Verbose makefile in CI
* run-ci uses -VV
* Fix gcc-7 maybe-uninitialized warning
* Fix push/pop perfetto
- moving perfetto::EventContext was causing errors
[ROCm/rocprofiler-systems commit: 2f16e2ecb1 ]
2022-11-16 09:48:15 -06:00
Jonathan R. Madsen
2f16e2ecb1
Optional perfetto annotations ( #206 )
...
* Misc tweaks
- C API function print with warning colors
- split region/trace start/stop functions into regions.cpp file
* Config option for disabling perfetto annotations
* Missing checks in roctracer.cpp and sampling.cpp
* Verbose makefile in CI
* run-ci uses -VV
* Fix gcc-7 maybe-uninitialized warning
* Fix push/pop perfetto
- moving perfetto::EventContext was causing errors
2022-11-16 09:48:15 -06:00
Ammar ELWazir
e4435b0e97
Fixing Readme.txt
...
API Spec Documentation link fixed
Change-Id: I0d0ef52eaa0e66b161cb042704c083e29b0db06f
[ROCm/roctracer commit: d835435b0d ]
2022-11-16 00:39:07 -06:00
Ammar ELWazir
d835435b0d
Fixing Readme.txt
...
API Spec Documentation link fixed
Change-Id: I0d0ef52eaa0e66b161cb042704c083e29b0db06f
2022-11-16 00:39:07 -06:00
Jaydeep Patel
540e6be0a4
SWDEV-366088 - Default case returns -1 as enum value.
...
Change-Id: I8dd5cac254c99e4de9f6d492e71060e39b069507
[ROCm/hipother commit: 6ce46810d9 ]
2022-11-15 22:12:12 -05:00
Jaydeep Patel
6ce46810d9
SWDEV-366088 - Default case returns -1 as enum value.
...
Change-Id: I8dd5cac254c99e4de9f6d492e71060e39b069507
2022-11-15 22:12:12 -05:00
Jaydeep Patel
b7318ab24c
SWDEV-366088 - Default case returns -1 as enum value.
...
Change-Id: I8dd5cac254c99e4de9f6d492e71060e39b069507
[ROCm/clr commit: c800d2126d ]
2022-11-15 22:12:12 -05:00
Jaydeep Patel
c800d2126d
SWDEV-366088 - Default case returns -1 as enum value.
...
Change-Id: I8dd5cac254c99e4de9f6d492e71060e39b069507
2022-11-15 22:12:12 -05:00
German
c6707887ed
SWDEV-367745 - Report hipDeviceAttributeUnifiedAddressing
...
Change-Id: I4d1d598f64f613430fecdc0d6b4cfa9845e04687
[ROCm/clr commit: 2cde04bf9b ]
2022-11-15 15:53:02 -05:00
German
2cde04bf9b
SWDEV-367745 - Report hipDeviceAttributeUnifiedAddressing
...
Change-Id: I4d1d598f64f613430fecdc0d6b4cfa9845e04687
2022-11-15 15:53:02 -05:00
pghafari
418f1d6460
SWDEV-356560 - updating error msg to match cuda
...
Change-Id: I1c387cf04d041257b4d168b4cf4d8949153fd69f
[ROCm/clr commit: 06edbb8177 ]
2022-11-15 13:19:33 -05:00
pghafari
06edbb8177
SWDEV-356560 - updating error msg to match cuda
...
Change-Id: I1c387cf04d041257b4d168b4cf4d8949153fd69f
2022-11-15 13:19:33 -05:00
Juan Manuel MARTINEZ CAAMAÑO
ed84e3c9fa
SWDEV-287018 - Generate tempraries for _optimized.bc and _linked.bc if -save-temp-all is passed.
...
Change-Id: Ie8a7af66f0764f0a94948d45d7deed786f799c96
[ROCm/clr commit: 9b8005d758 ]
2022-11-15 07:49:07 -05:00
Juan Manuel MARTINEZ CAAMAÑO
9b8005d758
SWDEV-287018 - Generate tempraries for _optimized.bc and _linked.bc if -save-temp-all is passed.
...
Change-Id: Ie8a7af66f0764f0a94948d45d7deed786f799c96
2022-11-15 07:49:07 -05:00
Rakesh Roy
8eb0efc660
SWDEV-362366 - Add validation for hipInit flags
...
- Return hipErrorInvalidValue when flags != 0
Change-Id: Ib2a7ea2acf083fa859d6c3bd91a12b39e877b4fd
[ROCm/clr commit: 2b426a632f ]
2022-11-14 23:52:32 -05:00
Rakesh Roy
2b426a632f
SWDEV-362366 - Add validation for hipInit flags
...
- Return hipErrorInvalidValue when flags != 0
Change-Id: Ib2a7ea2acf083fa859d6c3bd91a12b39e877b4fd
2022-11-14 23:52:32 -05:00
Maneesh Gupta
9bb2ce01d8
SWDEV-361840 - Remove duplicate entry in backward-compat.cmake
...
Change-Id: I7cc95ce6894f7891aa34188238413036d825daf7
[ROCm/clr commit: 7cb650f154 ]
2022-11-14 23:15:23 -05:00
Maneesh Gupta
7cb650f154
SWDEV-361840 - Remove duplicate entry in backward-compat.cmake
...
Change-Id: I7cc95ce6894f7891aa34188238413036d825daf7
2022-11-14 23:15:23 -05:00
David Yat Sin
b9d1ad8604
Revert "Correct limit query return type to match spec ABI."
...
This reverts commit 7826d4ca2d .
Changing the parameter sizes breaks backward ABI.
Change-Id: Iff14b7c11294f0931f36fcfd42fff11a492d4205
2022-11-14 19:13:58 -05:00
David Yat Sin
406115eaac
Revert "Correct limit query return type to match spec ABI."
...
This reverts commit 689e9ce6a4 .
Changing the parameter sizes breaks backward ABI.
Change-Id: Iff14b7c11294f0931f36fcfd42fff11a492d4205
[ROCm/ROCR-Runtime commit: b9d1ad8604 ]
2022-11-14 19:13:58 -05:00
Jenkins
b5603b6b84
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I49fc33ad5fa03329941bda654f81ce63792a1684
[ROCm/hip commit: 5660cae4b2 ]
2022-11-14 19:10:26 -05:00
Jenkins
5660cae4b2
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I49fc33ad5fa03329941bda654f81ce63792a1684
2022-11-14 19:10:26 -05:00
Daria Materikina
d388a7fad7
make header intel-compatible
...
Change-Id: I8f8b68ba23e8f86dfeaf7c7b464f2b6ca6999971
[ROCm/clr commit: 834d9d3a3c ]
2022-11-14 17:59:01 -05:00
Daria Materikina
834d9d3a3c
make header intel-compatible
...
Change-Id: I8f8b68ba23e8f86dfeaf7c7b464f2b6ca6999971
2022-11-14 17:59:01 -05:00
Siu Chi Chan
f31b0874fd
SWDEV-330775 - Update search path for LLVM
...
ROCm's LLVM will be moved into /opt/rocm-<ver>/lib/, teach hipcc and
hipconfig about the new location.
Change-Id: Ie7f17146771aff94c684deb22148226cbb3a2895
[ROCm/clr commit: 3d15f9cbda ]
2022-11-14 13:31:07 -05:00
Siu Chi Chan
3d15f9cbda
SWDEV-330775 - Update search path for LLVM
...
ROCm's LLVM will be moved into /opt/rocm-<ver>/lib/, teach hipcc and
hipconfig about the new location.
Change-Id: Ie7f17146771aff94c684deb22148226cbb3a2895
2022-11-14 13:31:07 -05:00
Julia Jiang
59c0ec10cc
SWDEV-352687 - fix AlignedAllocMem in hmm
...
Change-Id: Icec74ac732a0a6ac2a2600f504aa1ec73717c0ca
[ROCm/clr commit: c9ce9b3300 ]
2022-11-14 13:10:02 -05:00
Julia Jiang
c9ce9b3300
SWDEV-352687 - fix AlignedAllocMem in hmm
...
Change-Id: Icec74ac732a0a6ac2a2600f504aa1ec73717c0ca
2022-11-14 13:10:02 -05:00
Nirmal Unnikrishnan
e0476629fe
: updating the kfdtest packaging version
...
Change-Id: I4132d1106bd997b64b1496ea268961172a545102
2022-11-14 11:40:45 -06:00
Nirmal Unnikrishnan
4c8eae2b76
: updating the kfdtest packaging version
...
Change-Id: I4132d1106bd997b64b1496ea268961172a545102
[ROCm/ROCR-Runtime commit: e0476629fe ]
2022-11-14 11:40:45 -06:00