76333 Коммитов
Автор SHA1 Сообщение Дата
Aaron Enye Shi c56876cc19 Fix hipMemcpy-size test running out of Host Mem (#1224)
* Fix hipMemcpy-size test running out of Host Mem

The hipMemcpy-size uses a maxElem calculated from the total GPU mem /8. Then it will allocate 4 times that amount of host memory. This tests begins failing when there is not enough host memory, such as on systems with 32GB GPU mem, and 16GB RAM. This fixes the test if not enough host memory is available on the system.

* Add windows support to hipMemcpy-size fix

* avoid linking extra libs for windows

* HIPMemcpy-size Remove freeCPU including swap
2019-07-24 07:49:20 +00:00
Aaron Enye Shi 85fa58c117 Fix hipMemcpy-size test running out of Host Mem (#1224)
* Fix hipMemcpy-size test running out of Host Mem

The hipMemcpy-size uses a maxElem calculated from the total GPU mem /8. Then it will allocate 4 times that amount of host memory. This tests begins failing when there is not enough host memory, such as on systems with 32GB GPU mem, and 16GB RAM. This fixes the test if not enough host memory is available on the system.

* Add windows support to hipMemcpy-size fix

* avoid linking extra libs for windows

* HIPMemcpy-size Remove freeCPU including swap


[ROCm/hip commit: 0de4caa085]
2019-07-24 07:49:20 +00:00
Aaron Enye Shi 0de4caa085 Fix hipMemcpy-size test running out of Host Mem (#1224)
* Fix hipMemcpy-size test running out of Host Mem

The hipMemcpy-size uses a maxElem calculated from the total GPU mem /8. Then it will allocate 4 times that amount of host memory. This tests begins failing when there is not enough host memory, such as on systems with 32GB GPU mem, and 16GB RAM. This fixes the test if not enough host memory is available on the system.

* Add windows support to hipMemcpy-size fix

* avoid linking extra libs for windows

* HIPMemcpy-size Remove freeCPU including swap
2019-07-24 07:49:20 +00:00
foreman c3b79ec4cd P4 to Git Change 1972672 by chui@ocl-promo-incrementor on 2019/07/24 03:00:14
SWDEV-2 - Change OpenCL version number from 2954 to 2955.

Affected files ...

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


[ROCm/clr commit: aee60ac29d]
2019-07-24 03:04:24 -04:00
foreman aee60ac29d P4 to Git Change 1972672 by chui@ocl-promo-incrementor on 2019/07/24 03:00:14
SWDEV-2 - Change OpenCL version number from 2954 to 2955.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2702 edit
2019-07-24 03:04:24 -04:00
foreman 2dd1cc9436 P4 to Git Change 1972494 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/23 20:01:13
SWDEV-144570 - Handling variable register during hipModuleLoad.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#31 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#30 edit


[ROCm/clr commit: 7edcf4b581]
2019-07-23 20:09:59 -04:00
foreman 7edcf4b581 P4 to Git Change 1972494 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/23 20:01:13
SWDEV-144570 - Handling variable register during hipModuleLoad.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#31 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#30 edit
2019-07-23 20:09:59 -04:00
foreman ab4f7de476 P4 to Git Change 1972494 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/23 20:01:13
SWDEV-144570 - Handling variable register during hipModuleLoad.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#31 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#30 edit


[ROCm/hip commit: c837c6e769]
2019-07-23 20:09:59 -04:00
foreman c837c6e769 P4 to Git Change 1972494 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/23 20:01:13
SWDEV-144570 - Handling variable register during hipModuleLoad.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#31 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#30 edit
2019-07-23 20:09:59 -04:00
foreman d2a66bfa03 P4 to Git Change 1972494 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/23 20:01:13
SWDEV-144570 - Handling variable register during hipModuleLoad.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#31 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#30 edit


[ROCm/clr commit: 36f69cbf76]
2019-07-23 20:09:59 -04:00
foreman 36f69cbf76 P4 to Git Change 1972494 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/23 20:01:13
SWDEV-144570 - Handling variable register during hipModuleLoad.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#31 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#30 edit
2019-07-23 20:09:59 -04:00
Xianwei Zhang 87e46dde4e tests: make tests print msg and exit on errors
Change-Id: Ie5af942551a6970a7414c30988a47ed57a9baf27
2019-07-23 17:18:54 -04:00
Xianwei Zhang 49fb7711b1 tests: make tests print msg and exit on errors
Change-Id: Ie5af942551a6970a7414c30988a47ed57a9baf27


[ROCm/rocprofiler commit: 87e46dde4e]
2019-07-23 17:18:54 -04:00
Evgeny 1d740b6a73 adding kfd wrapper library and generator; adding roctx code annotation library;
[ROCm/roctracer commit: d2568d7a9f]
2019-07-23 15:32:58 -05:00
Evgeny d2568d7a9f adding kfd wrapper library and generator; adding roctx code annotation library; 2019-07-23 15:32:58 -05:00
foreman b56773c890 P4 to Git Change 1972329 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/23 15:16:26
SWDEV-197168 - [HIP] handle width or height or src or dst being 0

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#63 edit


[ROCm/clr commit: fed540ab47]
2019-07-23 15:18:51 -04:00
foreman fed540ab47 P4 to Git Change 1972329 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/23 15:16:26
SWDEV-197168 - [HIP] handle width or height or src or dst being 0

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#63 edit
2019-07-23 15:18:51 -04:00
foreman 4fac385159 P4 to Git Change 1972329 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/23 15:16:26
SWDEV-197168 - [HIP] handle width or height or src or dst being 0

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#63 edit


[ROCm/hip commit: 6987b1896b]
2019-07-23 15:18:51 -04:00
foreman 6987b1896b P4 to Git Change 1972329 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/23 15:16:26
SWDEV-197168 - [HIP] handle width or height or src or dst being 0

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#63 edit
2019-07-23 15:18:51 -04:00
Evgeny Shcherbakov 710a9de411 Merge "integrating memory_validation bench in cmake build" into amd-master 2019-07-23 14:49:50 -04:00
Evgeny Shcherbakov 907bb900b6 Merge "integrating memory_validation bench in cmake build" into amd-master
[ROCm/rocprofiler commit: 710a9de411]
2019-07-23 14:49:50 -04:00
Evgeny Shcherbakov 657241e848 Merge "xml: add extra events for gfx906 GPUs" into amd-master 2019-07-23 12:40:39 -04:00
Evgeny Shcherbakov bd0b7c6c07 Merge "xml: add extra events for gfx906 GPUs" into amd-master
[ROCm/rocprofiler commit: 657241e848]
2019-07-23 12:40:39 -04:00
Evgeny Mankov e63049acdc Merge pull request #1249 from emankov/cuDNN
[HIPIFY][doc] Update Readme.md

[ROCm/clr commit: 7e1a3c450c]
2019-07-23 19:35:19 +03:00
Evgeny Mankov 7e1a3c450c Merge pull request #1249 from emankov/cuDNN
[HIPIFY][doc] Update Readme.md
2019-07-23 19:35:19 +03:00
Evgeny Mankov b108a66459 Merge pull request #1249 from emankov/cuDNN
[HIPIFY][doc] Update Readme.md

[ROCm/hip commit: cde3d75fa4]
2019-07-23 19:35:19 +03:00
Evgeny Mankov cde3d75fa4 Merge pull request #1249 from emankov/cuDNN
[HIPIFY][doc] Update Readme.md
2019-07-23 19:35:19 +03:00
Evgeny Mankov 267c313862 [HIPIFY][doc] Update Readme.md
+ 8.0.1 - is the latest supported clang version on Linux
+ Testing update


[ROCm/clr commit: 682f1301bd]
2019-07-23 19:30:57 +03:00
Evgeny Mankov 682f1301bd [HIPIFY][doc] Update Readme.md
+ 8.0.1 - is the latest supported clang version on Linux
+ Testing update
2019-07-23 19:30:57 +03:00
Evgeny Mankov 4c704f9b44 [HIPIFY][doc] Update Readme.md
+ 8.0.1 - is the latest supported clang version on Linux
+ Testing update


[ROCm/hip commit: b8e4f93b5c]
2019-07-23 19:30:57 +03:00
Evgeny Mankov b8e4f93b5c [HIPIFY][doc] Update Readme.md
+ 8.0.1 - is the latest supported clang version on Linux
+ Testing update
2019-07-23 19:30:57 +03:00
Evgeny Mankov 4ca2c0d4f5 Merge pull request #1248 from emankov/cuDNN
HIPIFY] Clang 8.0.1 support

[ROCm/clr commit: 21d0ef01b1]
2019-07-23 19:20:12 +03:00
Evgeny Mankov 21d0ef01b1 Merge pull request #1248 from emankov/cuDNN
HIPIFY] Clang 8.0.1 support
2019-07-23 19:20:12 +03:00
Evgeny Mankov f513a9c320 Merge pull request #1248 from emankov/cuDNN
HIPIFY] Clang 8.0.1 support

[ROCm/hip commit: 4204c99cc5]
2019-07-23 19:20:12 +03:00
Evgeny Mankov 4204c99cc5 Merge pull request #1248 from emankov/cuDNN
HIPIFY] Clang 8.0.1 support
2019-07-23 19:20:12 +03:00
Evgeny Mankov 493afd57d7 HIPIFY] Clang 8.0.1 support
+ Tested on Windows and Linux;
+ Provide patch for clang's bug 38811;
+ Update Readme.md accordingly.

P.S.
With the next 9.0.0 release patches for Windows won't be needed, cause all fixes will be there.


[ROCm/clr commit: deb4325372]
2019-07-23 19:18:17 +03:00
Evgeny Mankov deb4325372 HIPIFY] Clang 8.0.1 support
+ Tested on Windows and Linux;
+ Provide patch for clang's bug 38811;
+ Update Readme.md accordingly.

P.S.
With the next 9.0.0 release patches for Windows won't be needed, cause all fixes will be there.
2019-07-23 19:18:17 +03:00
Evgeny Mankov 14ee787b43 HIPIFY] Clang 8.0.1 support
+ Tested on Windows and Linux;
+ Provide patch for clang's bug 38811;
+ Update Readme.md accordingly.

P.S.
With the next 9.0.0 release patches for Windows won't be needed, cause all fixes will be there.


[ROCm/hip commit: 91e461fcf2]
2019-07-23 19:18:17 +03:00
Evgeny Mankov 91e461fcf2 HIPIFY] Clang 8.0.1 support
+ Tested on Windows and Linux;
+ Provide patch for clang's bug 38811;
+ Update Readme.md accordingly.

P.S.
With the next 9.0.0 release patches for Windows won't be needed, cause all fixes will be there.
2019-07-23 19:18:17 +03:00
Evgeny 6c5ca62575 integrating memory_validation bench in cmake build
Change-Id: I90ad85c7b1517c162804a00d5abb75007bf831fe
2019-07-23 11:14:44 -05:00
Evgeny 8b16b3b733 integrating memory_validation bench in cmake build
Change-Id: I90ad85c7b1517c162804a00d5abb75007bf831fe


[ROCm/rocprofiler commit: 6c5ca62575]
2019-07-23 11:14:44 -05:00
Chris Freehill 04da198a31 Fix gfx908 build
Includes
-"Report SRAM ECC errors through the system event handler."
  (bf6af52892b1f677697309a7946f651bfe8e9061)
-"Fix async memory test; temporarily disable NUMA memory test"
  (626f13a88b)
-Temporary disable of rocrtst

Change-Id: Ide9fc999b01ab810f00a56fc3733d07be45117c7
2019-07-23 07:37:40 -04:00
Chris Freehill a11a683700 Fix gfx908 build
Includes
-"Report SRAM ECC errors through the system event handler."
  (bf6af52892b1f677697309a7946f651bfe8e9061)
-"Fix async memory test; temporarily disable NUMA memory test"
  (8f1a9494cd)
-Temporary disable of rocrtst

Change-Id: Ide9fc999b01ab810f00a56fc3733d07be45117c7


[ROCm/ROCR-Runtime commit: 04da198a31]
2019-07-23 07:37:40 -04:00
Xianwei Zhang 6152563612 tests: remove TCC_EA_* counters to support gfx8
TCC_EA_* counters are only available on gfx9 devices, and thus
the memory validation tests fail on gfx8. To fix the issue,
this patch removes TCC_EA_* metrics and keeps only the ones
supported by both gfx8 and gfx9.

Change-Id: Ib3889435b88f2e6970981304a72cee75d5343d4b
2019-07-23 05:00:28 -05:00
Xianwei Zhang 82b1bfabed tests: remove TCC_EA_* counters to support gfx8
TCC_EA_* counters are only available on gfx9 devices, and thus
the memory validation tests fail on gfx8. To fix the issue,
this patch removes TCC_EA_* metrics and keeps only the ones
supported by both gfx8 and gfx9.

Change-Id: Ib3889435b88f2e6970981304a72cee75d5343d4b


[ROCm/rocprofiler commit: 6152563612]
2019-07-23 05:00:28 -05:00
Jenkins ddc97cc6c2 Merge 'master' into 'amd-master'
Change-Id: I75832f03fee4361d2d71cc90c5fc7171164b3565


[ROCm/clr commit: ea98d0d79b]
2019-07-23 05:10:33 -04:00
Jenkins ea98d0d79b Merge 'master' into 'amd-master'
Change-Id: I75832f03fee4361d2d71cc90c5fc7171164b3565
2019-07-23 05:10:33 -04:00
Jenkins fc6f6dbbd0 Merge 'master' into 'amd-master'
Change-Id: I75832f03fee4361d2d71cc90c5fc7171164b3565


[ROCm/hip commit: 9e0abd85bf]
2019-07-23 05:10:33 -04:00
Jenkins 9e0abd85bf Merge 'master' into 'amd-master'
Change-Id: I75832f03fee4361d2d71cc90c5fc7171164b3565
2019-07-23 05:10:33 -04:00
Chris Freehill 6588165de1 gfx908 loader/isa related changes
Change-Id: I638d4b2b300ac5a99d4d31d4fadcfe9e1e3c7748
2019-07-23 03:41:27 -04:00