Revīziju grafs

64512 Revīzijas

Autors SHA1 Ziņojums Datums
foreman a56fe8c8a2 P4 to Git Change 1079546 by bdhanase@bala_workpc_ocl on 2014/09/22 17:41:33
EPR #405824 - set apusystem_ to 1 for CZ

Affected files ...

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


[ROCm/clr commit: 3e550e63ef]
2014-09-22 17:47:58 -04:00
foreman 3e550e63ef P4 to Git Change 1079546 by bdhanase@bala_workpc_ocl on 2014/09/22 17:41:33
EPR #405824 - set apusystem_ to 1 for CZ

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#281 edit
2014-09-22 17:47:58 -04:00
foreman 1983649921 P4 to Git Change 1079525 by bwicakso@opencl-hsa-stg-bwicakso on 2014/09/22 16:53:56
ECR #333755 - Disable image support on granite

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.cpp#86 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsasettings.cpp#35 edit


[ROCm/clr commit: a9f1a1f7da]
2014-09-22 17:11:17 -04:00
foreman a9f1a1f7da P4 to Git Change 1079525 by bwicakso@opencl-hsa-stg-bwicakso on 2014/09/22 16:53:56
ECR #333755 - Disable image support on granite

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.cpp#86 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsasettings.cpp#35 edit
2014-09-22 17:11:17 -04:00
foreman 77a950b631 P4 to Git Change 1079216 by emankov@em-hsa-amd on 2014/09/22 08:18:24
ECR #333753 - Compiler Lib/RT: Metadata related code refactor, annotation, minor fixes & additional checks

	+ refactor if_aclQueryInfo() in order to simplify code and to avoid direct usage of aclMetadata struct members types
	+ annotation on why we need to use deserializeCLMetadata on "serialized" (to NULL) pointers
	+ erroneously forgotten RT_KERNEL_NAME was added to aclQueryType enum
	+ OCLRTGetInfo, CLEnumCheck tests from ocltst oclcomplib was updated to use RT_KERNEL_NAME
	+ testing of printf is added to OCLRTGetInfo
	+ minor fixes and additional checks

	tests: pre check-in, ocltst -m oclcomplib

	Reviewers: Artem Tamazov, Brian Sumner, German Andryeyev

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclEnums.h#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclStructs.h#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#265 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLEnumCheck.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/clSourceShaders.h#5 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/oclrtGetInfo.cpp#14 edit


[ROCm/clr commit: d50fa706e3]
2014-09-22 08:24:39 -04:00
foreman d50fa706e3 P4 to Git Change 1079216 by emankov@em-hsa-amd on 2014/09/22 08:18:24
ECR #333753 - Compiler Lib/RT: Metadata related code refactor, annotation, minor fixes & additional checks

	+ refactor if_aclQueryInfo() in order to simplify code and to avoid direct usage of aclMetadata struct members types
	+ annotation on why we need to use deserializeCLMetadata on "serialized" (to NULL) pointers
	+ erroneously forgotten RT_KERNEL_NAME was added to aclQueryType enum
	+ OCLRTGetInfo, CLEnumCheck tests from ocltst oclcomplib was updated to use RT_KERNEL_NAME
	+ testing of printf is added to OCLRTGetInfo
	+ minor fixes and additional checks

	tests: pre check-in, ocltst -m oclcomplib

	Reviewers: Artem Tamazov, Brian Sumner, German Andryeyev

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclEnums.h#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclStructs.h#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#265 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLEnumCheck.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/clSourceShaders.h#5 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/oclrtGetInfo.cpp#14 edit
2014-09-22 08:24:39 -04:00
foreman 39623a8c5f P4 to Git Change 1079052 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/21 03:00:12
EPR #010002 - Change OpenCL version number from 1640 to 1641.

Affected files ...

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


[ROCm/clr commit: 9f99843ca0]
2014-09-21 03:06:13 -04:00
foreman 9f99843ca0 P4 to Git Change 1079052 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/21 03:00:12
EPR #010002 - Change OpenCL version number from 1640 to 1641.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1387 edit
2014-09-21 03:06:13 -04:00
foreman b8e25d60fe P4 to Git Change 1079030 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/20 03:00:11
EPR #010002 - Change OpenCL version number from 1639 to 1640.

Affected files ...

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


[ROCm/clr commit: 5df649cb7c]
2014-09-20 03:03:54 -04:00
foreman 5df649cb7c P4 to Git Change 1079030 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/20 03:00:11
EPR #010002 - Change OpenCL version number from 1639 to 1640.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1386 edit
2014-09-20 03:03:54 -04:00
foreman dfc011e789 P4 to Git Change 1078881 by gandryey@gera-dev-w7 on 2014/09/19 15:04:45
ECR #304775 - Keep CB warm-up with CP write for SI+ only

Affected files ...

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


[ROCm/clr commit: 9ed2f459e6]
2014-09-19 15:22:00 -04:00
foreman 9ed2f459e6 P4 to Git Change 1078881 by gandryey@gera-dev-w7 on 2014/09/19 15:04:45
ECR #304775 - Keep CB warm-up with CP write for SI+ only

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#193 edit
2014-09-19 15:22:00 -04:00
foreman 2336e8d5bc P4 to Git Change 1078871 by gandryey@gera-dev-w7 on 2014/09/19 14:45:35
ECR #304775 - Add extra CP write operation for the resource warm-up
	- Vidmm will page in the constant buffers before the actual usage

Affected files ...

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


[ROCm/clr commit: 2e23538a01]
2014-09-19 14:59:34 -04:00
foreman 2e23538a01 P4 to Git Change 1078871 by gandryey@gera-dev-w7 on 2014/09/19 14:45:35
ECR #304775 - Add extra CP write operation for the resource warm-up
	- Vidmm will page in the constant buffers before the actual usage

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#192 edit
2014-09-19 14:59:34 -04:00
foreman 4dc4a5238f P4 to Git Change 1078639 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/19 03:00:12
EPR #010002 - Change OpenCL version number from 1638 to 1639.

Affected files ...

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


[ROCm/clr commit: 52fa4fec8a]
2014-09-19 03:12:33 -04:00
foreman 52fa4fec8a P4 to Git Change 1078639 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/19 03:00:12
EPR #010002 - Change OpenCL version number from 1638 to 1639.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1385 edit
2014-09-19 03:12:33 -04:00
foreman 38ad781d31 P4 to Git Change 1078478 by xcui@merged_opencl_jxcwin on 2014/09/18 17:18:02
EPR #397491 - disable OpenCL 2.0 for mainline when there are multiple devices in the system, because svm test will fail even test on the first device

Affected files ...

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


[ROCm/clr commit: e7b10515af]
2014-09-18 18:15:20 -04:00
foreman e7b10515af P4 to Git Change 1078478 by xcui@merged_opencl_jxcwin on 2014/09/18 17:18:02
EPR #397491 - disable OpenCL 2.0 for mainline when there are multiple devices in the system, because svm test will fail even test on the first device

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#462 edit
2014-09-18 18:15:20 -04:00
foreman 61c96486bb P4 to Git Change 1078307 by mbareghe@mbareghe_staging_win30 on 2014/09/18 13:54:53
ECR #304775 - clp re-implementation - Back out changelist 1077873 to investigate smoke_clang failures

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/build/Makefile.clp#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/clpVectorExpansion.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#112 edit
... //depot/stg/opencl/drivers/opencl/library/common/src/commonConversions.cl#15 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/build/Makefile.hsail#34 edit
... //depot/stg/opencl/drivers/opencl/library/x86/gen/build/Makefile.gen#15 edit


[ROCm/clr commit: 09c85802ff]
2014-09-18 14:03:26 -04:00
foreman 09c85802ff P4 to Git Change 1078307 by mbareghe@mbareghe_staging_win30 on 2014/09/18 13:54:53
ECR #304775 - clp re-implementation - Back out changelist 1077873 to investigate smoke_clang failures

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/build/Makefile.clp#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/clpVectorExpansion.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#112 edit
... //depot/stg/opencl/drivers/opencl/library/common/src/commonConversions.cl#15 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/build/Makefile.hsail#34 edit
... //depot/stg/opencl/drivers/opencl/library/x86/gen/build/Makefile.gen#15 edit
2014-09-18 14:03:26 -04:00
foreman c48a55626f P4 to Git Change 1078099 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/18 03:00:11
EPR #010002 - Change OpenCL version number from 1637 to 1638.

Affected files ...

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


[ROCm/clr commit: ddf76db1d4]
2014-09-18 03:11:33 -04:00
foreman ddf76db1d4 P4 to Git Change 1078099 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/18 03:00:11
EPR #010002 - Change OpenCL version number from 1637 to 1638.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1384 edit
2014-09-18 03:11:33 -04:00
foreman 10a5371f59 P4 to Git Change 1078026 by yaxunl@yaxunl_stg_win50 on 2014/09/17 21:51:23
EPR #402000 - Add option to control SC reg alloc strategy.

	[CQE OCL][Perf][QR] ~6-7% perf drop in CompuCL Benchmark (Graphics: T-Rex subtest).

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scStateSI.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#115 edit


[ROCm/clr commit: 478f10bc24]
2014-09-17 21:58:55 -04:00
foreman 478f10bc24 P4 to Git Change 1078026 by yaxunl@yaxunl_stg_win50 on 2014/09/17 21:51:23
EPR #402000 - Add option to control SC reg alloc strategy.

	[CQE OCL][Perf][QR] ~6-7% perf drop in CompuCL Benchmark (Graphics: T-Rex subtest).

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scStateSI.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#115 edit
2014-09-17 21:58:55 -04:00
foreman c2bdf9f6c8 P4 to Git Change 1077873 by mbareghe@mbareghe_staging_win30 on 2014/09/17 13:47:49
ECR #304775 - clp re-implementation - refactoring and generalization of clpVectorExpansion to work on both edg and clang

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/build/Makefile.clp#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/clpVectorExpansion.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#111 edit
... //depot/stg/opencl/drivers/opencl/library/common/src/commonConversions.cl#14 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/build/Makefile.hsail#33 edit
... //depot/stg/opencl/drivers/opencl/library/x86/gen/build/Makefile.gen#14 edit


[ROCm/clr commit: 4099ccc281]
2014-09-17 13:58:52 -04:00
foreman 4099ccc281 P4 to Git Change 1077873 by mbareghe@mbareghe_staging_win30 on 2014/09/17 13:47:49
ECR #304775 - clp re-implementation - refactoring and generalization of clpVectorExpansion to work on both edg and clang

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/build/Makefile.clp#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/clpVectorExpansion.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#111 edit
... //depot/stg/opencl/drivers/opencl/library/common/src/commonConversions.cl#14 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/build/Makefile.hsail#33 edit
... //depot/stg/opencl/drivers/opencl/library/x86/gen/build/Makefile.gen#14 edit
2014-09-17 13:58:52 -04:00
foreman 70f74f658c P4 to Git Change 1077715 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/17 03:00:15
EPR #010002 - Change OpenCL version number from 1636 to 1637.

Affected files ...

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


[ROCm/clr commit: 0ae51a1467]
2014-09-17 03:25:51 -04:00
foreman 0ae51a1467 P4 to Git Change 1077715 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/17 03:00:15
EPR #010002 - Change OpenCL version number from 1636 to 1637.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1383 edit
2014-09-17 03:25:51 -04:00
foreman b3a2e596d3 P4 to Git Change 1077642 by yaxunl@yaxunl_stg_win50 on 2014/09/16 23:00:53
EPR #402000 - [CQE OCL][Perf][QR] ~6-7% perf drop in CompuCL Benchmark (Graphics: T-Rex subtest).

	Add option to disable SC merge memory loads and stores. By default it is disabled. Will decide whether to enable it by default after performance runs.
	cherrypick 1076590 and CL#1077419 from sc stg for adding option in sc.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/Interface/SCCommon.h#42 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/Src/CompilerBase.cpp#51 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/Src/CompilerBase.hpp#35 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/Src/HwUtils.cpp#36 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/scState.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#114 edit


[ROCm/clr commit: a49ebf6f6e]
2014-09-16 23:14:51 -04:00
foreman a49ebf6f6e P4 to Git Change 1077642 by yaxunl@yaxunl_stg_win50 on 2014/09/16 23:00:53
EPR #402000 - [CQE OCL][Perf][QR] ~6-7% perf drop in CompuCL Benchmark (Graphics: T-Rex subtest).

	Add option to disable SC merge memory loads and stores. By default it is disabled. Will decide whether to enable it by default after performance runs.
	cherrypick 1076590 and CL#1077419 from sc stg for adding option in sc.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/Interface/SCCommon.h#42 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/Src/CompilerBase.cpp#51 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/Src/CompilerBase.hpp#35 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/Src/HwUtils.cpp#36 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/scState.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#114 edit
2014-09-16 23:14:51 -04:00
foreman 97365d23c4 P4 to Git Change 1077444 by gandryey@gera-dev-w7 on 2014/09/16 14:31:35
ECR #304775 - Add capability to enable large allocations >4GB
	- Update the blit kernels to consider a buffer size >4GB

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/blitcl.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#110 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#280 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsablit.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#214 edit


[ROCm/clr commit: b672b6c4da]
2014-09-16 14:43:17 -04:00
foreman b672b6c4da P4 to Git Change 1077444 by gandryey@gera-dev-w7 on 2014/09/16 14:31:35
ECR #304775 - Add capability to enable large allocations >4GB
	- Update the blit kernels to consider a buffer size >4GB

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/blitcl.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#110 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#280 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsablit.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#214 edit
2014-09-16 14:43:17 -04:00
foreman 942888ab4a P4 to Git Change 1077370 by emankov@em-hsa-amd on 2014/09/16 12:02:36
ECR #333753 - HSA RT: avoiding superfluous recompilations on ORCA RT/HSA path

	Next compilation stage determination based on binary sections and options (while linkImpl).

	If current HSAILProgram options are equal to binary’s ones:
	- Do not generate BRIG if BRIG sections are already presented in binary.
	- Do not finalize BRIG->ISA if ISA is already presented in binary.
	- Perform only CG phase if HSAIL is absent in binary.

	Always perform only brig loading (even in case of ISA presented).

	Testing: pre check-in, compile & basic ocl conformance 2.0 tests

	Reviewer: German Andryeyev

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpucompiler.cpp#150 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#264 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#101 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#177 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.hpp#55 edit


[ROCm/clr commit: ff7ab4a0b2]
2014-09-16 12:21:42 -04:00
foreman ff7ab4a0b2 P4 to Git Change 1077370 by emankov@em-hsa-amd on 2014/09/16 12:02:36
ECR #333753 - HSA RT: avoiding superfluous recompilations on ORCA RT/HSA path

	Next compilation stage determination based on binary sections and options (while linkImpl).

	If current HSAILProgram options are equal to binary’s ones:
	- Do not generate BRIG if BRIG sections are already presented in binary.
	- Do not finalize BRIG->ISA if ISA is already presented in binary.
	- Perform only CG phase if HSAIL is absent in binary.

	Always perform only brig loading (even in case of ISA presented).

	Testing: pre check-in, compile & basic ocl conformance 2.0 tests

	Reviewer: German Andryeyev

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpucompiler.cpp#150 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#264 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#101 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#177 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.hpp#55 edit
2014-09-16 12:21:42 -04:00
foreman 8c5bc4a9ca P4 to Git Change 1077336 by emankov@em-hsa-amd on 2014/09/16 11:13:20
ECR #333753 - Compiler Lib/RT: Fix RT_DEVICE_ENQUEUE & RT_KERNEL_INDEX querying

	tests: pre check-in, compiler ocl conformance tests

	Reviewer: German Andryeyev, Vinay Madhusudan

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#48 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#263 edit


[ROCm/clr commit: 09fb6c961b]
2014-09-16 11:54:47 -04:00
foreman 09fb6c961b P4 to Git Change 1077336 by emankov@em-hsa-amd on 2014/09/16 11:13:20
ECR #333753 - Compiler Lib/RT: Fix RT_DEVICE_ENQUEUE & RT_KERNEL_INDEX querying

	tests: pre check-in, compiler ocl conformance tests

	Reviewer: German Andryeyev, Vinay Madhusudan

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#48 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#263 edit
2014-09-16 11:54:47 -04:00
foreman 2fe29882fa P4 to Git Change 1077270 by emankov@em-hsa-amd on 2014/09/16 09:26:09
ECR #333753 - Compiler Lib: Bug fix in string options comparison

	Tests: smoke, precheck-in

	Reviewer: Brian Sumner, Artem Tamazov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.hpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpucompiler.cpp#149 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#176 edit


[ROCm/clr commit: 9c02c73c2f]
2014-09-16 09:39:53 -04:00
foreman 9c02c73c2f P4 to Git Change 1077270 by emankov@em-hsa-amd on 2014/09/16 09:26:09
ECR #333753 - Compiler Lib: Bug fix in string options comparison

	Tests: smoke, precheck-in

	Reviewer: Brian Sumner, Artem Tamazov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.hpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpucompiler.cpp#149 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#176 edit
2014-09-16 09:39:53 -04:00
foreman 6f9b379fd7 P4 to Git Change 1077181 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/16 03:00:11
EPR #010002 - Change OpenCL version number from 1635 to 1636.

Affected files ...

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


[ROCm/clr commit: 44b425a7a5]
2014-09-16 03:09:12 -04:00
foreman 44b425a7a5 P4 to Git Change 1077181 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/16 03:00:11
EPR #010002 - Change OpenCL version number from 1635 to 1636.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1382 edit
2014-09-16 03:09:12 -04:00
foreman 0774d9ddbb P4 to Git Change 1076975 by jgolds@jgolds_MSDNfractal5_opencl_stg on 2014/09/15 13:22:38
ECR #304775 - Update resource cache behavior

	Currently, the resource cache is fixed at 64MB regardless of available video memory size. Changed the logic to use max(1/8th video memory, 64MB). This is still overrideable with the env. var. GPU_RESOURCE_CACHE_SIZE.

	Improvements with changes: 18% decrease in video chat face detect time on 95w Kaveri (no change in PCMark8 score as we already achieved 30fps), 14% improvement on 19w Kaveri (this does result in an improvement in PCMark8 since the APU is slower).

Affected files ...

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


[ROCm/clr commit: fc2687df3a]
2014-09-15 13:28:54 -04:00
foreman fc2687df3a P4 to Git Change 1076975 by jgolds@jgolds_MSDNfractal5_opencl_stg on 2014/09/15 13:22:38
ECR #304775 - Update resource cache behavior

	Currently, the resource cache is fixed at 64MB regardless of available video memory size. Changed the logic to use max(1/8th video memory, 64MB). This is still overrideable with the env. var. GPU_RESOURCE_CACHE_SIZE.

	Improvements with changes: 18% decrease in video chat face detect time on 95w Kaveri (no change in PCMark8 score as we already achieved 30fps), 14% improvement on 19w Kaveri (this does result in an improvement in PCMark8 since the APU is slower).

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#279 edit
2014-09-15 13:28:54 -04:00
foreman 512752e821 P4 to Git Change 1076784 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/15 03:00:16
EPR #010002 - Change OpenCL version number from 1634 to 1635.

Affected files ...

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


[ROCm/clr commit: fe0dedc497]
2014-09-15 03:12:34 -04:00
foreman fe0dedc497 P4 to Git Change 1076784 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/15 03:00:16
EPR #010002 - Change OpenCL version number from 1634 to 1635.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1381 edit
2014-09-15 03:12:34 -04:00
foreman ab4b371960 P4 to Git Change 1076725 by bdhanase@bala_workpc_ocl on 2014/09/14 23:52:04
EPR #399601 - Report CZ as a 2.0 device

Affected files ...

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


[ROCm/clr commit: 93b88902dc]
2014-09-14 23:58:52 -04:00
foreman 93b88902dc P4 to Git Change 1076725 by bdhanase@bala_workpc_ocl on 2014/09/14 23:52:04
EPR #399601 - Report CZ as a 2.0 device

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#278 edit
2014-09-14 23:58:52 -04:00
foreman 6b9155cf5a P4 to Git Change 1076634 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/13 03:00:12
EPR #010002 - Change OpenCL version number from 1633 to 1634.

Affected files ...

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


[ROCm/clr commit: 585664f084]
2014-09-13 03:08:06 -04:00
foreman 585664f084 P4 to Git Change 1076634 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/09/13 03:00:12
EPR #010002 - Change OpenCL version number from 1633 to 1634.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1380 edit
2014-09-13 03:08:06 -04:00
foreman fb6d8c3c1c P4 to Git Change 1076600 by gandryey@gera-dev-w7 on 2014/09/12 18:30:59
ECR #304775 - Correct OPENCL_VERSION key check for staging

Affected files ...

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


[ROCm/clr commit: f33c12010a]
2014-09-12 18:36:05 -04:00
foreman f33c12010a P4 to Git Change 1076600 by gandryey@gera-dev-w7 on 2014/09/12 18:30:59
ECR #304775 - Correct OPENCL_VERSION key check for staging

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#461 edit
2014-09-12 18:36:05 -04:00