foreman
4538956a99
P4 to Git Change 1772193 by mshivama@mshivama_tf on 2019/04/19 09:39:39
...
SWDEV-187020 - Basic "Hello World" Tensorflow program fails to execute on HIP/VDI/PAL/LINUX
the API hiDeviceGetName() should pass the length of device name as argument to strncpy() instead
of total (dest) memory size which is being passed to it by its caller. Also, bit of a code clean-up.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#18 edit
2019-04-19 09:49:37 -04:00
Konstantin Pyzhov
f6fbf8751d
Fix for __popcll() device function implementation.
2019-04-19 08:53:22 -04:00
foreman
51fb01161f
P4 to Git Change 1772111 by chui@ocl-promo-incrementor on 2019/04/19 03:00:06
...
SWDEV-2 - Change OpenCL version number from 2882 to 2883.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2630 edit
2019-04-19 03:12:51 -04:00
Yaxun (Sam) Liu
710e633bdd
Fix missing arg in HIP_INIT_API
2019-04-18 16:18:31 -04:00
Konstantin Pyzhov
5664ed3206
Fix for __ffsll() device functions.
2019-04-18 13:07:24 -04:00
foreman
8b60833e6e
P4 to Git Change 1771752 by cpaquot@cpaquot-ocl-lc-lnx on 2019/04/18 11:54:18
...
SWDEV-145570 - [HIP] Use isAsync flag for async cases.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#54 edit
2019-04-18 12:15:25 -04:00
David Salinas
1237a0b691
Revert "append the ELF flags for sram-ecc and xnack to the target triple per code object"
...
This reverts commit 4d0dc45078 .
2019-04-18 11:49:40 -04:00
foreman
3cc84d73a3
P4 to Git Change 1771493 by chui@ocl-promo-incrementor on 2019/04/18 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2881 to 2882.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2629 edit
2019-04-18 03:14:22 -04:00
Rahul Garg
f1dc017167
Fix D2DAsync test
2019-04-18 07:35:06 +05:30
foreman
9f5001466a
P4 to Git Change 1771336 by cpaquot@cpaquot-ocl-lc-lnx on 2019/04/17 18:19:42
...
SWDEV-145570 - [HIP] Use staging buffer to copy peer to peer.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#53 edit
2019-04-17 18:38:30 -04:00
foreman
62e83525cb
P4 to Git Change 1771272 by wchau@wchau_OCL_Linux on 2019/04/17 16:07:16
...
SWDEV-165259 - Update OpenCL runtime to support MsgPack metadata
- Fixed a typo in the value type field of kernel metadata for V3
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.hpp#15 edit
2019-04-17 16:21:36 -04:00
foreman
86c3076bff
P4 to Git Change 1771136 by wchau@wchau_OCL_Linux on 2019/04/17 12:00:38
...
SWDEV-165259 - Update OpenCL runtime to support MsgPack metadata
- Fixed argument type qualifier bug. Data are represented as "0"/"1" in V3, not "false"/"true" as in V2
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#21 edit
2019-04-17 12:45:58 -04:00
foreman
afa2b17340
P4 to Git Change 1770901 by chui@ocl-promo-incrementor on 2019/04/17 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2880 to 2881.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2628 edit
2019-04-17 03:19:40 -04:00
foreman
2eee401d31
P4 to Git Change 1770446 by jujiang@JJ-OCL-w8 on 2019/04/16 10:11:21
...
SWDEV-182204 - [CQE OCL][QR][DTB-Blocker][RV2][PCO][Windows][RS] Soft hang is observed with multiple OCL applications on PCO, RV | Faulty CL#1747482
Ocltst test SW hung at sub test OCLCreateBuffer due to the failure of submit command buffer, because of not enough OS memory allocation.
OCL adds back up GART heap for memory allocation.
http://ocltc.amd.com/reviews/r/17143/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#72 edit
2019-04-16 12:00:32 -04:00
Evgeny Mankov
9514678aeb
Merge pull request #1025 from emankov/master
...
[HIPIFY][SPARSE] cuSPARSE 10.1 support
2019-04-16 15:01:19 +03:00
Evgeny Mankov
95aca4f9a9
[HIPIFY][SPARSE] cuSPARSE 10.1 support
2019-04-16 14:59:44 +03:00
Evgeny Mankov
542d0c3d7a
Merge pull request #1024 from emankov/master
...
[HIPIFY][BLAS] cuBLAS 10.1 support
2019-04-16 12:54:18 +03:00
Evgeny Mankov
bbcacd0146
[HIPIFY][BLAS] cuBLAS 10.1 support
2019-04-16 12:52:58 +03:00
foreman
b61cca2930
P4 to Git Change 1770251 by chui@ocl-promo-incrementor on 2019/04/16 03:00:06
...
SWDEV-2 - Change OpenCL version number from 2879 to 2880.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2627 edit
2019-04-16 04:53:48 -04:00
Evgeny Mankov
f5f1636181
Merge pull request #1023 from emankov/master
...
[HIPIFY][cuDNN] Add partial cudnnRNNBiasMode_t support
2019-04-16 11:03:22 +03:00
Evgeny Mankov
5fa84735a6
[HIPIFY][cuDNN] Add partial cudnnRNNBiasMode_t support
2019-04-16 11:01:01 +03:00
Maneesh Gupta
715a500b97
Merge pull request #995 from david-salinas/add_sram-ecc_and_xnack_flags_to_triple
...
Append the ELF flags for sram-ecc and xnack to the target triple per code object
2019-04-16 09:10:04 +05:30
Maneesh Gupta
22660bed74
Merge pull request #1019 from scchan/lazy_binding
...
minor workaround for lazy binding
2019-04-16 08:36:10 +05:30
Jeff Daily
cf8fb43e6b
In hipFree, synchronize owner of memory ( #1018 )
...
* In hipFree, if memory is associated with a device, synchronize that device's streams.
This changes the behavior from synchronizing the currently set TLS device.
* All devices sync in hipFree for _appId=-1 case.
* Revert "All devices sync in hipFree for _appId=-1 case."
This reverts commit 1efb34d6a8426661e45bc5f763422a1147aeac10.
* add HIP_SYNC_FREE env var
2019-04-16 08:35:55 +05:30
Mr-LiuSw
64bdf82265
add little changes in hip_runtime_api.h to work with c language ( #1017 )
...
* Update hip_runtime_api.h
when i try to use mpicc or gcc to compile a c language code which call some hip runtime api , error occured as
> /path/to/hcc_detail/hip_runtime_api.h:2268:33: error: unknown type name ‘hipFuncAttributes’;
> hipFuncGetAttributes(hipFuncAttributes* attr, const void* func);
add ' struct ' for the first parameter of hipFuncGetAttributes will get ride of this problem.
2019-04-16 08:35:36 +05:30
Aaron Enye Shi
2c80975e9c
Use COMgr to read Kernel Args Metadata ( #1006 )
...
* Add CMAKE dep to amd_comgr
* Use COMGR for read_kernarg_metadata in COV2
* Do not assume kernargs exist
* Add proper metadata destroy cleanup
* Use a process function for easier destroy
* Remove old read_kernarg_metadata
* Clean up HCC, prints, names
* Use COMGR in CMAKE by default
* Move metadata lookup for keyword values into helper
* Remove C string usage for lookup_keyword_value
* Guard COMGR for non-NVCC path
* Add hip_hcc dependency on comgr package
* Add lifetime to metadata nodes
* Find COMGR config file for amd_comgr target
* Move set_active data earlier
2019-04-16 08:34:39 +05:30
foreman
f61091bd75
P4 to Git Change 1769972 by gandryey@gera-w8 on 2019/04/15 15:20:10
...
SWDEV-86035 - Integrate PAL from //depot/stg/pal/... interface version 487
- CL#1769782
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palCmdBuffer.h#64 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palDeveloperHooks.h#21 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palDevice.h#81 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palLib.h#91 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palPerfExperiment.h#18 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palPipeline.h#54 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palPipelineAbi.h#29 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palPipelineAbiProcessor.h#15 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palPipelineAbiProcessorImpl.h#29 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/gpuUtil/mlaa/g_mlaaComputePipelineBinaries.h#26 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/gpuUtil/textWriter/g_textWriterComputePipelineBinaries.h#26 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/gpuUtil/timeGraph/g_timeGraphComputePipelineBinaries.h#26 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/scpc/scpcCompiler.h#13 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/scpc/scpcLib.h#30 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/scpc/scpcPipeline.h#25 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/scpc/scpcShader.h#22 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/res/ver.h#89 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/shared/mmPipelines/inc/mmPipelines.h#9 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/shared/mmPipelines/shaders/PCOM_VideoP010.cs#1 branch
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/shared/mmPipelines/shaders/PCOM_VideoP010_NoGamma.cs#1 branch
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/shared/mmPipelines/shaders/kernels/PCOM_computeshaders.cl#3 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/shared/mmPipelines/src/g_videoComputePipelineBinaries.h#18 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/shared/mmPipelines/src/g_videoComputePipelineInit.h#10 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/shared/mmPipelines/src/videoProcessorShaderMgr.cpp#11 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/device.cpp#84 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/device.h#89 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/g_palPlatformSettings.cpp#5 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/g_palPlatformSettings.h#5 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/g_palSettings.cpp#5 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/g_palSettings.h#4 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx6/gfx6ComputeCmdBuffer.cpp#64 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx6/gfx6ComputePipeline.cpp#44 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx6/gfx6Device.cpp#75 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx6/gfx6OcclusionQueryPool.cpp#16 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx6/gfx6PipelineStatsQueryPool.cpp#11 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx6/gfx6ShaderRing.cpp#12 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx6/gfx6UniversalCmdBuffer.cpp#73 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_default.h#16 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_mask.h#15 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_offset.h#17 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h#17 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_shift.h#15 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_typedef.h#17 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/g_gfx9PalSettings.cpp#13 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/g_gfx9PalSettings.h#12 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx10ShadowedRegisters.h#7 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx10ShadowedRegisters_nv10.h#10 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx10ShadowedRegisters_nv12Lite.h#6 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx10ShadowedRegisters_nv21.h#10 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx10ShadowedRegisters_nv21Lite.h#6 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx10ShadowedRegisters_nvLite.h#10 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9Chip.h#51 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9CmdUtil.cpp#61 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9ColorTargetView.cpp#45 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9ComputeCmdBuffer.cpp#70 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9ComputePipeline.cpp#51 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9Device.cpp#93 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9GraphicsPipeline.cpp#74 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9GraphicsPipeline.h#48 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9Image.cpp#70 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9Image.h#43 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9OcclusionQueryPool.cpp#17 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9PerfCtrInfo.cpp#39 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9PerfExperiment.cpp#44 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9PipelineStatsQueryPool.cpp#16 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9SettingsLoader.cpp#60 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9ShaderRing.cpp#20 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9ShaderRingSet.cpp#25 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9ShadowedRegisters.h#28 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9UniversalCmdBuffer.cpp#91 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9UniversalCmdBuffer.h#60 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9WorkaroundState.cpp#21 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/settings_gfx9.json#20 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/graphicsPipeline.cpp#38 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/graphicsPipeline.h#25 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/rpm/g_rpmComputePipelineBinaries.h#32 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/rpm/g_rpmGfxPipelineBinaries.h#30 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/rpm/shaders/Makefile#31 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/compiler.cpp#32 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/compiler.h#26 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx6/gfx6CompileHelper.cpp#21 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx6/gfx6GraphicsPipelineBuilderGs.cpp#13 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx6/gfx6GraphicsPipelineBuilderTess.cpp#14 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx6/gfx6RelocatableCs.cpp#17 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx6/gfx6RelocatablePs.cpp#19 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx9/gfx9CompileHelper.cpp#34 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx9/gfx9GraphicsPipelineBuilderTess.cpp#20 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx9/gfx9RelocatableCs.h#17 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx9/gfx9RelocatableGs.h#19 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx9/gfx9RelocatableHs.h#14 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx9/gfx9RelocatablePs.cpp#25 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx9/gfx9RelocatablePs.h#16 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/scpc/gfx9/gfx9RelocatableVs.h#14 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/uvd/uvdEncodeCmdStream.cpp#10 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/uvd/uvdEncodeCmdStream.h#4 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/vce/vceEncodeCmdStream.cpp#20 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/vce/vceEncodeCmdStream.h#6 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/vcn/jpegDecodeCmdBuffer.cpp#4 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/vcn/vcnEncodeCmdStream.cpp#10 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/vcn/vcnEncodeCmdStream.h#5 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/vcn2/vcn2EncodeCmdStream.cpp#3 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/vcn2/vcn2EncodeCmdStream.h#2 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/vcn2/vcn2JpegDecodeCmdBuffer.cpp#2 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/videoEncodeCmdStream.cpp#1 branch
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/videoip/videoEncodeCmdStream.h#1 branch
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/imported/addrlib/src/gfx10/gfx10SwizzlePattern.h#4 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/imported/addrlib/src/gfx10/gfx10addrlib.cpp#11 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/imported/addrlib/src/gfx10/gfx10addrlib.h#9 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/layers/gpuProfiler/gpuProfilerCmdBuffer.cpp#62 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/layers/gpuProfiler/gpuProfilerDevice.cpp#41 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/os/lnx/lnxDevice.cpp#82 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/os/lnx/lnxGpuMemory.cpp#40 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/os/nullDevice/ndDevice.cpp#44 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/os/win/wddm1/wddm1Queue.cpp#46 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/os/win/wddm1/wddm1VamMgr.cpp#10 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/os/win/winDevice.cpp#87 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/os/win/winPresentTechniqueBlit.cpp#32 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/settings_core.json#11 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/settings_platform.json#8 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/gpuUtil/gpaSession.cpp#52 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/make/Makefile.pal#74 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/make/palDefs#25 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/util/win/autogen/g_winSystemEvent.cpp#2 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/calcSettingHashName.py#2 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/configParser.py#10 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/genHeapPerfCode.pm#10 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/genHeapPerfMain.pl#4 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/genSettingsCode.py#15 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/genSettingsHelper.py#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/heapPerfParser.pm#6 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/compileShaders/compileGfx9RpmHlsl.bat#4 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/compileShaders/copyGfx9RpmIlShaders.pl#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/dri3Loader.py#8 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/drmLoader.py#8 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/genPanelCode.py#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/genPanelCodeFromJson.py#4 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/genPipeElfTables.py#2 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/genPipeTemplates.py#2 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/genPipeUtil.py#2 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/genRpmExportShaders.py#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/generateCsv.py#2 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/generateMergedFormats/dataFormatTemplates.py#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/generateMergedFormats/dataFormatsHelper.py#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/generateMergedFormats/genDataFormats.py#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/generateMergedFormats/generateFormatHeaders.bat#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/panelCodeTemplates.py#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/pipelineInfo.exe#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/procAnalysis.py#11 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/scpcBuild.exe#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/offline/scpcBuild_gfx10.exe#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/platformSettingsCodeTemplates.py#6 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/scpcCodeTemplates.py#5 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/settingsCodeTemplates.py#16 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/generate/settings_schema.json#6 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/tools/pal-copyright-template.txt#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbedefs#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#129 edit
2019-04-15 16:10:49 -04:00
Evgeny Mankov
3bc6f1e7b5
Merge pull request #1022 from emankov/master
...
[HIPIFY] cuDNN 7.5.0.56 support
2019-04-15 15:48:38 +03:00
Evgeny Mankov
64f0f29111
[HIPIFY] cuDNN 7.5.0.56 support
2019-04-15 15:46:46 +03:00
Maneesh Gupta
b700c19985
Merge pull request #1021 from mangupta/ci_update_builds
...
[ci] Enable tests on ROCm 2.3
2019-04-15 13:27:49 +05:30
foreman
84ed9199f6
P4 to Git Change 1769588 by chui@ocl-promo-incrementor on 2019/04/15 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2878 to 2879.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2626 edit
2019-04-15 03:55:00 -04:00
Maneesh Gupta
72e17e3c92
[ci] Enable tests on ROCm 2.3
...
Change-Id: Id344ef600b0868f36f2e7ac08d5664234d88835b
2019-04-15 12:38:01 +05:30
foreman
556768dd2c
P4 to Git Change 1768921 by chui@ocl-promo-incrementor on 2019/04/12 03:00:40
...
SWDEV-2 - Change OpenCL version number from 2877 to 2878.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2625 edit
2019-04-12 04:58:33 -04:00
Jenkins
81d46ce8ac
Merge 'master' into 'amd-master'
...
Change-Id: I79fc1a5d5692ae9783b9e26c7adecc6c707da977
2019-04-11 10:42:54 -05:00
foreman
748429b9ba
P4 to Git Change 1768486 by wchau@wc_hip_vdi on 2019/04/11 10:57:40
...
SWDEV-165259 - Update OpenCL runtime to support MsgPack metadata
- Fixed issue to support V2 kernel objects
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#41 edit
2019-04-11 11:13:22 -04:00
foreman
d661086adb
P4 to Git Change 1768316 by chui@ocl-promo-incrementor on 2019/04/11 03:00:40
...
SWDEV-2 - Change OpenCL version number from 2876 to 2877.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2624 edit
2019-04-11 03:15:04 -04:00
Maneesh Gupta
464e098796
Merge pull request #1016 from yxsamliu/align
...
hip-clang: Add __align__
2019-04-11 08:54:23 +05:30
foreman
90271b9b75
P4 to Git Change 1768245 by wchau@wchau_OCL_Linux on 2019/04/10 22:01:33
...
SWDEV-165259 - Update OpenCL runtime to support MsgPack metadata
- Fixed the missing support of Printf for CO v3
- Added back the flag to disable CO v3 for the non-COMGR environment
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#40 edit
2019-04-10 22:15:35 -04:00
Jenkins
0a3ffdf182
Merge 'master' into 'amd-master'
...
Change-Id: I0e895e45f3a2159dc032a269c5706ed7246857ea
2019-04-10 16:37:43 -05:00
foreman
25c15cbb15
P4 to Git Change 1768145 by kjayapra@4_HIPWS_SLV_SYM_COMGR on 2019/04/10 15:29:20
...
SWDEV-185753 - Fixing OCL Test Failure on CL1766106
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#91 edit
2019-04-10 16:00:39 -04:00
Yaxun (Sam) Liu
e200ece4da
hip-clang: Add __align__
...
CUDA has __align__. Define eqivalent for hip-clang.
2019-04-10 14:17:18 -04:00
Evgeny Mankov
131e74c64c
Merge pull request #1015 from emankov/master
...
[HIPIFY] CUDA 10.1 Runtime API support
2019-04-10 18:44:21 +03:00
Evgeny Mankov
b11bf48270
[HIPIFY] CUDA 10.1 Runtime API support
2019-04-10 18:41:36 +03:00
Evgeny Mankov
2603fb409b
Merge pull request #1014 from emankov/master
...
[HIPIFY] CUDA 10.1 Driver API support
2019-04-10 15:05:28 +03:00
Evgeny Mankov
9a660c0d48
[HIPIFY] CUDA 10.1 Driver API support
2019-04-10 15:03:34 +03:00
Maneesh Gupta
75691ff3e4
Merge pull request #1013 from yxsamliu/config
...
Fix hip-config.cmake for hip-clang
2019-04-10 07:53:22 +00:00
Maneesh Gupta
9a1f5c99fc
Merge pull request #1012 from yxsamliu/header
...
hip-clang: add include path for hsa headers
2019-04-10 07:53:13 +00:00
foreman
d4a2b396ef
P4 to Git Change 1767813 by chui@ocl-promo-incrementor on 2019/04/10 03:00:40
...
SWDEV-2 - Change OpenCL version number from 2875 to 2876.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2623 edit
2019-04-10 03:10:52 -04:00
foreman
36a5f2a85f
P4 to Git Change 1767752 by wchau@wchau_OCL_Linux on 2019/04/09 22:58:03
...
SWDEV-165259 - Update OpenCL runtime to support MsgPack metadata
- Add support for the V3 code objects
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.hpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#336 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#134 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/inc/core/palCmdBuffer.h#63 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx6/gfx6ComputeCmdBuffer.cpp#63 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbe/src/core/hw/gfxip/gfx9/gfx9ComputeCmdBuffer.cpp#69 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#77 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#90 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#76 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#130 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.hpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#103 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#47 edit
2019-04-09 23:24:10 -04:00
Yaxun (Sam) Liu
419eeb4fe0
hip-clang: fix hipcc options
...
Use -O3 for default optimization level.
Fix --hip-device-lib-path for warnings about unused option.
2019-04-09 22:31:13 -04:00