Граф коммитов

64512 Коммитов

Автор SHA1 Сообщение Дата
Jaydeep Patel c2b7aa6b73 SWDEV-407692 - Add def values to match non spt API declaration and match HIP_SYMBOL with nvidia_hip_runtime.h.
Change-Id: I8d87aa1b14fec6ca73544c78a47e7ad385b99e21


[ROCm/clr commit: 5a68556c9b]
2023-07-01 01:05:46 -04:00
Jaydeep Patel 5a68556c9b SWDEV-407692 - Add def values to match non spt API declaration and match HIP_SYMBOL with nvidia_hip_runtime.h.
Change-Id: I8d87aa1b14fec6ca73544c78a47e7ad385b99e21
2023-07-01 01:05:46 -04:00
Jeremy Newton 367d83b5e1 Only install asan license if enabled
Change-Id: I79c6fce84c23ed12e65db8e234a29dbfedd11f68
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>


[ROCm/rocm_smi_lib commit: 828f46b445]
2023-06-30 23:34:43 -04:00
Jeremy Newton 828f46b445 Only install asan license if enabled
Change-Id: I79c6fce84c23ed12e65db8e234a29dbfedd11f68
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
2023-06-30 23:34:43 -04:00
Jeremy Newton 0998343abd Actually fix version string
There seems to be a scope issue with the existing variables, but just
putting in the pkg version string seems sufficient.

Change-Id: I4ccef872ff848a70cb2abc07bf605c5f29a608e8
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>


[ROCm/rocm_smi_lib commit: 4f481dd7f3]
2023-06-30 23:34:14 -04:00
Jeremy Newton 4f481dd7f3 Actually fix version string
There seems to be a scope issue with the existing variables, but just
putting in the pkg version string seems sufficient.

Change-Id: I4ccef872ff848a70cb2abc07bf605c5f29a608e8
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
2023-06-30 23:34:14 -04:00
Giovanni LB 02fbd5887b SWDEV-408607: Removed MPi message. Aded changelog and readme
Change-Id: I31efaf53ce4bf1b25c2bd94197a0b41bff84b0ff
2023-06-30 21:55:51 -03:00
Giovanni LB 9be8bcc9d4 SWDEV-408607: Removed MPi message. Aded changelog and readme
Change-Id: I31efaf53ce4bf1b25c2bd94197a0b41bff84b0ff


[ROCm/rocprofiler commit: 02fbd5887b]
2023-06-30 21:55:51 -03:00
Jonathan R. Madsen 82c9cdd9b5 Update GOTCHA submodule (via timemory submodule) (#295)
Update timemory submodule

- updated GOTCHA submodule
  - support for wrapping the latest symbol version
- CI updates
- macos-ci in GitHub actions
- misc fixes for macOS
- fixed yaml-cpp install

[ROCm/rocprofiler-systems commit: 68b4d790f3]
2023-06-30 17:56:32 -05:00
Jonathan R. Madsen 68b4d790f3 Update GOTCHA submodule (via timemory submodule) (#295)
Update timemory submodule

- updated GOTCHA submodule
  - support for wrapping the latest symbol version
- CI updates
- macos-ci in GitHub actions
- misc fixes for macOS
- fixed yaml-cpp install
2023-06-30 17:56:32 -05:00
Ammar ELWazir f1f5c4485d SWDEV-406401: Adding Kernel Duration as a Metric
Change-Id: If5137ce0bdb65d87ca9d86fa860cb95b240081ce
2023-06-30 18:32:07 -04:00
Ammar ELWazir 5f784afbe5 SWDEV-406401: Adding Kernel Duration as a Metric
Change-Id: If5137ce0bdb65d87ca9d86fa860cb95b240081ce


[ROCm/rocprofiler commit: f1f5c4485d]
2023-06-30 18:32:07 -04:00
Ammar ELWazir db59f4a08e Fixing Paths
Change-Id: Id10d75c1e1cf30cb54a2fbf26032c1ed33a8caca
2023-06-30 18:32:00 -04:00
Ammar ELWazir 41223f8297 Fixing Paths
Change-Id: Id10d75c1e1cf30cb54a2fbf26032c1ed33a8caca


[ROCm/rocprofiler commit: db59f4a08e]
2023-06-30 18:32:00 -04:00
Giovanni LB b9b17bfb34 SWDEV-408607: ATT parser rework
Change-Id: Ic180c3e7904bb6e46d9fd9fb4c9a97da503a5a3e
2023-06-30 18:01:39 -04:00
Giovanni LB cceca05ae9 SWDEV-408607: ATT parser rework
Change-Id: Ic180c3e7904bb6e46d9fd9fb4c9a97da503a5a3e


[ROCm/rocprofiler commit: b9b17bfb34]
2023-06-30 18:01:39 -04:00
Nicholas Curtis 265fcccfca apply formatting
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: ecc39861b5]
2023-06-30 15:58:41 -05:00
Nicholas Curtis ecc39861b5 apply formatting
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 15:58:41 -05:00
Nicholas Curtis 51f81d68ac Add options to enable latexpdf builds
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: c03298e367]
2023-06-30 15:58:17 -05:00
Nicholas Curtis c03298e367 Add options to enable latexpdf builds
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 15:58:17 -05:00
Nicholas Curtis 9258a1e945 fix missing
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: 65d263b14e]
2023-06-30 15:57:03 -05:00
Nicholas Curtis 65d263b14e fix missing
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 15:57:03 -05:00
Nicholas Curtis 8f0610ea40 fix formatting
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: e8bceca531]
2023-06-30 15:56:53 -05:00
Nicholas Curtis e8bceca531 fix formatting
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 15:56:53 -05:00
Nicholas Curtis b7c4aabb29 Incorporate review comments
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: 5b3a8d5075]
2023-06-30 15:56:33 -05:00
Nicholas Curtis 5b3a8d5075 Incorporate review comments
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 15:56:33 -05:00
Karl W. Schulz e7dbe46209 updating path for rocm repo to supported rhel8 release (8.8)
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 8edba713fb]
2023-06-30 15:01:57 -05:00
Karl W. Schulz 8edba713fb updating path for rocm repo to supported rhel8 release (8.8)
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-06-30 15:01:57 -05:00
Nicholas Curtis 1c6b676ea1 apply formatting
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: be1eeee370]
2023-06-30 14:46:23 -05:00
Nicholas Curtis be1eeee370 apply formatting
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 14:46:23 -05:00
Nicholas Curtis 8e71e8a44e Add options to enable latexpdf builds
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: 60d4a42536]
2023-06-30 14:46:23 -05:00
Nicholas Curtis 60d4a42536 Add options to enable latexpdf builds
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 14:46:23 -05:00
Nicholas Curtis f74f926951 fix missing
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: 8857393571]
2023-06-30 14:46:23 -05:00
Nicholas Curtis 8857393571 fix missing
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 14:46:23 -05:00
Nicholas Curtis c051beba86 fix formatting
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: aaed37d004]
2023-06-30 14:46:23 -05:00
Nicholas Curtis aaed37d004 fix formatting
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 14:46:23 -05:00
Nicholas Curtis 9edbf34b0f Incorporate review comments
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: 54bc058085]
2023-06-30 14:46:23 -05:00
Nicholas Curtis 54bc058085 Incorporate review comments
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-06-30 14:46:23 -05:00
gobhardw 86beea665a Fixing RPM build errors for roctracer
Change-Id: I55e67c5c31e266fe187bb28712a0c616ebe68107


[ROCm/roctracer commit: 23695fbd79]
2023-07-01 00:22:09 +05:30
gobhardw 23695fbd79 Fixing RPM build errors for roctracer
Change-Id: I55e67c5c31e266fe187bb28712a0c616ebe68107
2023-07-01 00:22:09 +05:30
Ammar ELWazir 6dc1066d5d Changing build directory structure to match rocm
Change-Id: I22ed8ef777cfdbebe6caca65b68ff5e6bb12d35e
2023-06-30 14:11:46 -04:00
Ammar ELWazir f5033efa6d Changing build directory structure to match rocm
Change-Id: I22ed8ef777cfdbebe6caca65b68ff5e6bb12d35e


[ROCm/rocprofiler commit: 6dc1066d5d]
2023-06-30 14:11:46 -04:00
gobhardw 9ffb34f9d4 SWDEV-408750: Reoving Record_ID from HIP api trace
Change-Id: Iba9022246def090b1bbb90b68e67d54bab1bea31
2023-06-30 14:40:59 +05:30
gobhardw 04508527df SWDEV-408750: Reoving Record_ID from HIP api trace
Change-Id: Iba9022246def090b1bbb90b68e67d54bab1bea31


[ROCm/rocprofiler commit: 9ffb34f9d4]
2023-06-30 14:40:59 +05:30
Rakesh Roy f887f2fc6f SWDEV-405329 - Fix cuMask issue for WGP mode
- Enable CUs adjacent pairwise for WGP mode
- In HostQueue::terminate() do not segfault if virtual device hasn't been created

Change-Id: I94402ff333308af5824878086cc238b3993d534d


[ROCm/clr commit: 8c1232124e]
2023-06-30 01:09:01 -04:00
Rakesh Roy 8c1232124e SWDEV-405329 - Fix cuMask issue for WGP mode
- Enable CUs adjacent pairwise for WGP mode
- In HostQueue::terminate() do not segfault if virtual device hasn't been created

Change-Id: I94402ff333308af5824878086cc238b3993d534d
2023-06-30 01:09:01 -04:00
Jeremy Newton 132a19e9c3 Fix non-x86 builds
I've just reverted some code what it was in 5.5 by wrapping new x86
specific bits with #if's, e.g.:
- CPUID is x86 specific
- mwait is x86 specific

Change-Id: I6cefae34282c777c7340daf3f934d2a11742502e
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
2023-06-30 01:04:04 -04:00
Jeremy Newton b3f22fef0a Fix non-x86 builds
I've just reverted some code what it was in 5.5 by wrapping new x86
specific bits with #if's, e.g.:
- CPUID is x86 specific
- mwait is x86 specific

Change-Id: I6cefae34282c777c7340daf3f934d2a11742502e
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>


[ROCm/ROCR-Runtime commit: 132a19e9c3]
2023-06-30 01:04:04 -04:00
Tom Rix 4480132c6d Improve handling of ContructBDFID errors
Building on this package on Fedora reports this warning
In file included from rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/src/rocm_smi_main.cc:62:
In member function 'amd::smi::Device::set_bdfid(unsigned long)',
    inlined from 'amd::smi::RocmSMI::Initialize(unsigned long)' at rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/src/rocm_smi_main.cc:330:27:
rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/include/rocm_smi/rocm_smi_device.h:199:42: warning: 'bdfid' may be used uninitialized [-Wmaybe-uninitialized]
  199 |     void set_bdfid(uint64_t val) {bdfid_ = val;}
      |                                   ~~~~~~~^~~~~
rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/src/rocm_smi_main.cc: In member function 'amd::smi::RocmSMI::Initialize(unsigned long)':
rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/src/rocm_smi_main.cc:324:12: note: 'bdfid' was declared here
  324 |   uint64_t bdfid;
      |            ^~~~~

Only set the bdfid when it is know to be valid.

Signed-off-by: Tom Rix <trix@redhat.com>
Change-Id: I839b4d2d2d4e3b25469cf5972245b9630da00c87


[ROCm/rocm_smi_lib commit: 19c3e2aff9]
2023-06-30 00:16:44 -04:00
Tom Rix 19c3e2aff9 Improve handling of ContructBDFID errors
Building on this package on Fedora reports this warning
In file included from rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/src/rocm_smi_main.cc:62:
In member function 'amd::smi::Device::set_bdfid(unsigned long)',
    inlined from 'amd::smi::RocmSMI::Initialize(unsigned long)' at rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/src/rocm_smi_main.cc:330:27:
rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/include/rocm_smi/rocm_smi_device.h:199:42: warning: 'bdfid' may be used uninitialized [-Wmaybe-uninitialized]
  199 |     void set_bdfid(uint64_t val) {bdfid_ = val;}
      |                                   ~~~~~~~^~~~~
rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/src/rocm_smi_main.cc: In member function 'amd::smi::RocmSMI::Initialize(unsigned long)':
rpmbuild/BUILD/rocm_smi_lib-rocm-5.5.1/src/rocm_smi_main.cc:324:12: note: 'bdfid' was declared here
  324 |   uint64_t bdfid;
      |            ^~~~~

Only set the bdfid when it is know to be valid.

Signed-off-by: Tom Rix <trix@redhat.com>
Change-Id: I839b4d2d2d4e3b25469cf5972245b9630da00c87
2023-06-30 00:16:44 -04:00