dependabot[bot] и Sam Wu
a433fcc726
Bump rocm-docs-core from 0.20.0 to 0.21.0 in /docs/sphinx ( #870 )
...
* Bump rocm-docs-core from 0.20.0 to 0.21.0 in /docs/sphinx
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core ) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases )
- [Changelog](https://github.com/RadeonOpenCompute/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: rocm-docs-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* replace noCI with ci:docs-only label
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wu <sam.wu2@amd.com >
2023-08-30 08:56:38 -06:00
gilbertlee-amd
5fe857c562
More robust msccl shared directory location discovery ( #868 )
...
[ROCm/rccl commit: 4297315de7 ]
2023-08-30 08:10:14 -06:00
gilbertlee-amd
4297315de7
More robust msccl shared directory location discovery ( #868 )
2023-08-30 08:10:14 -06:00
Shuzhou Liu
fc5b481124
Merge "Support PCIe vendor name" into amd-dev
2023-08-30 09:58:21 -04:00
Shuzhou Liu
68ea764b85
Merge "Support PCIe vendor name" into amd-dev
...
[ROCm/amdsmi commit: fc5b481124 ]
2023-08-30 09:58:21 -04:00
Hao Zhou
f0d78767e0
Merge amd-staging into amd-master 20230830
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: I41c0e3ec76a43af30f25e140f25b521a6097d125
[ROCm/rocm_smi_lib commit: a3eff9e2fd ]
2023-08-30 18:03:51 +08:00
Hao Zhou
a3eff9e2fd
Merge amd-staging into amd-master 20230830
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: I41c0e3ec76a43af30f25e140f25b521a6097d125
2023-08-30 18:03:51 +08:00
Hao Zhou
c9413dc931
Merge amd-staging into amd-master 20230830
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: Idf2c4eb33f400b59232d9e8d5effebcd99a3e180
2023-08-30 18:01:34 +08:00
Hao Zhou
6682214f50
Merge amd-staging into amd-master 20230830
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: Idf2c4eb33f400b59232d9e8d5effebcd99a3e180
[ROCm/amdsmi commit: c9413dc931 ]
2023-08-30 18:01:34 +08:00
Juan Manuel Martinez
58e62063f3
SWDEV-410182: Link device-libs when compiling source to bitcode
...
This is related to SWDEV-410182, but it's not enough to fix it.
Functions from device-libs are precompiled into llvm-ir in a "target agnostic" way
(in reality, it's not 100% target agnostic, which brings us many headaches).
When linking builtins (like device-libs) from the command line, we use the flag
-mlink-builtin-bitcode. The difference between regular linking of bitcode and
this flag is that the later propagates target-specific attributes. If this
attributes are not propagated, we can end up with incosistent target attributes.
Comgr provides the action AMD_COMGR_ACTION_COMPILE_SOURCE_WITH_DEVICE_LIBS_TO_BC
for this exact reason. The old action is currently deprecated and this one should
be used.
Change-Id: I518415214debdf4fedf0b1d81456d6e9fb8a3d19
[ROCm/clr commit: f3dc04a50d ]
2023-08-30 04:24:17 -04:00
Juan Manuel Martinez
f3dc04a50d
SWDEV-410182: Link device-libs when compiling source to bitcode
...
This is related to SWDEV-410182, but it's not enough to fix it.
Functions from device-libs are precompiled into llvm-ir in a "target agnostic" way
(in reality, it's not 100% target agnostic, which brings us many headaches).
When linking builtins (like device-libs) from the command line, we use the flag
-mlink-builtin-bitcode. The difference between regular linking of bitcode and
this flag is that the later propagates target-specific attributes. If this
attributes are not propagated, we can end up with incosistent target attributes.
Comgr provides the action AMD_COMGR_ACTION_COMPILE_SOURCE_WITH_DEVICE_LIBS_TO_BC
for this exact reason. The old action is currently deprecated and this one should
be used.
Change-Id: I518415214debdf4fedf0b1d81456d6e9fb8a3d19
2023-08-30 04:24:17 -04:00
kjayapra-amd
76cc68ff80
SWDEV-381625 - Parse compiler and linker options from environment variable.
...
Change-Id: Id5a012b678e5973c4b64dff84444a909aefae006
[ROCm/clr commit: 6a0f80a03d ]
2023-08-29 20:24:27 -04:00
kjayapra-amd
6a0f80a03d
SWDEV-381625 - Parse compiler and linker options from environment variable.
...
Change-Id: Id5a012b678e5973c4b64dff84444a909aefae006
2023-08-29 20:24:27 -04:00
David Yat Sin
03f2f69d16
Increment HSA API table stepping on new APIs
...
Add compile time asserts to force incrementing API table STEP versions
each time a new function is added to each table. This is required for
profiler team to be able to add preprocessor macros to determine which
versions contain the new APIs.
Also incrementing the major versions to 2 to indicate new numbering
scheme.
Change-Id: I148a436a5ceab6be3906f8263b40ea9b07841577
2023-08-29 21:59:36 +00:00
David Yat Sin
4e46eded66
Increment HSA API table stepping on new APIs
...
Add compile time asserts to force incrementing API table STEP versions
each time a new function is added to each table. This is required for
profiler team to be able to add preprocessor macros to determine which
versions contain the new APIs.
Also incrementing the major versions to 2 to indicate new numbering
scheme.
Change-Id: I148a436a5ceab6be3906f8263b40ea9b07841577
[ROCm/ROCR-Runtime commit: 03f2f69d16 ]
2023-08-29 21:59:36 +00:00
coleramos425
7720c7bdfa
Merge branch 'main' of github.com:AMDResearch/omniperf into dev
...
[ROCm/rocprofiler-compute commit: 0694400618 ]
2023-08-29 16:07:14 -05:00
coleramos425
0694400618
Merge branch 'main' of github.com:AMDResearch/omniperf into dev
2023-08-29 16:07:14 -05:00
Cole Ramos
5436b10e1d
Update AUTHORS
...
Signed-off-by: Cole Ramos <colramos@amd.com >
[ROCm/rocprofiler-compute commit: cc5bba19f4 ]
2023-08-29 16:05:56 -05:00
Cole Ramos
cc5bba19f4
Update AUTHORS
...
Signed-off-by: Cole Ramos <colramos@amd.com >
2023-08-29 16:05:56 -05:00
Pedram Alizadeh
b4f96a23e6
optimizing COLL_UNROLL for MI100 machines ( #863 )
...
[ROCm/rccl commit: e7f27c66e0 ]
2023-08-29 12:49:06 -04:00
Pedram Alizadeh
e7f27c66e0
optimizing COLL_UNROLL for MI100 machines ( #863 )
2023-08-29 12:49:06 -04:00
German
db1e03f276
SWDEV-3 - Move PAL to version 818
...
Restore PAL platform destruction.
Update CmdAllocatorCreateInfo::AllocInfo for the new interface.
Change-Id: Iea418eed7ee26166039a4a9cc1999438856e9097
[ROCm/clr commit: bd00826446 ]
2023-08-29 12:46:28 -04:00
German
bd00826446
SWDEV-3 - Move PAL to version 818
...
Restore PAL platform destruction.
Update CmdAllocatorCreateInfo::AllocInfo for the new interface.
Change-Id: Iea418eed7ee26166039a4a9cc1999438856e9097
2023-08-29 12:46:28 -04:00
coleramos425
3d64ccb74d
Update docs
...
Signed-off-by: coleramos425 <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 4d9baa07e1 ]
2023-08-29 10:56:25 -05:00
coleramos425
4d9baa07e1
Update docs
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-08-29 10:56:25 -05:00
Jonathan Kim
f9e20c8a93
kfdtest: replace 0 initialized dbg structs with memset
...
Use memset to avoid general 0 set padding issues and ASAN compile issues
for debug tests.
Signed-off-by: Jonathan Kim <jonathan.kim@amd.com >
Change-Id: I0a5aca5b7b631083599573b47f1ae87d5d0d5d71
2023-08-29 11:25:56 -04:00
Jonathan Kim
c7942fd93f
kfdtest: replace 0 initialized dbg structs with memset
...
Use memset to avoid general 0 set padding issues and ASAN compile issues
for debug tests.
Signed-off-by: Jonathan Kim <jonathan.kim@amd.com >
Change-Id: I0a5aca5b7b631083599573b47f1ae87d5d0d5d71
[ROCm/ROCR-Runtime commit: f9e20c8a93 ]
2023-08-29 11:25:56 -04:00
Bertan Dogancay
bcb8075e38
Add 0-byte test for send/recv ( #865 )
...
[ROCm/rccl commit: 0a01dc2f19 ]
2023-08-29 09:14:18 -06:00
Bertan Dogancay
0a01dc2f19
Add 0-byte test for send/recv ( #865 )
2023-08-29 09:14:18 -06:00
Deepak Mewar
f1ade88d47
wrapper API to get first online core on cpu socket
...
Change-Id: Ia1785f94ff687e53fdb868e56d4a83c2466ba2ed
2023-08-29 05:15:33 -04:00
Deepak Mewar
46501e725a
wrapper API to get first online core on cpu socket
...
Change-Id: Ia1785f94ff687e53fdb868e56d4a83c2466ba2ed
[ROCm/amdsmi commit: f1ade88d47 ]
2023-08-29 05:15:33 -04:00
Deepak Mewar
0baa3f6b6a
Renamed esmi library APIs and bound the APIs
...
to cpusocket handle
Change-Id: I6e3d8aa667df475339c28b27294349843f32230c
2023-08-29 05:15:12 -04:00
Deepak Mewar
89d8f62fc4
Renamed esmi library APIs and bound the APIs
...
to cpusocket handle
Change-Id: I6e3d8aa667df475339c28b27294349843f32230c
[ROCm/amdsmi commit: 0baa3f6b6a ]
2023-08-29 05:15:12 -04:00
Deepak Mewar
a14237b508
Wrapper APIs for esmi library
...
ddr bw monitor, temperature query, Dimm statistics, xGMI BW control,
GMI3 width control, APB and LCLK level control, BW monitor
Change-Id: I9207451fbd81cfd904a2f9c29d9c28856894cf95
2023-08-29 05:14:52 -04:00
Deepak Mewar
a6b0a2c8c5
Wrapper APIs for esmi library
...
ddr bw monitor, temperature query, Dimm statistics, xGMI BW control,
GMI3 width control, APB and LCLK level control, BW monitor
Change-Id: I9207451fbd81cfd904a2f9c29d9c28856894cf95
[ROCm/amdsmi commit: a14237b508 ]
2023-08-29 05:14:52 -04:00
Deepak Mewar
a7d7c5c6e1
Wrapper APIs and sample tests for esmi power control,
...
boostlimit monitor, boostlimit control, esmi error status
Change-Id: Id8db926eab2f6be386ed21081e651fcc9b389a22
2023-08-29 05:14:26 -04:00
Deepak Mewar
180b9a55e6
Wrapper APIs and sample tests for esmi power control,
...
boostlimit monitor, boostlimit control, esmi error status
Change-Id: Id8db926eab2f6be386ed21081e651fcc9b389a22
[ROCm/amdsmi commit: a7d7c5c6e1 ]
2023-08-29 05:14:26 -04:00
Deepak Mewar
7c0e21ddc7
Wrapper API declared for esmi error status
...
Change-Id: Ie3e00a50740d9ba58d7f4955ea6b76ab8b46fb5e
2023-08-29 05:14:01 -04:00
Deepak Mewar
5ff71dfbb2
Wrapper API declared for esmi error status
...
Change-Id: Ie3e00a50740d9ba58d7f4955ea6b76ab8b46fb5e
[ROCm/amdsmi commit: 7c0e21ddc7 ]
2023-08-29 05:14:01 -04:00
Ammar ELWazir и Jonathan Madsen
d4a977349c
Adding Workflow for building and testing ( #21 )
...
* Adding Workflow for building and testing
* Adding run-ci script
* Fixing Project name
* Fixing Github Action
* Fixing Git Version
* Adding CMake installation
* Adding Gtest installation
* Fixing CDash Project name
* Correcting the AmdExtTable
* Fixing issues caused by submodules
* Enable Coverage
* Update tests/CMakeLists.txt
- add placeholder test printing cmake version
* Update CI workflow
- remove CMAKE_PREFIX_PATH and LD_RUNPATH_FLAG env vars
- rename Mi200-Ubuntu22-Doc-Packages job to mi200-ubuntu
- reorder jobs
- remove CMAKE_MODULE_PATH, CMAKE_SHARED_LINKER_FLAGS, CMAKE_INSTALL_RPATH, CMAKE_INSTALL_RPATH_USE_LINK_PATH, CPACK_PACKAGING_INSTALL_PREFIX, CPACK_{OBJCOPY,READELF,STRIP,OBJDUMP}_EXECUTABLE
- Remove build docs step
* Update cmake
- fix code coverage build
* Update submodules
- use rocprofiler_checkout_git_submodule for googletest
---------
Co-authored-by: Jonathan Madsen <jrmadsen@users.noreply.github.com >
[ROCm/rocprofiler-sdk commit: d4df53cdc9 ]
2023-08-29 01:45:45 -05:00
Ammar ELWazir и Jonathan Madsen
d4df53cdc9
Adding Workflow for building and testing ( #21 )
...
* Adding Workflow for building and testing
* Adding run-ci script
* Fixing Project name
* Fixing Github Action
* Fixing Git Version
* Adding CMake installation
* Adding Gtest installation
* Fixing CDash Project name
* Correcting the AmdExtTable
* Fixing issues caused by submodules
* Enable Coverage
* Update tests/CMakeLists.txt
- add placeholder test printing cmake version
* Update CI workflow
- remove CMAKE_PREFIX_PATH and LD_RUNPATH_FLAG env vars
- rename Mi200-Ubuntu22-Doc-Packages job to mi200-ubuntu
- reorder jobs
- remove CMAKE_MODULE_PATH, CMAKE_SHARED_LINKER_FLAGS, CMAKE_INSTALL_RPATH, CMAKE_INSTALL_RPATH_USE_LINK_PATH, CPACK_PACKAGING_INSTALL_PREFIX, CPACK_{OBJCOPY,READELF,STRIP,OBJDUMP}_EXECUTABLE
- Remove build docs step
* Update cmake
- fix code coverage build
* Update submodules
- use rocprofiler_checkout_git_submodule for googletest
---------
Co-authored-by: Jonathan Madsen <jrmadsen@users.noreply.github.com >
2023-08-29 01:45:45 -05:00
Galantsev, Dmitrii
1d24dd93a6
Fix uint32* -> int32* conversion error
...
Change-Id: I23c2a842468896e8d120ac4b8b55ef433dff6d85
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2023-08-28 18:32:31 -05:00
Galantsev, Dmitrii
8d98bfe46d
Fix uint32* -> int32* conversion error
...
Change-Id: I23c2a842468896e8d120ac4b8b55ef433dff6d85
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 1d24dd93a6 ]
2023-08-28 18:32:31 -05:00
Bill(Shuzhou) Liu
9021ef96dc
Support PCIe vendor name
...
Add the support for PCIe vendor name.
Change-Id: Ibc1d289a08731e4c5a14f992f3b0d31b51482396
2023-08-28 16:46:43 -05:00
Bill(Shuzhou) Liu
9869516963
Support PCIe vendor name
...
Add the support for PCIe vendor name.
Change-Id: Ibc1d289a08731e4c5a14f992f3b0d31b51482396
[ROCm/amdsmi commit: 9021ef96dc ]
2023-08-28 16:46:43 -05:00
Galantsev, Dmitrii
14190c5a94
Merge remote-tracking branch 'rocmsmi/amd-staging' into amd-dev
...
Change-Id: I7a35220a2283b92c5b4825ee99d6693401ef8e1e
2023-08-28 16:01:19 -05:00
Galantsev, Dmitrii
a464b0d202
Merge remote-tracking branch 'rocmsmi/amd-staging' into amd-dev
...
Change-Id: I7a35220a2283b92c5b4825ee99d6693401ef8e1e
[ROCm/amdsmi commit: 14190c5a94 ]
2023-08-28 16:01:19 -05:00
Maisam Arif
f4d25d7ba3
Added mi300 market names & change tabs to spaces
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic0f363b888c9f19397fa84d2b26698b3881682b2
2023-08-28 15:53:57 -05:00
Maisam Arif
39aedec916
Added mi300 market names & change tabs to spaces
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic0f363b888c9f19397fa84d2b26698b3881682b2
[ROCm/amdsmi commit: f4d25d7ba3 ]
2023-08-28 15:53:57 -05:00
Wenkai Du
4fefe1ce7d
rccl-prim-test: use non-temporal access ( #867 )
...
[ROCm/rccl commit: aa95985867 ]
2023-08-28 08:28:05 -07:00