Wykres commitów

68454 Commity

Autor SHA1 Wiadomość Data
Hila, Nino 09911eebc6 Add palamida.yml (#362) 2025-04-23 21:07:40 -05:00
Hila, Nino 0e243f4643 Add palamida.yml (#25) 2025-04-23 21:06:16 -05:00
Hila, Nino 1fe630015a Add palamida.yml (#25)
[ROCm/rocprofiler commit: 0e243f4643]
2025-04-23 21:06:16 -05:00
Elwazir, Ammar 89298f94fd Removing deprecated Ubuntu 20.04 runner (#11)
[ROCm/rocprofiler-register commit: 16b142bb31]
2025-04-23 21:06:02 -05:00
Elwazir, Ammar 16b142bb31 Removing deprecated Ubuntu 20.04 runner (#11) 2025-04-23 21:06:02 -05:00
Hila, Nino 2c54c79833 Add palamida.yml (#9)
[ROCm/rocprofiler-register commit: 1b0ce80092]
2025-04-23 21:05:36 -05:00
Hila, Nino 1b0ce80092 Add palamida.yml (#9) 2025-04-23 21:05:36 -05:00
Hila, Nino 6115755475 Add palamida.yml (#11)
[ROCm/roctracer commit: 3d3b9ea4e2]
2025-04-23 21:05:12 -05:00
Hila, Nino 3d3b9ea4e2 Add palamida.yml (#11) 2025-04-23 21:05:12 -05:00
Peter Park 9edacdeac4 remove comments in Doxyfile referring to wikipedia.org for IAS check 2025-04-23 17:25:21 -05:00
Peter Park 7bbdffc323 remove comments in Doxyfile referring to wikipedia.org for IAS check
[ROCm/rdc commit: 9edacdeac4]
2025-04-23 17:25:21 -05:00
Peter Park 0484dbed94 Update doxyfile 2025-04-23 17:25:21 -05:00
Peter Park 138ef967e3 Update doxyfile
[ROCm/rdc commit: 0484dbed94]
2025-04-23 17:25:21 -05:00
Peter Park 712657b24e bump rocm-docs-core to 1.18.1 2025-04-23 17:25:21 -05:00
Peter Park 9e3ec5e48a bump rocm-docs-core to 1.18.1
[ROCm/rdc commit: 712657b24e]
2025-04-23 17:25:21 -05:00
Peter Park c3aafd846d update sphinx/conf.py 2025-04-23 17:25:21 -05:00
Peter Park 6c31e1bb4a update sphinx/conf.py
[ROCm/rdc commit: c3aafd846d]
2025-04-23 17:25:21 -05:00
Peter Park aac1de1e76 bump rocm-docs-core to 1.17.1 2025-04-23 17:25:21 -05:00
Peter Park e3740bfc8e bump rocm-docs-core to 1.17.1
[ROCm/rdc commit: aac1de1e76]
2025-04-23 17:25:21 -05:00
Hila, Nino 00ffa034fc Add palamida.yml (#7)
[ROCm/hipother commit: 3eb783ecd3]
2025-04-23 13:16:52 -07:00
Hila, Nino 3eb783ecd3 Add palamida.yml (#7) 2025-04-23 13:16:52 -07:00
Hila, Nino 8464db08de Add palamida.yml (#138)
[ROCm/hip-tests commit: 8de71101d0]
2025-04-23 13:16:28 -07:00
Hila, Nino 8de71101d0 Add palamida.yml (#138) 2025-04-23 13:16:28 -07:00
Hila, Nino 14dd182cde Add palamida.yml (#70)
[ROCm/hip commit: 6131bb9bd3]
2025-04-23 13:16:01 -07:00
Hila, Nino 6131bb9bd3 Add palamida.yml (#70) 2025-04-23 13:16:01 -07:00
Hila, Nino 9d133c383f Add palamida.yml (#215)
[ROCm/clr commit: 38d48c9a7d]
2025-04-23 13:15:09 -07:00
Hila, Nino 38d48c9a7d Add palamida.yml (#215) 2025-04-23 13:15:09 -07:00
Tony Gutierrez f2c482d923 rocr: Add large_bar_enabled var to the GPU agent
Adds a bool to the GPU agent and a public member method to
check if the GPU supports large BAR. This is needed so we can
check if large BAR is supported when a user tries to allocate
an AQL queue in device memory on a given GPU agent.

Also adds an exception to the AQL queue if device-side AQL queues
are requested and the GPU owner of the AQL doesn't support large
BAR. Otherwise, ROCr will currently allow device-side queues
that can cause faults when the user tries to touch their ring
buffers and the user will not know why the faults are occuring.

This relies on the fact that the KFD does not exposed any links
from the CPU to the GPU if large BAR is not enabled (though
links from the GPU to the CPU may still be exposed by the KFD).
2025-04-23 15:53:29 -04:00
Tony Gutierrez ce61e3301b rocr: Add large_bar_enabled var to the GPU agent
Adds a bool to the GPU agent and a public member method to
check if the GPU supports large BAR. This is needed so we can
check if large BAR is supported when a user tries to allocate
an AQL queue in device memory on a given GPU agent.

Also adds an exception to the AQL queue if device-side AQL queues
are requested and the GPU owner of the AQL doesn't support large
BAR. Otherwise, ROCr will currently allow device-side queues
that can cause faults when the user tries to touch their ring
buffers and the user will not know why the faults are occuring.

This relies on the fact that the KFD does not exposed any links
from the CPU to the GPU if large BAR is not enabled (though
links from the GPU to the CPU may still be exposed by the KFD).


[ROCm/ROCR-Runtime commit: f2c482d923]
2025-04-23 15:53:29 -04:00
Tony Gutierrez 6e3c375bf1 rocr: Flags to alloc queue buf/struct in dev mem
This builds on a prior change that allowed for allocating
a user-mode queue's packet buffer in device memory to also
allocate the queue struct in device memory. This provides
additional latency benefits particularly for cases where
dispatches are performed from the GPU itself. Flags are
added to support the various use cases.
2025-04-23 15:53:29 -04:00
Tony Gutierrez 6f37386eb2 rocr: Flags to alloc queue buf/struct in dev mem
This builds on a prior change that allowed for allocating
a user-mode queue's packet buffer in device memory to also
allocate the queue struct in device memory. This provides
additional latency benefits particularly for cases where
dispatches are performed from the GPU itself. Flags are
added to support the various use cases.


[ROCm/ROCR-Runtime commit: 6e3c375bf1]
2025-04-23 15:53:29 -04:00
Tony Gutierrez 11d1d2cd25 rocr: Remove empty shared.cpp 2025-04-23 15:53:29 -04:00
Tony Gutierrez 18404ba8a8 rocr: Remove empty shared.cpp
[ROCm/ROCR-Runtime commit: 11d1d2cd25]
2025-04-23 15:53:29 -04:00
Tony Gutierrez adbc0495e2 rocr/libhsakmt: Add coarse-grain allocator to GPU 2025-04-23 15:53:29 -04:00
Tony Gutierrez 3ebcf3020f rocr/libhsakmt: Add coarse-grain allocator to GPU
[ROCm/ROCR-Runtime commit: adbc0495e2]
2025-04-23 15:53:29 -04:00
Sang, Tao 60110b6c01 SWDEV-518831 - fix streams' sync issue in mthreads (#123)
* SWDEV-518831 - fix streams' sync issue in mthreads

1. Fix sync issue of null stream and non-null streams in
multithreads.
2. Remove assert(GetSubmissionBatch() == nullptr) as it
is invalid in multithreads.
3. Update getActiveQueues() to deal with the state of 
being terminated.

[ROCm/clr commit: 27aad09bd4]
2025-04-23 15:08:07 -04:00
Sang, Tao 27aad09bd4 SWDEV-518831 - fix streams' sync issue in mthreads (#123)
* SWDEV-518831 - fix streams' sync issue in mthreads

1. Fix sync issue of null stream and non-null streams in
multithreads.
2. Remove assert(GetSubmissionBatch() == nullptr) as it
is invalid in multithreads.
3. Update getActiveQueues() to deal with the state of 
being terminated.
2025-04-23 15:08:07 -04:00
Sang, Tao 45b75013ec SWDEV-516050 - Fix monitor hang in OCL (#75)
Fix monitor hang in cts integer_ops.
Improve notify().
Won't affect notifyAll() and Hip in direct
dispatch mode.

Change-Id: I95a458358e1cab9c76aefde117db09cdbd1fd3af

[ROCm/clr commit: 78f92901d8]
2025-04-23 14:34:53 -04:00
Sang, Tao 78f92901d8 SWDEV-516050 - Fix monitor hang in OCL (#75)
Fix monitor hang in cts integer_ops.
Improve notify().
Won't affect notifyAll() and Hip in direct
dispatch mode.

Change-Id: I95a458358e1cab9c76aefde117db09cdbd1fd3af
2025-04-23 14:34:53 -04:00
Sang, Tao 17369ea4e3 SWDEV-507388 - Check image support. (#6)
Change-Id: Ieda106374eb066cd22ddd1194a9f9b1352c26d16

[ROCm/hip-tests commit: 7bc6eda321]
2025-04-23 21:20:13 +05:30
Sang, Tao 7bc6eda321 SWDEV-507388 - Check image support. (#6)
Change-Id: Ieda106374eb066cd22ddd1194a9f9b1352c26d16
2025-04-23 21:20:13 +05:30
Xie, Jiabao(Jimbo) c7737558a4 SWDEV-441487 - add gfx1150/1 support to amd-staging clr (#182)
Co-authored-by: Jimbo Xie <jiabaxie@amd.com>

[ROCm/clr commit: 9a8c9e70b2]
2025-04-23 20:43:03 +05:30
Xie, Jiabao(Jimbo) 9a8c9e70b2 SWDEV-441487 - add gfx1150/1 support to amd-staging clr (#182)
Co-authored-by: Jimbo Xie <jiabaxie@amd.com>
2025-04-23 20:43:03 +05:30
Kanangot Balakrishnan, Bindhiya 8e5f6b1a8d [SWDEV-520371] Generate valid json format output (#273)
Earlier, the amd-smi metric and static json output
was not in valid json format. Changes are done to
get the output in valid json format.

---------
Change-Id: I5576333269509f63b3c800f225c3d73127ce80cf

Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com>
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Co-authored-by: Maisam Arif <Maisam.Arif@amd.com>
2025-04-23 00:08:43 -05:00
Kanangot Balakrishnan, Bindhiya 8ae4c30ae9 [SWDEV-520371] Generate valid json format output (#273)
Earlier, the amd-smi metric and static json output
was not in valid json format. Changes are done to
get the output in valid json format.

---------
Change-Id: I5576333269509f63b3c800f225c3d73127ce80cf

Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com>
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Co-authored-by: Maisam Arif <Maisam.Arif@amd.com>

[ROCm/amdsmi commit: 8e5f6b1a8d]
2025-04-23 00:08:43 -05:00
Arif, Maisam b2f1df85a3 Improved import structure (#275)
* Improved import structure

Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: Id265cbb7dba5ba805b7cf7c353af870fef6cbb4a

---------

Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
2025-04-22 23:52:06 -05:00
Arif, Maisam c5cf1ba92f Improved import structure (#275)
* Improved import structure

Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: Id265cbb7dba5ba805b7cf7c353af870fef6cbb4a

---------

Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>

[ROCm/amdsmi commit: b2f1df85a3]
2025-04-22 23:52:06 -05:00
Arif, Maisam 53dbb7bf58 CLI Help text and parser formatting updates (#218)
* Small Fixes
* CLI Help text and parser formatting updates
* Changed metavar for set partition

---------
Change-Id: Ia8809665f6fac670452cd4db4e5e8f9c7270faba
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com>
Co-authored-by: Pham, Gabriel <Gabriel.Pham@amd.com>
2025-04-22 23:32:42 -05:00
Arif, Maisam a5c2ac9f87 CLI Help text and parser formatting updates (#218)
* Small Fixes
* CLI Help text and parser formatting updates
* Changed metavar for set partition

---------
Change-Id: Ia8809665f6fac670452cd4db4e5e8f9c7270faba
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com>
Co-authored-by: Pham, Gabriel <Gabriel.Pham@amd.com>

[ROCm/amdsmi commit: 53dbb7bf58]
2025-04-22 23:32:42 -05:00
Arif, Maisam 63b13ecb05 Reduce Load times for Partition CLI (#290)
* Reduced Load times for CLI in partition mode
* Change rsmi_dev_id_get() to use KFD, if KGD interface does not exist
* Make gpu_device_uuid fallback to rsmi_wrapper
* Moved Enumeration info calls in list for more speed
* Moved made group check excluded from recursion

---------

Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Signed-off-by: Charis Poag <Charis.Poag@amd.com>
Co-authored-by: Charis Poag <Charis.Poag@amd.com>
Co-authored-by: gabrpham_amdeng <Gabriel.Pham@amd.com>
2025-04-22 22:54:43 -05:00