Grafik Komit

292 Melakukan

Penulis SHA1 Pesan Tanggal
foreman 91b247014f P4 to Git Change 1095935 by bwicakso@opencl-hsa-stg-bwicakso on 2014/11/11 16:00:10
ECR #333755 - Part 2- Update to foundation spec 1.0 20141019:
	- hsa_dispatch_packet_t now becomes hsa_kernel_dispatch_packet_t
	- all bit mask in a struct are removed and replaced by enums that indicates the bit position and width.

	Test: TC precheckin

	Review: Hari, Fan, Shucai, German, Yunjun.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#268 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#103 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusched.hpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#338 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsavirtual.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsavirtual.hpp#12 edit


[ROCm/clr commit: c7988f7209]
2014-11-11 16:27:13 -05:00
foreman a3cd8fcbb3 P4 to Git Change 1095644 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/11/11 03:00:13
EPR #010002 - Change OpenCL version number from 1680 to 1681.

Affected files ...

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


[ROCm/clr commit: 381e955dbf]
2014-11-11 03:11:00 -05:00
foreman 3d866ee5df P4 to Git Change 1095445 by emankov@em-hsa-amd on 2014/11/10 13:48:06
ECR #333753 - hsa_foundation RT/Compiler Lib: recompilation algorithm rework

	1. Recompilation algorithm rework in order to avoid superfluous recompilations.
	2. Replace aclExtractSymbol/Section with aclQueryInfo for symbol/section detection.

	The replaced calls in RT previously performed actual extraction of the sections from the BIF with memory allocation and copying. But what is needed in fact is only to determine whether the section exists in BIF or not to make a further decision on needed recompilations. With aclQueryInfo and new added enums RT_CONTAINS_LLVMIR, RT_CONTAINS_OPTIONS, RT_CONTAINS_BRIG, RT_CONTAINS_HSAIL, RT_CONTAINS_ISA Runtime starts querying not the whole sections but the bool flag which indicates the existence of the corresponding section(s) without any memory allocations. Every compilation on RT starting from LLVMIR is affected by the change including compilation of blit kernels.

	3. Fix in Compiler Lib for correct ACL_INVALID_ARG detection (for wrong/unsupported compilations).

	[Side Effects] performance improvement, memory consumption reduction

	[ToDo] Do not finalize program if ISA is already provided in BIF and options are unchanged.

	[Testing] pre check-in, ocltst complib, ocl conformance 2.0 compiler & api

	[Reviewers] German Andryeyev, Brian Sumner

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsaprogram.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsaprogram.hpp#3 edit


[ROCm/clr commit: 9c4a22118e]
2014-11-10 13:55:17 -05:00
foreman b678aa1eb3 P4 to Git Change 1095169 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/11/08 03:00:12
EPR #010002 - Change OpenCL version number from 1679 to 1680.

Affected files ...

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


[ROCm/clr commit: f858ed6336]
2014-11-08 03:08:12 -05:00
foreman c04dd4d6dc P4 to Git Change 1095130 by xcui@merged_opencl_jxcwin on 2014/11/07 18:09:55
EPR #408459 - changed the implementation of svmAlloc, so that the first device can create amd::Memory object, and the rest of devices only added gpu memory to it. This is part of changes for mgpu support for svmalloc
	code review:
	http://ocltc.amd.com/reviews/r/6245/
	precheckin testing results:
	http://ocltc.amd.com:8111/viewModification.html?modId=43136&personal=true&buildTypeId=&tab=vcsModificationTests

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.hpp#88 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#233 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#479 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#133 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.cpp#87 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.hpp#44 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#34 edit


[ROCm/clr commit: efbedb25be]
2014-11-07 18:20:08 -05:00
foreman f02e1e3ed8 P4 to Git Change 1095076 by rili@rili_opencl_stg on 2014/11/07 16:25:17
EPR #408185 - Use pinned memory if directaccess is true and remoteAlloc is used.

Affected files ...

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


[ROCm/clr commit: c24b46e708]
2014-11-07 16:37:32 -05:00
foreman 9c323d76cc P4 to Git Change 1095034 by yaxunl@yaxunl_stg_win50 on 2014/11/07 15:15:14
EPR #405372 - [CQE DTB][valgrind][OCL2.0]: MemLeaks are observed with OCLDynamic in oclruntime module of ocltst.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#182 edit


[ROCm/clr commit: 5fd5a428bb]
2014-11-07 15:55:16 -05:00
foreman b7684a12ce P4 to Git Change 1095018 by bdhanase@bala_workpc_ocl on 2014/11/07 14:55:31
EPR #407875 - Fix remote memory size in runtime
	Reviewed by: German

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

Affected files ...

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


[ROCm/clr commit: 668af431f6]
2014-11-07 15:51:14 -05:00
foreman e6c7681bf5 P4 to Git Change 1094976 by yaxunl@yaxunl_stg_win50 on 2014/11/07 13:55:14
EPR #405357 - [CQE DTB][valgrind][OCL2.0]:MemLeaks are observed with MonteCarloAsian sample.

	Need to delete amdrtFunctions when it is no longer used.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#116 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDLLVMContextHook.h#23 edit


[ROCm/clr commit: 1837e47b4a]
2014-11-07 14:08:41 -05:00
foreman 6c9b78aeac P4 to Git Change 1094759 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/11/07 03:00:29
EPR #010002 - Change OpenCL version number from 1678 to 1679.

Affected files ...

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


[ROCm/clr commit: fd6befba86]
2014-11-07 03:13:55 -05:00
foreman 71f9ee36c0 P4 to Git Change 1094478 by xcui@merged_opencl_jxcwin on 2014/11/06 14:40:09
EPR #408459 - added an env variable OCL_FORCE_CPU_SVM in the runtime, so that the svm feature for CPU can be enabled manually even for non OpenCL 2.0 support for CPU device.
	code review:
	http://ocltc.amd.com/reviews/r/6190/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.cpp#268 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#218 edit


[ROCm/clr commit: b124582a38]
2014-11-06 15:51:20 -05:00
foreman 188325c160 P4 to Git Change 1094476 by xcui@merged_opencl_jxcwin on 2014/11/06 14:39:20
EPR #406328 - removed the customSVMallocator from runtime, and also changed the name of customSvmAllocDevice to svmAllocDevice, because we don't use custom svm allocator for devices.
	precheckin testing:
	http://ocltc.amd.com:8111/viewModification.html?modId=43040&personal=true&buildTypeId=&tab=vcsModificationBuilds&show_all_builds=true
	code review:
	http://ocltc.amd.com/reviews/r/6222/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpusettings.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#171 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#232 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#293 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsasettings.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.hpp#23 edit


[ROCm/clr commit: 37a837dc8f]
2014-11-06 15:47:27 -05:00
foreman 9e62f38405 P4 to Git Change 1094220 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/11/06 03:00:13
EPR #010002 - Change OpenCL version number from 1677 to 1678.

Affected files ...

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


[ROCm/clr commit: b759eb2979]
2014-11-06 03:16:48 -05:00
foreman d5bda40345 P4 to Git Change 1094113 by gandryey@gera-dev-w7 on 2014/11/05 18:22:34
ECR #304775 - CL-GL depth buffer interop
	- Make the changes necessary for the depth buffer interop support. Currently the extension is disabled, because the conformance tests have multiple bugs.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#45 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#71 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#231 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#197 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#292 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.cpp#66 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#101 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceGL.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#113 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#217 edit


[ROCm/clr commit: b7ee1dd66b]
2014-11-05 18:30:40 -05:00
foreman db38e60a77 P4 to Git Change 1093926 by rili@rili_opencl_stg on 2014/11/05 12:06:20
EPR #408506 - Extended the reported global memory size(CL_DEVICE_GLOBAL_FREE_MEMORY_AMD) to include a portion of remote memory for APU

Affected files ...

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


[ROCm/clr commit: dd6074f047]
2014-11-05 12:33:33 -05:00
foreman 9cc1a81727 P4 to Git Change 1093772 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/11/05 03:00:11
EPR #010002 - Change OpenCL version number from 1676 to 1677.

Affected files ...

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


[ROCm/clr commit: bed7c232ad]
2014-11-05 03:25:43 -05:00
foreman 9d53ff5ea5 P4 to Git Change 1093281 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/11/04 03:00:14
EPR #010002 - Change OpenCL version number from 1675 to 1676.

Affected files ...

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


[ROCm/clr commit: 091e4f8e9a]
2014-11-04 03:16:49 -05:00
foreman e8dcbc3b4b P4 to Git Change 1092917 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/11/03 03:00:12
EPR #010002 - Change OpenCL version number from 1674 to 1675.

Affected files ...

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


[ROCm/clr commit: be55d02ceb]
2014-11-03 03:11:54 -05:00
foreman 4a877d10b8 P4 to Git Change 1092811 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/11/01 03:00:12
EPR #010002 - Change OpenCL version number from 1673 to 1674.

Affected files ...

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


[ROCm/clr commit: 976611bbb6]
2014-11-01 03:15:05 -04:00
foreman 210dc6e262 P4 to Git Change 1092480 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/31 03:00:13
EPR #010002 - Change OpenCL version number from 1672 to 1673.

Affected files ...

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


[ROCm/clr commit: 166bf3bcb4]
2014-10-31 03:09:16 -04:00
foreman a8ec75b046 P4 to Git Change 1092375 by lmoriche@lmoriche_opencl_osx on 2014/10/30 16:43:31
ECR #304775 - Remove unused ring.hpp

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpucommand.hpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/ring.hpp#2 delete


[ROCm/clr commit: 491149bcb8]
2014-10-30 16:56:36 -04:00
foreman 44757a9d79 P4 to Git Change 1092347 by bsumner@bsumner-lin-opencl on 2014/10/30 15:32:01
ECR #304775 - add flag to force CL_FP_DENORM on gpu

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#475 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#216 edit


[ROCm/clr commit: f229d44faf]
2014-10-30 15:37:59 -04:00
foreman 1a8476704f P4 to Git Change 1092343 by gandryey@gera-dev-w7 on 2014/10/30 15:12:30
ECR #304775 - Add a check for NULL dev pointer.
	- Subbuffer was created, but never used. Thus dev memory could be NULL and lastWriter_ was passed from the parent object on create

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#112 edit


[ROCm/clr commit: 140913a53c]
2014-10-30 15:28:52 -04:00
foreman 7e0c8f9e55 P4 to Git Change 1092285 by gandryey@gera-dev-w7 on 2014/10/30 13:33:14
ECR #304775 - Change preferred device queue size to 256KB

Affected files ...

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


[ROCm/clr commit: 778105dd2c]
2014-10-30 14:16:06 -04:00
foreman 59b9cd758e P4 to Git Change 1092261 by gandryey@gera-dev-w7 on 2014/10/30 13:01:38
ECR #304775 - Align the queue size to match the multidispatch scheduler requirements

Affected files ...

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


[ROCm/clr commit: 7cac96b9a5]
2014-10-30 13:11:11 -04:00
foreman 9f3d6e0a69 P4 to Git Change 1092123 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/30 03:00:11
EPR #010002 - Change OpenCL version number from 1671 to 1672.

Affected files ...

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


[ROCm/clr commit: 0e0a737cb7]
2014-10-30 03:09:27 -04:00
foreman 04398ca890 P4 to Git Change 1092096 by yaxunl@yaxunl_stg_win50 on 2014/10/29 22:49:51
EPR #408439 - Add heuristics for setting SC register allocation strategy.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/amdil_be.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scCompileSI.cpp#47 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scCompileSI.h#18 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scStateSI.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/scState.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#120 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/amdilUtils.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/amdilUtils.hpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/InitializePasses.h#73 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/Transforms/IPO.h#29 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/Transforms/IPO/AMDKernelPerfHint.h#1 add
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/AMDILKernelManager.cpp#453 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/IPO/AMDKernelPerfHint.cpp#1 add
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/IPO/AMDPassManagerBuilder.cpp#46 edit


[ROCm/clr commit: a5d50f6926]
2014-10-29 22:56:55 -04:00
foreman 046f1d13f6 P4 to Git Change 1092066 by xcui@merged_opencl_jxcwin on 2014/10/29 18:11:54
EPR #406328 - modified the opencl runtime so that SVM allocation is done for every SVM capable devices, not just one device. This is the part of changes for SVM multiple device support.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.hpp#22 edit


[ROCm/clr commit: 8cac43ef6c]
2014-10-29 18:17:14 -04:00
foreman b90f370aed P4 to Git Change 1092043 by xcui@merged_opencl_jxcwin on 2014/10/29 17:04:56
EPR #397491 - changed the CPU SVM capability availablility only for OpenCL 2.0, not for 1.2.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.cpp#267 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpusettings.cpp#28 edit


[ROCm/clr commit: fe61054635]
2014-10-29 17:16:07 -04:00
foreman ae05bf6a81 P4 to Git Change 1091769 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/29 03:00:14
EPR #010002 - Change OpenCL version number from 1670 to 1671.

Affected files ...

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


[ROCm/clr commit: b3a41138c9]
2014-10-29 03:11:06 -04:00
foreman 1e657332f7 P4 to Git Change 1091664 by bdhanase@bala_workpc_ocl on 2014/10/28 16:36:55
EPR #405824 - Back out changelist 1088793

Affected files ...

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


[ROCm/clr commit: 62eb98e152]
2014-10-28 17:03:08 -04:00
foreman 53502c15bb P4 to Git Change 1091401 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/28 03:00:11
EPR #010002 - Change OpenCL version number from 1669 to 1670.

Affected files ...

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


[ROCm/clr commit: eeb3b78b29]
2014-10-28 03:12:35 -04:00
foreman 293853b84f P4 to Git Change 1091316 by yaxunl@yaxunl_stg_win50 on 2014/10/27 17:49:43
ECR #377625 - Function support: reduce number of private memory access by increasing argument promotion limit.

Affected files ...

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


[ROCm/clr commit: c4abe32135]
2014-10-27 18:06:52 -04:00
foreman c0b17ef61d P4 to Git Change 1091046 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/27 03:00:16
EPR #010002 - Change OpenCL version number from 1668 to 1669.

Affected files ...

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


[ROCm/clr commit: b5addb1038]
2014-10-27 03:11:25 -04:00
foreman aee9221e31 P4 to Git Change 1090948 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/25 03:00:12
EPR #010002 - Change OpenCL version number from 1667 to 1668.

Affected files ...

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


[ROCm/clr commit: df8347472e]
2014-10-25 03:05:44 -04:00
foreman b532f70025 P4 to Git Change 1090678 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/24 03:00:12
EPR #010002 - Change OpenCL version number from 1666 to 1667.

Affected files ...

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


[ROCm/clr commit: 35b929b3e3]
2014-10-24 03:16:36 -04:00
foreman a45c54099f P4 to Git Change 1090376 by gandryey@gera-dev-w7 on 2014/10/23 11:03:32
ECR #304775 - Move OCL runtime to the latest HSA1.0 spec
	- Use HSA defines

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#196 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#336 edit


[ROCm/clr commit: 27384c607e]
2014-10-23 11:19:22 -04:00
foreman 3feb067296 P4 to Git Change 1090305 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/23 03:00:11
EPR #010002 - Change OpenCL version number from 1665 to 1666.

Affected files ...

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


[ROCm/clr commit: 5abff30311]
2014-10-23 03:05:37 -04:00
foreman 2970fc797b P4 to Git Change 1090255 by bdhanase@bala_workpc_ocl on 2014/10/22 21:53:30
EPR #407358 - Remove peacock and replace it with Carrizo

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings.h#27 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil.h#22 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil64.h#19 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#18 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#13 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings.h#22 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_amdil.h#21 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_amdil64.h#23 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_hsail64.h#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/AMDILSubtarget.cpp#204 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/Internal/InternalProcessors.td#18 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/driver/driver.cpp#50 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#116 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLDeviceQueries.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLPerfCounters.cpp#18 edit


[ROCm/clr commit: 9887990f9d]
2014-10-22 22:00:13 -04:00
foreman 8c7e2b0e7a P4 to Git Change 1090162 by xcui@merged_opencl_jxcwin on 2014/10/22 16:32:02
EPR #407469 - disabled the SVM fine grain buffer support for CZ on mainline

Affected files ...

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


[ROCm/clr commit: 206bd8113d]
2014-10-22 16:45:22 -04:00
foreman 91162f81cd P4 to Git Change 1089922 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/22 03:00:13
EPR #010002 - Change OpenCL version number from 1664 to 1665.

Affected files ...

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


[ROCm/clr commit: 9745d6a49d]
2014-10-22 03:11:45 -04:00
foreman 185b8b3f86 P4 to Git Change 1089823 by gandryey@gera-dev-w7 on 2014/10/21 17:52:16
ECR #304775 - Move OCL runtime to the latest HSA1.0 spec

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/brig_loader.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/build/Makefile.gpu#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/build/Makefile.gpu#57 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#115 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#471 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#267 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#102 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#181 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusched.hpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#335 edit


[ROCm/clr commit: 692a1b9f9a]
2014-10-21 18:07:39 -04:00
foreman 5d5583b7f9 P4 to Git Change 1089720 by weizhang@msdnweizhang-opencl on 2014/10/21 14:41:59
EPR #405824 - Disable platform atomics on CZ

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#291 edit


[ROCm/clr commit: 1a5e2fabe0]
2014-10-21 14:54:42 -04:00
foreman b738abdf9f P4 to Git Change 1089469 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/21 03:00:12
EPR #010002 - Change OpenCL version number from 1663 to 1664.

Affected files ...

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


[ROCm/clr commit: f885bbc25f]
2014-10-21 03:11:59 -04:00
foreman e75ee43cf4 P4 to Git Change 1089081 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/20 03:00:11
EPR #010002 - Change OpenCL version number from 1662 to 1663.

Affected files ...

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


[ROCm/clr commit: e5e20c0b67]
2014-10-20 03:14:26 -04:00
foreman 7548ac04ad P4 to Git Change 1089024 by ssahasra@ssahasra_opencl_windows on 2014/10/20 00:05:43
ECR #333753 - clc2: disallow implicit function declarations (bug 10328)

	In addition, the change fixes the following side-effects:
	1. Fix a typo in runtime/.../gpuschedcl.cpp, which fails due to the stricter check in Clang.
	2. Unconditionally add sub_group builtins for pipes, without checking if the extension is enabled. See bug 10366.
	3. Also added a test in ocl_features_clang to check for the sub_group builtins.

	Passes smoke, smoke_clang, precheckin.
	Additionally passes new tests added in ocl_features.

	Reviewed by Brian Sumner.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/clang/lib/Sema/SemaLookup.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/compiler/clc2/wrapper/ClangWrapper.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#33 edit


[ROCm/clr commit: e25e8f4561]
2014-10-20 00:17:58 -04:00
foreman 1a5cdb9116 P4 to Git Change 1088957 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/18 03:00:11
EPR #010002 - Change OpenCL version number from 1661 to 1662.

Affected files ...

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


[ROCm/clr commit: 69de913e4b]
2014-10-18 03:12:08 -04:00
foreman 06950ca748 P4 to Git Change 1088793 by bdhanase@bala_workpc_ocl on 2014/10/17 14:36:17
EPR #405824 - Back out changelist 1088461

Affected files ...

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


[ROCm/clr commit: 8770a7ca06]
2014-10-17 14:49:15 -04:00
foreman ee15667629 P4 to Git Change 1088508 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/17 03:00:11
EPR #010002 - Change OpenCL version number from 1660 to 1661.

Affected files ...

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


[ROCm/clr commit: a4865b25bd]
2014-10-17 03:10:11 -04:00
foreman 66f34b4c46 P4 to Git Change 1088461 by bdhanase@bala_workpc_ocl on 2014/10/16 23:15:14
EPR #405824 - On apus, if we run out of local memory to allocate cl_mem objects, ocl runtime will use remote (system) memory.  Update maxMemAllocSize_ to include that.

Affected files ...

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


[ROCm/clr commit: 1dfb720281]
2014-10-16 23:25:14 -04:00