Graf Tiomantas

57 Tiomáintí

Údar SHA1 Teachtaireacht Dáta
foreman 1ff4bbda6a P4 to Git Change 1058915 by rili@rili_opencl_stg on 2014/07/24 12:24:49
EPR #399808 - Fix the value of HSA image channel order for CL_RGB

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#188 edit


[ROCm/clr commit: 5f93384dbc]
2014-07-24 12:45:47 -04:00
foreman 6e04cbf3c2 P4 to Git Change 1058675 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/24 03:00:13
EPR #010002 - Change OpenCL version number from 1595 to 1596.

Affected files ...

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


[ROCm/clr commit: 8431455a87]
2014-07-24 03:12:45 -04:00
foreman aa79c6851f P4 to Git Change 1058650 by shivara@shivaram_llvmmerge_dt on 2014/07/24 01:26:41
ECR #397495 - Adding macros which are missing in clang path.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend_clang.cpp#16 edit


[ROCm/clr commit: cde1570514]
2014-07-24 01:39:00 -04:00
foreman 4d4cb007af P4 to Git Change 1058429 by gandryey@gera-dev-w7 on 2014/07/23 14:41:31
ECR #304775 - Device enqueuing
	- Add 1 to count the queue for the blit engine

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#326 edit


[ROCm/clr commit: 431b0d1047]
2014-07-23 15:23:50 -04:00
foreman 649664914e P4 to Git Change 1058428 by marsenau@marsenau_cl on 2014/07/23 14:39:25
ECR #304775 - Bug 10112 - Raise default unroll threshold. The current default is 100, which is even lower than the LLVM default of 150. Increasing to 200 is a modest increase, and this should probably be even higher.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#111 edit


[ROCm/clr commit: 2c5424663c]
2014-07-23 15:19:00 -04:00
foreman 71a25ff296 P4 to Git Change 1058395 by emankov@em-hsa-amd on 2014/07/23 13:32:42
ECR #333753 - Compiler Lib: Resubmitting double checked changes from CL 1056755 & 1056683

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#43 edit


[ROCm/clr commit: 3eca90a7db]
2014-07-23 13:54:37 -04:00
foreman 77795f8c89 P4 to Git Change 1058368 by gandryey@gera-dev-w7 on 2014/07/23 12:46:38
ECR #304775 - Attempt to fix BUG#10085
	- Align the scratch buffer size to 16 bytes.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuscsi.cpp#24 edit


[ROCm/clr commit: cec48dd7b8]
2014-07-23 12:54:37 -04:00
foreman 5b53524966 P4 to Git Change 1058342 by jatang@jatang-ocl-lnx3 on 2014/07/23 11:50:50
EPR #402935 - Reset Resource::pinOffset_ if gslResource couldn't be created for pinned memory.

	When the pinned memory to be created is too large, gslResource couldn't be created, and a local memory will be created instead. If pinOffset_ is NOT reset in this case, it will mess up future copying of the local memory.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#187 edit


[ROCm/clr commit: 1e0a5f64f5]
2014-07-23 12:19:19 -04:00
foreman 868a67346b P4 to Git Change 1058301 by weizhang@msdnweizhang-opencl on 2014/07/23 10:08:38
EPR #397491 - Enable platform atomics in stg but not in mainline.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#450 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#272 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#207 edit


[ROCm/clr commit: 5b7c1dd22c]
2014-07-23 10:21:39 -04:00
foreman 351ae12237 P4 to Git Change 1058289 by emankov@em-hsa-amd on 2014/07/23 08:19:09
ECR #333753 - Compiler Lib: back out CL 1056755 & 1056683

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#42 edit


[ROCm/clr commit: f57b7f8c29]
2014-07-23 08:27:56 -04:00
foreman 0598d0de9b P4 to Git Change 1058200 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/23 03:00:12
EPR #010002 - Change OpenCL version number from 1594 to 1595.

Affected files ...

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


[ROCm/clr commit: a7c60aeaed]
2014-07-23 03:18:34 -04:00
foreman 7cc9d4601a P4 to Git Change 1058007 by rili@rili_opencl_stg_01 on 2014/07/22 17:28:41
EPR #399808 - Fixed wrong conversion of sRGBA when using host copy instead of blit kernel transfer

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#68 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/blit.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/blit.hpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#107 edit


[ROCm/clr commit: 1681dd142f]
2014-07-22 17:42:44 -04:00
foreman f998e7094b P4 to Git Change 1057998 by gandryey@gera-dev-w7 on 2014/07/22 17:15:58
ECR #304775 - Device enqueuing
	- Use atomic fetch for enqueue flags
	- Switch to a multithreaded scheduler
	- Add a workaround for Linux host_multi_queue failures. Linux has only 2 queues, but the test allocates multiple host queues and the same HW ring can be used

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#106 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#449 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#127 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#325 edit


[ROCm/clr commit: d2b905f18e]
2014-07-22 17:30:56 -04:00
foreman c6c4492380 P4 to Git Change 1057669 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/22 03:00:12
EPR #010002 - Change OpenCL version number from 1593 to 1594.

Affected files ...

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


[ROCm/clr commit: 1e8c506c75]
2014-07-22 03:10:32 -04:00
foreman 1d845a69b2 P4 to Git Change 1057571 by gandryey@gera-dev-w7 on 2014/07/21 18:35:02
ECR #304775 - Device enqueuing
	- Add L2 cache flush after the scheduler execution. Although CP has to work with L2 cache, it seems some functionality relies on direct memory access and without explicit L2 flush CP can pick old values in the template.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#324 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.cpp#61 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.h#35 edit


[ROCm/clr commit: 4599bd0d4a]
2014-07-21 18:43:54 -04:00
foreman 944dca18e8 P4 to Git Change 1057460 by gandryey@gera-dev-w7 on 2014/07/21 14:56:59
ECR #304775 - Device enqueuing
	- Report proper size for the device queue.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#259 edit


[ROCm/clr commit: e87e2d4c11]
2014-07-21 15:06:08 -04:00
foreman 82dc9c5d23 P4 to Git Change 1057445 by rili@rili_opencl_stg on 2014/07/21 14:11:34
EPR #399808 - Add CL_RGB, CL_UNORM_INT_101010 support

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#105 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#111 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#186 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#106 edit


[ROCm/clr commit: 1b9e65b27b]
2014-07-21 14:27:24 -04:00
foreman f5a1bcf870 P4 to Git Change 1057438 by skudchad@skudchad_opencl_win_2 on 2014/07/21 14:00:21
ECR #304775 - OpenCL version should be 2.0 for only CI+

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/5311/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#448 edit


[ROCm/clr commit: db6baeefb6]
2014-07-21 14:14:57 -04:00
foreman 9ac900ce24 P4 to Git Change 1057264 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/21 03:00:32
EPR #010002 - Change OpenCL version number from 1592 to 1593.

Affected files ...

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


[ROCm/clr commit: 886bdae624]
2014-07-21 03:08:46 -04:00
foreman 082a528504 P4 to Git Change 1057071 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/19 03:00:11
EPR #010002 - Change OpenCL version number from 1591 to 1592.

Affected files ...

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


[ROCm/clr commit: 55e7df9dd4]
2014-07-19 03:15:13 -04:00
foreman 6b4efff1b8 P4 to Git Change 1057024 by skudchad@skudchad_opencl_win_2 on 2014/07/18 20:55:43
ECR #304775 - Expose cl_khr_subgroups in mainline.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#227 edit


[ROCm/clr commit: b72b88b381]
2014-07-18 21:03:27 -04:00
foreman 4ab198857b P4 to Git Change 1057020 by skudchad@skudchad_opencl_win_2 on 2014/07/18 20:31:56
ECR #304775 - Change to OpenCL 2.0 in library properties. Some cleanup for OPENCL_MAINLINE

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/amdocl.rc#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/acl.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#447 edit


[ROCm/clr commit: cb89c1fe5a]
2014-07-18 20:37:25 -04:00
foreman 75e25c3af5 P4 to Git Change 1056755 by emankov@em-hsa-amd on 2014/07/18 10:44:55
ECR #333753 - Compiler Lib: fix in PrintPhaseInfo

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#40 edit


[ROCm/clr commit: 81cb3e2aa7]
2014-07-18 10:57:51 -04:00
foreman 57ae5a26d9 P4 to Git Change 1056683 by emankov@em-hsa-amd on 2014/07/18 05:59:08
ECR #333753 - Compiler Lib: use Callback() instead of cout

	Testing: smoke_clang, pre check-in

	Reviewer: Brian Sumner

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#39 edit


[ROCm/clr commit: 45497b47dd]
2014-07-18 06:05:30 -04:00
foreman ef61d9be8c P4 to Git Change 1056679 by drai@drai_MSDNBGLDEEPALI_laurent_CS on 2014/07/18 05:37:39
ECR #333753 - Added new enum for argument type 'queue_t' and its support in compiler library and runtime
	Device Enqueue : MDParser changes for argument type 'queue_t'

	Reviewed by : Prakash, Brian, Evgeniy, German
	Testing : smoke, smoke_clang, precheckin

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/metadata.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclEnums.h#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclStructs.h#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/AMDILMDInterface.h#55 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/AMDILMDParser.l#59 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/AMDILMDParser.output#22 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/AMDILMDParser.tab.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/AMDILMDParser.tab.hpp#28 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/AMDILMDParser.y#47 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/AMDILMDTypes.cpp#111 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/AMDILMDTypes.h#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/lex.yy.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/location.hh#20 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/position.hh#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/MDParser/stack.hh#20 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILKernelManager.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILMetadata.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILOpaqueTypes.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILOpaqueTypes.h#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILUtilityFunctions.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#258 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLEnumCheck.cpp#34 edit


[ROCm/clr commit: eb70ad5007]
2014-07-18 05:53:53 -04:00
foreman 9fe2759893 P4 to Git Change 1056619 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/18 03:00:12
EPR #010002 - Change OpenCL version number from 1590 to 1591.

Affected files ...

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


[ROCm/clr commit: 645f5858fd]
2014-07-18 03:10:16 -04:00
foreman 609ac948cd P4 to Git Change 1056280 by gandryey@gera-dev-w7 on 2014/07/17 11:55:30
ECR #304775 - Device enqueuing
	- Add extra sync point for the scheduler exit.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusched.hpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#323 edit


[ROCm/clr commit: 6627cf5cf7]
2014-07-17 12:20:49 -04:00
foreman 4ccb3b0eef P4 to Git Change 1056202 by emankov@em-hsa-amd on 2014/07/17 07:56:29
ECR #333753 - Compiler Lib: Error if wrong combination of march & OpenCL version

	HSAIL doesn't support OpenCL version < 2.0
	AMDIL doesn't support OpenCL version >= 2.0

	Affects only ORCA builds (both 1.2 & 2.0), doesn't affect .hsa build.

	Testing: smoke_clang, pre check-in

	Reviewer: Stanislav Mekhanoshin

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#38 edit


[ROCm/clr commit: 4798473034]
2014-07-17 08:03:17 -04:00
foreman 5e474bf463 P4 to Git Change 1056133 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/17 03:00:12
EPR #010002 - Change OpenCL version number from 1589 to 1590.

Affected files ...

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


[ROCm/clr commit: 95e9092dca]
2014-07-17 03:12:06 -04:00
foreman ea27a7b389 P4 to Git Change 1055684 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/16 03:00:11
EPR #010002 - Change OpenCL version number from 1588 to 1589.

Affected files ...

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


[ROCm/clr commit: cb5a679043]
2014-07-16 03:12:24 -04:00
foreman a17dac4537 P4 to Git Change 1055410 by emankov@em-hsa-amd on 2014/07/15 14:22:48
ECR #333753 - Compiler Lib: -print-compile-phases option is added

	Testing: smoke, smoke_clang, pre check-in

	Reviewers: Brian Sumner, Leonid Lobachev

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#110 edit


[ROCm/clr commit: b555ae7f64]
2014-07-15 15:00:01 -04:00
foreman 534af19874 P4 to Git Change 1055301 by emankov@em-hsa-amd on 2014/07/15 10:49:45
ECR #333753 - Compiler Lib: Added Phases info print to stdout

	[Reason]: unobviousness when running on different stacks with different options. As a result the reported error logs will always contain this missing info.

	Works only for !OPENCL_MAINLINE.
	Works on online & offline paths.

	[Example]:
	aoc2 -march=hsail -mdevice=Bonaire -cl-std=CL2.0 HelloWorld_Kernel_cl.cl

	Advanced Micro Devices Inc. OpenCL Compiler
	Compiler Version: 3 size: 320
	Architecture: hsail Family: CI Device: Bonaire
	Compiling CL Source: HelloWorld_Kernel_cl.cl
	Input: HelloWorld_Kernel_cl.cl Output: HelloWorld_Kernel_cl.bin
	Options:
	        -cl-std=CL2.0
	//// added with the change:
	Phase: OCLFEToSPIR, FE: ClangOCLFrontend, Arch: hsail, OpenCL version: CL2.0
	Phase: OCLLinkPhase, Arch: hsail, OpenCL version: CL2.0
	Phase: GPUOptPhase, Arch: hsail, OpenCL version: CL2.0
	Phase: CodegenPhase, Arch: hsail, OpenCL version: CL2.0
	Phase: HSAILAsmPhase, Arch: hsail, OpenCL version: CL2.0
	////
	The binary was compiled for {hsail-CI-Bonaire}.
	Compiler log:
	Saving binary to HelloWorld_Kernel_cl.bin.

	[Testing]: smoke, smoke_clang, pre check-in

	[Reviewer]: Leonid Lobachev

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend.hpp#9 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#36 edit


[ROCm/clr commit: 4663600f35]
2014-07-15 10:56:51 -04:00
foreman 0d2632da70 P4 to Git Change 1055292 by yaxunl@yaxunl_stg_win50 on 2014/07/15 10:23:56
EPR #389586 - Add workaround for VI SPI SGPR initialization hardware bug for HSAIL path.

	There is a hardware bug in VI (UBTS502672) which requires a workaround. Compute shaders need to tell shader compiler the available sGPR is 78 and set sGPUR usage in the compiled ISA to be 94. It has been done in AMDIL path but not done in HSAIL path. This change will apply the workaround to HSAIL path.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/devStateSI.cpp#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/devStateSI.h#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scCompileSI.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#109 edit


[ROCm/clr commit: 1abfb8b305]
2014-07-15 10:29:49 -04:00
foreman e4d80a2ec1 P4 to Git Change 1055121 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/15 03:00:12
EPR #010002 - Change OpenCL version number from 1587 to 1588.

Affected files ...

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


[ROCm/clr commit: 62c6c2d64e]
2014-07-15 03:10:16 -04:00
foreman 69ebcb5583 P4 to Git Change 1055054 by gandryey@gera-dev-w7 on 2014/07/14 20:18:53
ECR #304775 - Device enqueuing
	- Switch to the single thread scheduler for now(the current version isn't friendly for single thread). Hopefully it's a temporary solution until synchronization issue with multithreaded scheduler will be identified.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#104 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#20 edit


[ROCm/clr commit: 6314b334ba]
2014-07-14 20:24:58 -04:00
foreman f4b3681c0f P4 to Git Change 1055020 by asalmanp@asalmanp-opencl-stg1 on 2014/07/14 18:08:09
EPR #394069 - [CQE OCL][ISV][QR][G] Debugger CAL path no longer works due to OCL CL # 1003498. Fix ACL path to support debugger
	ReviewBoardURL=http://ocltc.amd.com/reviews/r/5245/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpubinary.cpp#57 edit


[ROCm/clr commit: 7ca4c75217]
2014-07-14 18:25:38 -04:00
foreman 24b677f00f P4 to Git Change 1054730 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/14 03:00:12
EPR #010002 - Change OpenCL version number from 1586 to 1587.

Affected files ...

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


[ROCm/clr commit: 770224c321]
2014-07-14 03:11:00 -04:00
foreman 8b3cbd89eb P4 to Git Change 1054633 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/12 03:00:11
EPR #010002 - Change OpenCL version number from 1585 to 1586.

Affected files ...

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


[ROCm/clr commit: 17c7b66e4e]
2014-07-12 03:09:45 -04:00
foreman 33323a60d5 P4 to Git Change 1054614 by marsenau@marsenau_home on 2014/07/11 19:01:37
ECR #304775 - Fix valgrind use of uninitialized errors, modernize by using unique_ptr, and use existing function to extract filename from path.

	Should probably also fix the static constructors this is called from.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/os/os_posix.cpp#37 edit


[ROCm/clr commit: a901b12dd1]
2014-07-11 19:10:15 -04:00
foreman 29010ae79f P4 to Git Change 1054428 by yaxunl@yaxunl_stg_win50 on 2014/07/11 11:42:03
ECR #377625 - Allow function call for function with internal linkage.

	Internal linkage correponds to static function in C. The function could be large and should be allowed to be not inlined.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#106 edit


[ROCm/clr commit: 00cd00cbee]
2014-07-11 11:51:37 -04:00
foreman 5a5709b385 P4 to Git Change 1054290 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/11 03:00:11
EPR #010002 - Change OpenCL version number from 1584 to 1585.

Affected files ...

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


[ROCm/clr commit: 1729d48d6c]
2014-07-11 03:08:31 -04:00
foreman 3ac2ed674c P4 to Git Change 1053889 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/10 03:00:11
EPR #010002 - Change OpenCL version number from 1583 to 1584.

Affected files ...

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


[ROCm/clr commit: 8aa5ad7859]
2014-07-10 03:13:57 -04:00
foreman 106afa3845 P4 to Git Change 1053803 by xcui@merged_opencl_jxcwin on 2014/07/09 21:05:21
EPR #397491 - enabled the svm fine grain buffer for stg, disabled for mainline

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#446 edit


[ROCm/clr commit: 28988ccc3f]
2014-07-09 21:17:13 -04:00
foreman c3247ef2bb P4 to Git Change 1053470 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/09 03:00:15
EPR #010002 - Change OpenCL version number from 1582 to 1583.

Affected files ...

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


[ROCm/clr commit: caa8f05683]
2014-07-09 03:10:50 -04:00
foreman 3d2c79d0d2 P4 to Git Change 1053388 by xcui@merged_opencl_jxcwin on 2014/07/08 20:17:30
EPR #304775 - temporarily disable the SVM fine_grained_buffer support for OpenCL 2.0 on discrete GPUs, because the feature is supposed to release in 14.50. After the 14.40 is branched, we will enable it again on stg.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#445 edit


[ROCm/clr commit: 18d6efdf2c]
2014-07-08 20:23:20 -04:00
foreman af0bc54257 P4 to Git Change 1053379 by xcui@merged_opencl_jxcwin on 2014/07/08 19:38:01
EPR #304775 - fixed the bug 9838. The svm pointer in the arugment list needs to be tracked to make sure all operation of resource has been finished before we dispatch kernel.

	code review:
	http://ocltc.amd.com/reviews/r/5200/
	precheckin:
	http://ocltc.amd.com:8111/viewModification.html?modId=35125&personal=true&buildTypeId=&tab=vcsModificationTests

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#257 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#322 edit


[ROCm/clr commit: bf32cddc03]
2014-07-08 19:45:31 -04:00
foreman 1553537a82 P4 to Git Change 1053268 by gandryey@gera-dev-w7 on 2014/07/08 15:08:51
ECR #304775 - Device enqueuing
	- Add printing of the waiting events
	- Add early exit in the scheduler if nothing to launch

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#321 edit


[ROCm/clr commit: 977f314094]
2014-07-08 15:30:04 -04:00
foreman 09f1fc7bb5 P4 to Git Change 1052966 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/07/08 03:00:11
EPR #010002 - Change OpenCL version number from 1581 to 1582.

Affected files ...

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


[ROCm/clr commit: 19cae20ac8]
2014-07-08 03:29:09 -04:00
foreman 4627dc551c P4 to Git Change 1052889 by weizhang@msdnweizhang-opencl on 2014/07/07 22:09:14
EPR #397491 - Disable platform atomics temporarily until AFE which will be done on July 8.

	Modify the flag of GPU_ENABLE_HIGH_PERFORMANCE_STATE to use it for platform atomics because GPU_ENABLE_HIGH_PERFORMANCE_STATE is not necessary for high clock anymore.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#271 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#206 edit


[ROCm/clr commit: 2677e086a7]
2014-07-07 22:23:03 -04:00
foreman af11d3e66c P4 to Git Change 1052832 by gandryey@gera-dev-w7 on 2014/07/07 18:44:29
ECR #304775 - Device enqueuing
	- Update the scheduler to handle event mask

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#320 edit


[ROCm/clr commit: cd3fefb00d]
2014-07-07 18:58:52 -04:00