Граф коммитов
64512 Коммитов
Автор SHA1 Сообщение Дата
Giovanni LB fd2376fe90 PLAT-130888: Added support for .out files
Change-Id: Ia2fe1966e0264f42ee1159d732d5606438b7bb91
2023-04-20 23:15:07 -04:00
Giovanni LB 375d5c1b07 PLAT-130888: Added support for .out files
Change-Id: Ia2fe1966e0264f42ee1159d732d5606438b7bb91


[ROCm/rocprofiler commit: fd2376fe90]
2023-04-20 23:15:07 -04:00
Giovanni LB c64b5e0090 PLAT-130888: Added back shader engine mask.
Change-Id: I8e14bbd16628cc0b682adea845911b93b8e1af51
2023-04-20 19:55:51 -04:00
Giovanni LB cf2b8b8449 PLAT-130888: Added back shader engine mask.
Change-Id: I8e14bbd16628cc0b682adea845911b93b8e1af51


[ROCm/rocprofiler commit: c64b5e0090]
2023-04-20 19:55:51 -04:00
xinhui pan 77761836ae thunk: Fix and optimise for pointer range search
Previous code might fail to get the correct ln node. And trigger extra
walk through of the tree. Fix it.

While walking through the tree, better to search from right to left as
the node->start likely close to *address*.

Change-Id: If86ddf73e59a1eb88225d1ea90797818e8165488
Signed-off-by: xinhui pan <xinhui.pan@amd.com>
2023-04-20 19:36:29 -04:00
xinhui pan a945a9824e thunk: Fix and optimise for pointer range search
Previous code might fail to get the correct ln node. And trigger extra
walk through of the tree. Fix it.

While walking through the tree, better to search from right to left as
the node->start likely close to *address*.

Change-Id: If86ddf73e59a1eb88225d1ea90797818e8165488
Signed-off-by: xinhui pan <xinhui.pan@amd.com>


[ROCm/ROCR-Runtime commit: 77761836ae]
2023-04-20 19:36:29 -04:00
colramos 9f048c1040 Restore token on distro specific CI runs
Signed-off-by: colramos <cole.ramos@amd.com>


[ROCm/rocprofiler-compute commit: f8fe039aa5]
2023-04-20 14:49:28 -05:00
colramos f8fe039aa5 Restore token on distro specific CI runs
Signed-off-by: colramos <cole.ramos@amd.com>
2023-04-20 14:49:28 -05:00
Cole Ramos 19efa64b2d Merge pull request #116 from dipietrantonio/patch-1
Update requirements.txt to include setuptools

[ROCm/rocprofiler-compute commit: 7cded80ba5]
2023-04-20 13:29:50 -05:00
Cole Ramos 7cded80ba5 Merge pull request #116 from dipietrantonio/patch-1
Update requirements.txt to include setuptools
2023-04-20 13:29:50 -05:00
colramos 50fe42f468 Remove token requirement from distro CI pipeline
Signed-off-by: colramos <cole.ramos@amd.com>


[ROCm/rocprofiler-compute commit: 0c86746678]
2023-04-20 13:27:32 -05:00
colramos 0c86746678 Remove token requirement from distro CI pipeline
Signed-off-by: colramos <cole.ramos@amd.com>
2023-04-20 13:27:32 -05:00
colramos c70e13d3a3 Remove token requirement from distro CI tests
Signed-off-by: colramos <cole.ramos@amd.com>


[ROCm/rocprofiler-compute commit: 8a1db9fcbb]
2023-04-20 13:22:10 -05:00
colramos 8a1db9fcbb Remove token requirement from distro CI tests
Signed-off-by: colramos <cole.ramos@amd.com>
2023-04-20 13:22:10 -05:00
Ruili Ji 74405e021d SWDEV-391103 - fix ocltst segment fault and update device info for gfx1103
Change-Id: I7a45ef98fd03113b148178fed3b64b919ee4eb6d


[ROCm/clr commit: d33c1a06cf]
2023-04-20 07:26:22 +08:00
Ruili Ji d33c1a06cf SWDEV-391103 - fix ocltst segment fault and update device info for gfx1103
Change-Id: I7a45ef98fd03113b148178fed3b64b919ee4eb6d
2023-04-20 07:26:22 +08:00
Maneesh Gupta 85fd0dfd12 Update jenkinsfile to build tests against clr (#239)
* Update jenkinsfile to build tests against clr

* Update jenkinsfile

[ROCm/hip-tests commit: 61dce0f72a]
2023-04-19 16:19:58 -07:00
Maneesh Gupta 61dce0f72a Update jenkinsfile to build tests against clr (#239)
* Update jenkinsfile to build tests against clr

* Update jenkinsfile
2023-04-19 16:19:58 -07:00
agunashe e28de3dcf0 SWDEV-395683 - skipping Unit_hipStreamPerThread_MultiThread (#240)
[ROCm/hip-tests commit: 1cd686bed6]
2023-04-19 13:27:50 -07:00
agunashe 1cd686bed6 SWDEV-395683 - skipping Unit_hipStreamPerThread_MultiThread (#240) 2023-04-19 13:27:50 -07:00
victzhan 489f17c447 SWDEV-387117 - Support negative miplevel for clCreateFromGLTexture()
Change-Id: Ieaa340196e6844b2d18cdcc2278f913fc7c7bbb8


[ROCm/clr commit: 636983de49]
2023-04-19 12:46:45 -04:00
victzhan 636983de49 SWDEV-387117 - Support negative miplevel for clCreateFromGLTexture()
Change-Id: Ieaa340196e6844b2d18cdcc2278f913fc7c7bbb8
2023-04-19 12:46:45 -04:00
Julia Jiang 98e33ef5b6 SWDEV-392363 - fix DeviceQueries failure on MI300 APU system
Change-Id: I5542f3a4575fe252fff8e329fd28e5624b44486a


[ROCm/clr commit: 9ca45d289b]
2023-04-19 12:09:20 -04:00
Julia Jiang 9ca45d289b SWDEV-392363 - fix DeviceQueries failure on MI300 APU system
Change-Id: I5542f3a4575fe252fff8e329fd28e5624b44486a
2023-04-19 12:09:20 -04:00
David Francis eed5518e4c kfdtest: Enable gfx90a coherency tests on Aqua Vanjaram
These tests should also pass on Aqua Vanjaram, so enable them

Signed-off-by: David Francis <David.Francis@amd.com>
Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: Ibbb9cd43d653c63b08c39efd1d7326cfac1f8411
2023-04-19 10:28:05 -04:00
David Francis d6edf970cf kfdtest: Enable gfx90a coherency tests on Aqua Vanjaram
These tests should also pass on Aqua Vanjaram, so enable them

Signed-off-by: David Francis <David.Francis@amd.com>
Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: Ibbb9cd43d653c63b08c39efd1d7326cfac1f8411


[ROCm/ROCR-Runtime commit: eed5518e4c]
2023-04-19 10:28:05 -04:00
David Francis 30b1f23f7a kfdtest: Add coherency tests for Aqua Vanjaram
Aqua Vanjaram is intended to have fine-grained coherency
from anywhere to anywhere else using read-acquire and
write-release primitives.

Add a test that writes to memory covered by five
different cache lines, then write-releases, while
another thread read-acquires, then reads those
five locations in memory.

There are nine variations of the test to cover
CPU-GPU, same-GPU and across-GPU, vector instructions and
scalar instructions, and data local to the
acquirer or receiver.

Signed-off-by: David Francis <David.Francis@amd.com>
Change-Id: I20d2db5c53bd280e971479aad7e61df6ed5d3623
2023-04-19 10:28:05 -04:00
David Francis b7dcb91b58 kfdtest: Add coherency tests for Aqua Vanjaram
Aqua Vanjaram is intended to have fine-grained coherency
from anywhere to anywhere else using read-acquire and
write-release primitives.

Add a test that writes to memory covered by five
different cache lines, then write-releases, while
another thread read-acquires, then reads those
five locations in memory.

There are nine variations of the test to cover
CPU-GPU, same-GPU and across-GPU, vector instructions and
scalar instructions, and data local to the
acquirer or receiver.

Signed-off-by: David Francis <David.Francis@amd.com>
Change-Id: I20d2db5c53bd280e971479aad7e61df6ed5d3623


[ROCm/ROCR-Runtime commit: 30b1f23f7a]
2023-04-19 10:28:05 -04:00
Cristian Di Pietrantonio 7aa9798f3f Update requirements.txt
On some systems setuptools (needed by dash-bootstrap-components) is not installed by default. Weirdly enough, it is not installed as dependency of Dash.

Signed-off-by: Cristian Di Pietrantonio <cristiandipietrantonio@gmail.com>

[ROCm/rocprofiler-compute commit: d5289d2c4c]
2023-04-19 14:48:38 +08:00
Cristian Di Pietrantonio d5289d2c4c Update requirements.txt
On some systems setuptools (needed by dash-bootstrap-components) is not installed by default. Weirdly enough, it is not installed as dependency of Dash.

Signed-off-by: Cristian Di Pietrantonio <cristiandipietrantonio@gmail.com>
2023-04-19 14:48:38 +08:00
Jaydeep Patel e404ad7bd8 SWDEV-389648 - Find node and then erase.
Change-Id: Iecf78fe6b0645e58b4de6658b59ad1285946b698


[ROCm/clr commit: 3c5888922e]
2023-04-19 01:05:58 -04:00
Jaydeep Patel 3c5888922e SWDEV-389648 - Find node and then erase.
Change-Id: Iecf78fe6b0645e58b4de6658b59ad1285946b698
2023-04-19 01:05:58 -04:00
Jaydeep Patel 3bab75e327 SWDEV-389477 - Check D2D is intra device.
Change-Id: Ibef2a6de82a18357ef35bcd70298478de6b0e380


[ROCm/clr commit: 415fb15c76]
2023-04-19 01:01:12 -04:00
Jaydeep Patel 415fb15c76 SWDEV-389477 - Check D2D is intra device.
Change-Id: Ibef2a6de82a18357ef35bcd70298478de6b0e380
2023-04-19 01:01:12 -04:00
Jaydeep Patel 2536d245f6 SWDEV-388943,SWDEV-388954 - Corrected validations for memcpy kind.
Change-Id: I8338111ac46e4eba279d53969d12df3a23552049


[ROCm/clr commit: 2576153acd]
2023-04-19 01:00:50 -04:00
Jaydeep Patel 2576153acd SWDEV-388943,SWDEV-388954 - Corrected validations for memcpy kind.
Change-Id: I8338111ac46e4eba279d53969d12df3a23552049
2023-04-19 01:00:50 -04:00
Jaydeep Patel e257db8ba7 SWDEV-388958 - SWDEV-388929 - Kind can be hipMemcpyDefault for H2D and D2D and srcMemory can be allocated using hipHostMalloc for H2D.
Change-Id: I187ff850ebb890b357ee03500105b71468508ea2


[ROCm/clr commit: 7215451db9]
2023-04-19 01:00:28 -04:00
Jaydeep Patel 7215451db9 SWDEV-388958 - SWDEV-388929 - Kind can be hipMemcpyDefault for H2D and D2D and srcMemory can be allocated using hipHostMalloc for H2D.
Change-Id: I187ff850ebb890b357ee03500105b71468508ea2
2023-04-19 01:00:28 -04:00
Jaydeep Patel 97726d4215 SWDEV-391731 - Check thread local list too.
With global flag, In addition to global vector, we need to check
thread local vector too. If both of them are empty then only
return false.

Change-Id: I3a24d16a35c702b34b9a8867dc410ebd80108f25


[ROCm/clr commit: 09a081235c]
2023-04-19 01:00:09 -04:00
Jaydeep Patel 09a081235c SWDEV-391731 - Check thread local list too.
With global flag, In addition to global vector, we need to check
thread local vector too. If both of them are empty then only
return false.

Change-Id: I3a24d16a35c702b34b9a8867dc410ebd80108f25
2023-04-19 01:00:09 -04:00
Jaydeep Patel 06bc6d9980 SWDEV-391178 - Extern monitor to avoid copy in multithreading.
Defining monitor in header cause copy and hence it's moved to cpp.

Change-Id: Ib07bbde2808d9cb2af9349076f777e8a5b28d210


[ROCm/clr commit: e8eb1772f2]
2023-04-19 00:58:49 -04:00
Jaydeep Patel e8eb1772f2 SWDEV-391178 - Extern monitor to avoid copy in multithreading.
Defining monitor in header cause copy and hence it's moved to cpp.

Change-Id: Ib07bbde2808d9cb2af9349076f777e8a5b28d210
2023-04-19 00:58:49 -04:00
Mészáros Gergely 57ad953d7b Doxysphinx docs (#3192)
* Reorganize documenation based on rocm-docs-core

* Move build, install and contributing guides to docs

* Bump readthedocs config to Ubuntu 20.04

* Add more direct links to the API modules

* Pin rocm-docs-core version, add dependabot

- Use the pip package to have rocm-docs-core pinned
- Add dependabot config to update pinned packages (including rocm-docs-core)

* fixup! Add more direct links to the API modules

---------


[ROCm/hip commit: ae5f8714f4]
2023-04-18 20:49:28 -07:00
Mészáros Gergely ae5f8714f4 Doxysphinx docs (#3192)
* Reorganize documenation based on rocm-docs-core

* Move build, install and contributing guides to docs

* Bump readthedocs config to Ubuntu 20.04

* Add more direct links to the API modules

* Pin rocm-docs-core version, add dependabot

- Use the pip package to have rocm-docs-core pinned
- Add dependabot config to update pinned packages (including rocm-docs-core)

* fixup! Add more direct links to the API modules

---------
2023-04-18 20:49:28 -07:00
Philip Yang 0696f06c16 kfdtest: fix KFDSVMRangeTest.MultiGPU tests vector iterator
For vector iterator loop access current node directly, don't need
gpuNodesAll.at(i), which also causes out of range access.

Change vector index loop to iterator loop to simplify the code.

Change-Id: I2627ef8d13b5d2c9cd8c51cf4dacc3e8a97fcfb0
Signed-off-by: Philip Yang <Philip.Yang@amd.com>
2023-04-18 17:58:06 -04:00
Philip Yang 25a9421f64 kfdtest: fix KFDSVMRangeTest.MultiGPU tests vector iterator
For vector iterator loop access current node directly, don't need
gpuNodesAll.at(i), which also causes out of range access.

Change vector index loop to iterator loop to simplify the code.

Change-Id: I2627ef8d13b5d2c9cd8c51cf4dacc3e8a97fcfb0
Signed-off-by: Philip Yang <Philip.Yang@amd.com>


[ROCm/ROCR-Runtime commit: 0696f06c16]
2023-04-18 17:58:06 -04:00
Galantsev, Dmitrii 418167b43e CMAKE: Fix RPM version
before fix:
CPack: - package: ... rdc-0.6.0-local.9999.el9.x86_64.rpm generated.

after fix:
CPack: - package: ... rdc-0.6.0.50600-local.9999.el9.x86_64.rpm generated.

Change-Id: I684816f3b4cad787eec6abbb40598d05c89d4f5d
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
2023-04-18 17:41:37 -04:00
Galantsev, Dmitrii fe28405d3a CMAKE: Fix RPM version
before fix:
CPack: - package: ... rdc-0.6.0-local.9999.el9.x86_64.rpm generated.

after fix:
CPack: - package: ... rdc-0.6.0.50600-local.9999.el9.x86_64.rpm generated.

Change-Id: I684816f3b4cad787eec6abbb40598d05c89d4f5d
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/rdc commit: 418167b43e]
2023-04-18 17:41:37 -04:00
pghafari 82219d2fb1 SWDEV-366992 - adding handle type for vk interop
Change-Id: I79ee0d89b948c21b96709e9e607abe7901621a97


[ROCm/clr commit: 78de2ae692]
2023-04-18 16:59:25 -04:00
pghafari 78de2ae692 SWDEV-366992 - adding handle type for vk interop
Change-Id: I79ee0d89b948c21b96709e9e607abe7901621a97
2023-04-18 16:59:25 -04:00