76333 Коммитов
Автор SHA1 Сообщение Дата
foreman 373d64478c P4 to Git Change 1987598 by gandryey@gera-win10 on 2019/08/22 13:29:18
SWDEV-197289 - VDI tracing API integration in rocTracer
	- Add profiling activity callbacks for HIP API. The logic will utilize the  current profiling mechanism inside VDI

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#19 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#246 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#341 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#426 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.hpp#145 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#148 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#83 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#97 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#95 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/prof_protocol.h#1 add
2019-08-22 13:48:47 -04:00
foreman 8b798f42fd P4 to Git Change 1987598 by gandryey@gera-win10 on 2019/08/22 13:29:18
SWDEV-197289 - VDI tracing API integration in rocTracer
	- Add profiling activity callbacks for HIP API. The logic will utilize the  current profiling mechanism inside VDI

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#19 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#246 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#341 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#426 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.hpp#145 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#148 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#83 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#97 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#95 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/prof_protocol.h#1 add


[ROCm/clr commit: c001530c43]
2019-08-22 13:48:47 -04:00
foreman c001530c43 P4 to Git Change 1987598 by gandryey@gera-win10 on 2019/08/22 13:29:18
SWDEV-197289 - VDI tracing API integration in rocTracer
	- Add profiling activity callbacks for HIP API. The logic will utilize the  current profiling mechanism inside VDI

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#19 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#246 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#341 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#426 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.hpp#145 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#148 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#83 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#97 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#95 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/prof_protocol.h#1 add
2019-08-22 13:48:47 -04:00
foreman 0f554c74a1 P4 to Git Change 1987582 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/22 13:20:28
SWDEV-185742 - [HIP] Add a svm path to avoid analyzing the mem objs
	and just memcpy the kernel args

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#94 edit


[ROCm/clr commit: fb37058725]
2019-08-22 13:26:57 -04:00
foreman fb37058725 P4 to Git Change 1987582 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/22 13:20:28
SWDEV-185742 - [HIP] Add a svm path to avoid analyzing the mem objs
	and just memcpy the kernel args

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#94 edit
2019-08-22 13:26:57 -04:00
foreman b10e8ac7c6 P4 to Git Change 1987582 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/22 13:20:28
SWDEV-185742 - [HIP] Add a svm path to avoid analyzing the mem objs
	and just memcpy the kernel args

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#94 edit


[ROCm/hip commit: 6577ecf5d3]
2019-08-22 13:26:57 -04:00
foreman 6577ecf5d3 P4 to Git Change 1987582 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/22 13:20:28
SWDEV-185742 - [HIP] Add a svm path to avoid analyzing the mem objs
	and just memcpy the kernel args

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#94 edit
2019-08-22 13:26:57 -04:00
foreman 7c5770d2ac P4 to Git Change 1987582 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/22 13:20:28
SWDEV-185742 - [HIP] Add a svm path to avoid analyzing the mem objs
	and just memcpy the kernel args

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#94 edit


[ROCm/clr commit: b02f98556a]
2019-08-22 13:26:57 -04:00
foreman b02f98556a P4 to Git Change 1987582 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/22 13:20:28
SWDEV-185742 - [HIP] Add a svm path to avoid analyzing the mem objs
	and just memcpy the kernel args

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#94 edit
2019-08-22 13:26:57 -04:00
Chris Freehill 48e4985f5b Update versioning to new uniform standards
Change-Id: I93eb3170fedeee98caf7b3fd8f63a8c0fef5fd78


[ROCm/rocminfo commit: 9842beb770]
2019-08-22 12:01:49 -05:00
Chris Freehill 9842beb770 Update versioning to new uniform standards
Change-Id: I93eb3170fedeee98caf7b3fd8f63a8c0fef5fd78
2019-08-22 12:01:49 -05:00
foreman 6472f9d751 P4 to Git Change 1987529 by kjayapra@4_HIPWS_RCCM_ROCM on 2019/08/22 12:32:42
SWDEV-200625 - Reverting back CL#1986255.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#38 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#39 edit


[ROCm/clr commit: 26a9ba7ba7]
2019-08-22 12:41:42 -04:00
foreman 26a9ba7ba7 P4 to Git Change 1987529 by kjayapra@4_HIPWS_RCCM_ROCM on 2019/08/22 12:32:42
SWDEV-200625 - Reverting back CL#1986255.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#38 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#39 edit
2019-08-22 12:41:42 -04:00
foreman b2509d2e2b P4 to Git Change 1987529 by kjayapra@4_HIPWS_RCCM_ROCM on 2019/08/22 12:32:42
SWDEV-200625 - Reverting back CL#1986255.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#38 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#39 edit


[ROCm/hip commit: ea22166353]
2019-08-22 12:41:42 -04:00
foreman ea22166353 P4 to Git Change 1987529 by kjayapra@4_HIPWS_RCCM_ROCM on 2019/08/22 12:32:42
SWDEV-200625 - Reverting back CL#1986255.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#38 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#39 edit
2019-08-22 12:41:42 -04:00
Ori Messinger d23acc96fd Display GPU brand name
Add support and testing for reading the brand name associated with
a specific GPU (such as mi25, mi50, mi60, etc). The brand name is
associated with the SKU of the GPU, and some brand names can be
mapped from multiple different SKUs.

Change-Id: I36eb95ca8e72efdd294ccd684841195925dfe820
Signed-off-by: Ori Messinger <Ori.Messinger@amd.com>


[ROCm/rocm_smi_lib commit: 7f2d970a80]
2019-08-22 12:24:29 -04:00
Ori Messinger 7f2d970a80 Display GPU brand name
Add support and testing for reading the brand name associated with
a specific GPU (such as mi25, mi50, mi60, etc). The brand name is
associated with the SKU of the GPU, and some brand names can be
mapped from multiple different SKUs.

Change-Id: I36eb95ca8e72efdd294ccd684841195925dfe820
Signed-off-by: Ori Messinger <Ori.Messinger@amd.com>
2019-08-22 12:24:29 -04:00
Ori Messinger 15c604930e Display GPU brand name
Add support and testing for reading the brand name associated with
a specific GPU (such as mi25, mi50, mi60, etc). The brand name is
associated with the SKU of the GPU, and some brand names can be
mapped from multiple different SKUs.

Change-Id: I36eb95ca8e72efdd294ccd684841195925dfe820
Signed-off-by: Ori Messinger <Ori.Messinger@amd.com>


[ROCm/amdsmi commit: 7f2d970a80]
2019-08-22 12:24:29 -04:00
foreman 88491b057f P4 to Git Change 1987492 by kjayapra@0_HIPWS_LNX1_ROCM on 2019/08/22 11:31:51
SWDEV-188177 - Using the context from owner() in device::Program functions.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#61 edit


[ROCm/clr commit: d34d591676]
2019-08-22 11:42:53 -04:00
foreman d34d591676 P4 to Git Change 1987492 by kjayapra@0_HIPWS_LNX1_ROCM on 2019/08/22 11:31:51
SWDEV-188177 - Using the context from owner() in device::Program functions.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#61 edit
2019-08-22 11:42:53 -04:00
Craig Andrews 96fdd37b2c Use CACHE variables, allow overriding ROCR_LIB_DIR/ROCR_INC_DIR
CACHE variables allow for variables to be documented, and
ROCR_LIB_DIR/ROCR_INC_DIR should be overridable as they'll
have different values on different Linux distributions.

Change-Id: I0bba633c184df2da55bdbe6aabbd53346d098b83


[ROCm/rocminfo commit: 04dc08664e]
2019-08-22 08:02:31 -05:00
Craig Andrews 04dc08664e Use CACHE variables, allow overriding ROCR_LIB_DIR/ROCR_INC_DIR
CACHE variables allow for variables to be documented, and
ROCR_LIB_DIR/ROCR_INC_DIR should be overridable as they'll
have different values on different Linux distributions.

Change-Id: I0bba633c184df2da55bdbe6aabbd53346d098b83
2019-08-22 08:02:31 -05:00
foreman 5ad4d92f0e P4 to Git Change 1987249 by chui@ocl-promo-incrementor on 2019/08/22 03:00:26
SWDEV-2 - Change OpenCL version number from 2979 to 2980.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2727 edit


[ROCm/clr commit: dd4a6df8d2]
2019-08-22 03:03:21 -04:00
foreman dd4a6df8d2 P4 to Git Change 1987249 by chui@ocl-promo-incrementor on 2019/08/22 03:00:26
SWDEV-2 - Change OpenCL version number from 2979 to 2980.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2727 edit
2019-08-22 03:03:21 -04:00
Craig Andrews a013e37c8f Messages indicating fatal errors should be fatal
Change-Id: Ib071d3f6ed216c817daa637fc784680ef9d123f8


[ROCm/rocminfo commit: 9f5349806a]
2019-08-21 22:28:54 -05:00
Craig Andrews 9f5349806a Messages indicating fatal errors should be fatal
Change-Id: Ib071d3f6ed216c817daa637fc784680ef9d123f8
2019-08-21 22:28:54 -05:00
eshcherb 6f01b5492d Merge pull request #10 from hthangirala/marker
Account for user-defined marker in correlation id tracking

[ROCm/roctracer commit: 3165f246c0]
2019-08-21 19:51:51 -05:00
eshcherb 3165f246c0 Merge pull request #10 from hthangirala/marker
Account for user-defined marker in correlation id tracking
2019-08-21 19:51:51 -05:00
Yong Zhao f1c0bc8e35 kfdtest: Query asic name directly from topology node
This saves us from maintaining device ID to Asic mapping in the scripts.

Moreover, stop using abbrevation asic names to avoid confusion.

Change-Id: I7ce583b26b09b627c142aae41932483b28c545d8
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>
2019-08-21 18:49:01 -04:00
Yong Zhao cb921ff375 kfdtest: Query asic name directly from topology node
This saves us from maintaining device ID to Asic mapping in the scripts.

Moreover, stop using abbrevation asic names to avoid confusion.

Change-Id: I7ce583b26b09b627c142aae41932483b28c545d8
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>


[ROCm/ROCR-Runtime commit: f1c0bc8e35]
2019-08-21 18:49:01 -04:00
Evgeny Mankov 6d02136666 Merge pull request #1355 from emankov/master
[HIPIFY][fix] Set the correct exit value for hipify-clang if errors

[ROCm/clr commit: 9498724732]
2019-08-22 01:41:23 +03:00
Evgeny Mankov 9498724732 Merge pull request #1355 from emankov/master
[HIPIFY][fix] Set the correct exit value for hipify-clang if errors
2019-08-22 01:41:23 +03:00
Evgeny Mankov 12c2355b07 Merge pull request #1355 from emankov/master
[HIPIFY][fix] Set the correct exit value for hipify-clang if errors

[ROCm/hip commit: eb5dd29872]
2019-08-22 01:41:23 +03:00
Evgeny Mankov eb5dd29872 Merge pull request #1355 from emankov/master
[HIPIFY][fix] Set the correct exit value for hipify-clang if errors
2019-08-22 01:41:23 +03:00
Wilfried Holzke ead25aa1a5 Fixed sizeof(err_val) to return the number of characters in the array
Change-Id: I7e4f04d10b2f9cc9dbed2431e53b5ebc540acf56


[ROCm/rocminfo commit: 6f140e5391]
2019-08-21 16:12:55 -05:00
Wilfried Holzke 6f140e5391 Fixed sizeof(err_val) to return the number of characters in the array
Change-Id: I7e4f04d10b2f9cc9dbed2431e53b5ebc540acf56
2019-08-21 16:12:55 -05:00
Jenkins b796992c4b Merge 'master' into 'amd-master'
Change-Id: I1dd6af19c418181b78b67f4b47beaf82b19170fc


[ROCm/clr commit: 8c3a997de2]
2019-08-21 15:50:57 -04:00
Jenkins 8c3a997de2 Merge 'master' into 'amd-master'
Change-Id: I1dd6af19c418181b78b67f4b47beaf82b19170fc
2019-08-21 15:50:57 -04:00
Jenkins e61530e8fe Merge 'master' into 'amd-master'
Change-Id: I1dd6af19c418181b78b67f4b47beaf82b19170fc


[ROCm/hip commit: ec8df015e0]
2019-08-21 15:50:57 -04:00
Jenkins ec8df015e0 Merge 'master' into 'amd-master'
Change-Id: I1dd6af19c418181b78b67f4b47beaf82b19170fc
2019-08-21 15:50:57 -04:00
Evgeny Mankov e7b6fac93e [HIPIFY][fix] Set the correct exit value for hipify-clang if errors.
This fixes a hanging of unit tests.


[ROCm/clr commit: 3d07393003]
2019-08-21 21:36:53 +03:00
Evgeny Mankov 3d07393003 [HIPIFY][fix] Set the correct exit value for hipify-clang if errors.
This fixes a hanging of unit tests.
2019-08-21 21:36:53 +03:00
Evgeny Mankov ad66d7626c [HIPIFY][fix] Set the correct exit value for hipify-clang if errors.
This fixes a hanging of unit tests.


[ROCm/hip commit: b863c1392c]
2019-08-21 21:36:53 +03:00
Evgeny Mankov b863c1392c [HIPIFY][fix] Set the correct exit value for hipify-clang if errors.
This fixes a hanging of unit tests.
2019-08-21 21:36:53 +03:00
Evgeny Mankov 531760aec6 Merge pull request #1354 from emankov/master
[HIPIFY] CUDA 10.1 Update 2 support

[ROCm/clr commit: 1e13e37785]
2019-08-21 21:07:57 +03:00
Evgeny Mankov 1e13e37785 Merge pull request #1354 from emankov/master
[HIPIFY] CUDA 10.1 Update 2 support
2019-08-21 21:07:57 +03:00
Evgeny Mankov 7dae0e25d1 Merge pull request #1354 from emankov/master
[HIPIFY] CUDA 10.1 Update 2 support

[ROCm/hip commit: 8fbbc663a5]
2019-08-21 21:07:57 +03:00
Evgeny Mankov 8fbbc663a5 Merge pull request #1354 from emankov/master
[HIPIFY] CUDA 10.1 Update 2 support
2019-08-21 21:07:57 +03:00
Evgeny Mankov 2f3f8b9a98 [HIPIFY] CUDA 10.1 Update 2 support
[ROCm/clr commit: 8293f9a706]
2019-08-21 21:06:20 +03:00
Evgeny Mankov 8293f9a706 [HIPIFY] CUDA 10.1 Update 2 support 2019-08-21 21:06:20 +03:00