Graphe des révisions

13402 Révisions

Auteur SHA1 Message Date
foreman 9d1f1c3205 P4 to Git Change 1760684 by chui@ocl-promo-incrementor on 2019/03/24 03:00:33
SWDEV-2 - Change OpenCL version number from 2860 to 2861.

Affected files ...

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


[ROCm/clr commit: b1bc5bfed6]
2019-03-25 13:41:34 -04:00
Rahul Garg 21d7bbab11 Avoid double mapping of devices to hostMalloc buffer
[ROCm/clr commit: ad11972f47]
2019-03-25 23:07:05 +05:30
Michael LIAO 5482fa8102 [hip] Fix typo in macro hipLaunchKernel
[ROCm/clr commit: 13655df76e]
2019-03-25 12:06:46 -04:00
Jenkins ab30e62eb9 Merge 'master' into 'amd-master'
Change-Id: I759c530530011ee9cff5aef00944c190e4204df2


[ROCm/clr commit: 17cfee36d7]
2019-03-25 09:17:20 -05:00
Jenkins ca2958f7e3 Merge 'master' into 'amd-master'
Change-Id: Ie456ccae78b50086939e1eaf65a5f768d40b4aca


[ROCm/clr commit: 956084082d]
2019-03-25 04:09:54 -05:00
Maneesh Gupta 817e064745 Merge pull request #970 from mangupta/swdev-172995
hipExtMallocWithFlags implementation

[ROCm/clr commit: c20d233585]
2019-03-25 07:46:53 +00:00
Maneesh Gupta 9e2774e81e Merge pull request #962 from gargrahul/add_2d_copy_fallback
Add 2D fallback to use copy kernel

[ROCm/clr commit: 9de28dfa5a]
2019-03-25 07:46:43 +00:00
Rahul Garg 66ce9921d5 2D Fallback needs hcc workweek 19101 or higher
[ROCm/clr commit: bec3995700]
2019-03-25 12:07:28 +05:30
Maneesh Gupta 505fc1e98c hipExtMallocWithFlags needs hcc workweek 19115 or higher
[ROCm/clr commit: 45255ab492]
2019-03-25 11:41:20 +05:30
foreman 79111cca1b P4 to Git Change 1760645 by chui@ocl-promo-incrementor on 2019/03/23 03:00:33
SWDEV-2 - Change OpenCL version number from 2859 to 2860.

Affected files ...

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


[ROCm/clr commit: c8fc540b79]
2019-03-23 03:11:09 -04:00
foreman 12ffdec373 P4 to Git Change 1760618 by slinder1@slinder1-fiji-ocllc on 2019/03/22 19:25:25
SWDEV-155806 - Dump preprocessed source

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#22 edit


[ROCm/clr commit: 34e984bd89]
2019-03-22 20:13:50 -04:00
foreman f99b6a99d9 P4 to Git Change 1760530 by todli@todli-win-opencl-kv1 on 2019/03/22 17:00:25
SWDEV-182808 - Prevent ICD from loading outdated amdocl binary
	1. Keep track of library name in KHRicdVendorRec
	2. Check if library with the same name has already been loaded before adding it in ICD list

	http://ocltc.amd.com/reviews/r/16989/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd.c#12 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd.h#11 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_linux.c#11 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_windows.c#11 edit


[ROCm/clr commit: be5b5d86c3]
2019-03-22 18:24:01 -04:00
Maneesh Gupta 888b43cc6f Merge pull request #982 from ROCm-Developer-Tools/hack_swdev-173477
HACK for SWDEV-173477

[ROCm/clr commit: 158eac9374]
2019-03-22 09:14:38 +00:00
Maneesh Gupta 4224de0edc Merge pull request #980 from ntrost57/master
fixed loss of accuracy in hipCfma()

[ROCm/clr commit: f3966c6cb1]
2019-03-22 09:14:09 +00:00
Jenkins 35adb52d38 Merge 'master' into 'amd-master'
Change-Id: Id44416aee5dc592d7b6351926abf53d4a49e9b45


[ROCm/clr commit: 03789ce057]
2019-03-22 04:09:52 -05:00
foreman ecc0b3cf97 P4 to Git Change 1760085 by chui@ocl-promo-incrementor on 2019/03/22 03:00:32
SWDEV-2 - Change OpenCL version number from 2858 to 2859.

Affected files ...

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


[ROCm/clr commit: f2e285b0d0]
2019-03-22 03:16:28 -04:00
foreman cb7666ef69 P4 to Git Change 1759731 by asalmanp@asalmanp-ocl-stg on 2019/03/21 14:47:37
SWDEV-132899 - [OCL][GFX10] report 64K for LDS on gfx10+

	ReviewRequestURL = http://ocltc.amd.com/reviews/r/16995/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#73 edit


[ROCm/clr commit: d9f16f3b03]
2019-03-21 15:35:11 -04:00
foreman c61c79ed79 P4 to Git Change 1759681 by asalmanp@asalmanp-ocl-stg on 2019/03/21 14:04:11
SWDEV-132899 - use the correct target names for Navi12 (gfx1011) and Navi14 (gfx1012) and add support for Navi21 (gfx1030)

	ReviewRequestURL = http://ocltc.amd.com/reviews/r/16993/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbedefs#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#49 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#128 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#72 edit


[ROCm/clr commit: b611f3844e]
2019-03-21 14:27:18 -04:00
foreman e10524353b P4 to Git Change 1759678 by asalmanp@asalmanp-ocl-stg on 2019/03/21 14:02:44
SWDEV-183848 - Updating gfx10BlockIdPal based on the request from CodeXL

	ReviewRequestURL = http://ocltc.amd.com/reviews/r/16992/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.cpp#18 edit


[ROCm/clr commit: 732a38599b]
2019-03-21 14:22:22 -04:00
Wen-Heng (Jack) Chung 86379d694f HACK for SWDEV-173477
For code objects with global symbols of length 0, ROCR runtime would
ignore them even though they exist in the symbol table. Therefore the
result from read_agent_globals() can't be trusted entirely.

As a workaround to tame applications which depend on the existence of
global symbols with length 0, always return hipSuccess here.

This behavior shall be reverted once ROCR runtime has been fixed to
address SWDEV-173477


[ROCm/clr commit: cf7ad0f184]
2019-03-21 17:18:16 +00:00
foreman adb9f1ffe3 P4 to Git Change 1759609 by kjayapra@1_HIPWS_SL_IPC on 2019/03/21 12:09:27
SWDEV-144570 - Disbaling __hipHostRegister implementation to unblock pytorch tests in PAL.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#24 edit


[ROCm/clr commit: 95d1962401]
2019-03-21 12:43:25 -04:00
Nico Trost 0b3f8dce2b fixed loss of accuracy in hipCfma()
[ROCm/clr commit: 725486fb11]
2019-03-21 10:30:10 +01:00
foreman d3681137b2 P4 to Git Change 1759390 by chui@ocl-promo-incrementor on 2019/03/21 03:00:31
SWDEV-2 - Change OpenCL version number from 2857 to 2858.

Affected files ...

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


[ROCm/clr commit: b74f074694]
2019-03-21 03:15:20 -04:00
eshcherb 0cf8b184a5 adding hip_prof_gen verbose log (#977)
* adding hip_prof_gen verbose log

* adding stderr fatal error

* adding no error exit by default

* adding hip_prof_str regeneration dependencies

* adding more informative messages

* fixing error mesage


[ROCm/clr commit: 045c6afa2c]
2019-03-21 05:28:18 +00:00
foreman 707f3ec6ed P4 to Git Change 1759248 by cpaquot@cpaquot-ocl-lc-lnx on 2019/03/20 18:32:19
SWDEV-183452 - [HIP] Typo of | instead of &

Affected files ...

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


[ROCm/clr commit: 9682f81a75]
2019-03-20 19:18:10 -04:00
foreman 53fce508aa P4 to Git Change 1759227 by gandryey@gera-w8 on 2019/03/20 17:50:27
SWDEV-79445 - OCL generic changes and code clean-up
	- Add 101010 support for DX11 interop

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d11.cpp#27 edit


[ROCm/clr commit: f21b3a1b92]
2019-03-20 18:49:57 -04:00
foreman 95c6f8fed5 P4 to Git Change 1759224 by cpaquot@cpaquot-ocl-lc-lnx on 2019/03/20 17:47:43
SWDEV-183452 - [HIP] PyTorch test_pin_memory fails
	hipPointerGetAttributes should return hipMemoryTypeHost for hipHostMalloc memories.

Affected files ...

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


[ROCm/clr commit: a63b38c304]
2019-03-20 18:43:07 -04:00
foreman f5c48c6759 P4 to Git Change 1759096 by todli@todli-win-opencl-kv1 on 2019/03/20 15:07:10
SWDEV-165960 - Add check for duplicate vendors of different libraries using vendor suffix after vendor info is loaded from library

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd.c#11 edit


[ROCm/clr commit: 21ecd9c93a]
2019-03-20 15:34:56 -04:00
foreman a9820e7b72 P4 to Git Change 1758971 by yaxunl@yaxunl-lc10 on 2019/03/20 12:00:49
SWDEV-145570 - Fix build failure due to type mismatch of amd::Event::CallBackFunction

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#16 edit


[ROCm/clr commit: 7d3439719d]
2019-03-20 12:24:45 -04:00
foreman 3f90d88c77 P4 to Git Change 1758765 by chui@ocl-promo-incrementor on 2019/03/20 03:00:33
SWDEV-2 - Change OpenCL version number from 2856 to 2857.

Affected files ...

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


[ROCm/clr commit: 9ad9c6d933]
2019-03-20 03:25:20 -04:00
Maneesh Gupta 19bba906a2 Merge pull request #972 from yxsamliu/global
Add declaration of symbol related API for VDI

[ROCm/clr commit: ce72890dcf]
2019-03-20 05:12:21 +00:00
Maneesh Gupta aac0de849c Merge pull request #973 from mhbliao/hliao/master/build
[Device Function] Fix typos.

[ROCm/clr commit: 54091b5273]
2019-03-20 05:12:14 +00:00
Maneesh Gupta 0bae7dac36 Merge pull request #974 from yxsamliu/name2
Change HIP dll name to amdhip64.dll on Windows

[ROCm/clr commit: 48d790e205]
2019-03-20 05:11:58 +00:00
eshcherb 05b9ae6a09 adding prof primitives generator (#967)
* adding prof primitives generator

* minor change, renaming

* minor cosmetic changes, comments correcting and dead code removing

* minor changes and renaming

* minor chane, fixing comments


[ROCm/clr commit: 1229750546]
2019-03-20 05:11:40 +00:00
Siu Chi Chan 597c06b6be reimplement HIP_INIT as hip_impl::hip_init(), add hip_init() to some of the inlined API (#966)
* reimplement HIP_INIT as a function, expose it as hip_impl::hip_init()
so that it could be called from hipLaunchKernelGGL and other inlined
HIP functions

* Don't call hip_init from ihipPreLaunchKernel


[ROCm/clr commit: fa9495841b]
2019-03-20 05:11:15 +00:00
Yaxun Sam Liu d52780d6f9 Change HIP dll name to amdhip64.dll on Windows
[ROCm/clr commit: 55f4c416a0]
2019-03-19 16:27:18 -04:00
foreman 64bf2c8607 P4 to Git Change 1758488 by asalmanp@asalmanp-ocl-stg on 2019/03/19 15:18:18
SWDEV-132899 - [OCL][GFX10] add "wavefrontsize64" to the linkOptions if they had previously been added to the compile options

	ReviewRequestURL = http://ocltc.amd.com/reviews/r/16966/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#71 edit


[ROCm/clr commit: 46ffad2bc5]
2019-03-19 15:43:32 -04:00
Michael LIAO 43afb85ca4 [Device Function] Fix typos.
[ROCm/clr commit: f42e84cef7]
2019-03-19 15:32:19 -04:00
foreman 84c20f394f P4 to Git Change 1758323 by yaxunl@yaxunl-lc10 on 2019/03/19 11:22:17
SWDEV-145570 - Forward declare hipModuleGetGlobal to fix build failure.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#23 edit


[ROCm/clr commit: 4ef60db63b]
2019-03-19 11:31:24 -04:00
Yaxun Sam Liu 24bd42fb57 Add declaration of symbol related API for VDI
[ROCm/clr commit: fb3241a000]
2019-03-19 11:11:49 -04:00
Maneesh Gupta 5b1ce07700 Merge pull request #969 from nicholasmalaya/patch-1
Update hip_faq.md

[ROCm/clr commit: 6ced14e71c]
2019-03-19 18:42:05 +05:30
Maneesh Gupta 4366c618d5 Merge pull request #965 from mhbliao/hliao/master/immarg
[Device Function] Support immediate argument.

[ROCm/clr commit: e7453483e2]
2019-03-19 18:41:31 +05:30
Maneesh Gupta 64089c1d87 Merge pull request #954 from mhbliao/master
[hip] Re-implement hipLaunchKernelGGL as macros.

[ROCm/clr commit: 1500eec5f7]
2019-03-19 18:39:27 +05:30
foreman 31221ce4a5 P4 to Git Change 1758091 by chui@ocl-promo-incrementor on 2019/03/19 03:00:31
SWDEV-2 - Change OpenCL version number from 2855 to 2856.

Affected files ...

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


[ROCm/clr commit: 79cbc7bfb3]
2019-03-19 03:46:43 -04:00
Maneesh Gupta f1d064562d hipExtMallocWithFlags implementation
Change-Id: Iee9e119796472200b2933d5e23be60813f33bc75


[ROCm/clr commit: e44de376f7]
2019-03-19 11:59:22 +05:30
foreman 2f3d7694c1 P4 to Git Change 1757990 by asalmanp@asalmanp-ocl-stg on 2019/03/18 21:40:52
SWDEV-132899 - [OCL][GFX10] passing "force-wgp-mode" option to Finalizer to enable WGP mode by default on gfx10+
	and allow GPU_ENABLE_WGP_MODE to control the WGP/CU mode for HSAIL/SC path as well.
	- also for Ariel (Navi10Lite) the wave32 should be disabled in LC but allow GPU_ENABLE_WAVE32_MODE control it for testing if needed.

	ReviewrequestURL = http://ocltc.amd.com/reviews/r/16926/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#70 edit


[ROCm/clr commit: 0aa5b591fc]
2019-03-18 21:59:50 -04:00
foreman 3a2d23357a P4 to Git Change 1757959 by asalmanp@asalmanp-ocl-stg on 2019/03/18 18:53:08
SWDEV-132899 - [OCL][GFX10] propagate "force-wgp-mode" option to finalizer

	ReviewRequestURL = ReviewRequestURL = http://ocltc.amd.com/reviews/r/16894/

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#71 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#140 edit


[ROCm/clr commit: ddba7b6c8d]
2019-03-18 19:12:32 -04:00
foreman 5ea668213e P4 to Git Change 1757956 by kjayapra@1_HIPWS_SL_IPC on 2019/03/18 18:47:13
SWDEV-144570 - Fixing Compilation Error from CL 1757948

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#21 edit


[ROCm/clr commit: 02357d3832]
2019-03-18 19:09:27 -04:00
foreman bad53fbdd3 P4 to Git Change 1757948 by kjayapra@1_HIPWS_SL_IPC on 2019/03/18 18:29:24
SWDEV-144570 - Implementation of
	               hipMemcpyToSymbol, hipMemcpyFromSymbol,
	               hipMemcpyToSymbolAsync, hipMemcpyFromSymbolAsync,
	               hipGetSymbolAddress, hipModuleGetGlobal

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#12 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#13 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#23 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#45 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#21 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#101 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#45 edit


[ROCm/clr commit: e432cfb2e9]
2019-03-18 18:44:55 -04:00
foreman 29aabcf956 P4 to Git Change 1757948 by kjayapra@1_HIPWS_SL_IPC on 2019/03/18 18:29:24
SWDEV-144570 - Implementation of
	               hipMemcpyToSymbol, hipMemcpyFromSymbol,
	               hipMemcpyToSymbolAsync, hipMemcpyFromSymbolAsync,
	               hipGetSymbolAddress, hipModuleGetGlobal

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#12 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#13 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#23 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#45 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#21 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#101 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#45 edit


[ROCm/clr commit: 5d790f0cc0]
2019-03-18 18:44:55 -04:00