Commit Graph

481 Commits

Author SHA1 Message Date
foreman ca22504f20 P4 to Git Change 1150204 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/13 03:00:11
EPR #010002 - Change OpenCL version number from 1799 to 1800.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1546 edit
2015-05-13 03:09:43 -04:00
foreman 62086bac47 P4 to Git Change 1149677 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/12 03:00:12
EPR #010002 - Change OpenCL version number from 1798 to 1799.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1545 edit
2015-05-12 03:08:38 -04:00
foreman 7a956a4aa7 P4 to Git Change 1149454 by yaxunl@yaxunl_stg_win50 on 2015/05/11 15:00:43
EPR #419065 - [CQE OCL][ISV][QR][G] FAHBenchmark application is crashing.

	Two issues:
	1. Remove clearing of profileEnabled_ since it may cause incorrect kernel execution time measurement.
	2. Blit kernels causes assertion in getWavesPerSH since they do not have wave limiters. Remove the assert. If a kernel has no wave limiter, returns 0 in getWavesPerSH.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#361 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.cpp#5 edit
2015-05-11 15:14:59 -04:00
foreman e827176b32 P4 to Git Change 1149088 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/09 03:00:12
EPR #010002 - Change OpenCL version number from 1797 to 1798.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1544 edit
2015-05-09 03:08:24 -04:00
foreman 7ed79b8ced P4 to Git Change 1148674 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/08 03:00:11
EPR #010002 - Change OpenCL version number from 1796 to 1797.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1543 edit
2015-05-08 03:13:37 -04:00
foreman 589971f855 P4 to Git Change 1148149 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/07 03:00:12
EPR #010002 - Change OpenCL version number from 1795 to 1796.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1542 edit
2015-05-07 03:14:11 -04:00
foreman 4cad8af890 P4 to Git Change 1147649 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/06 03:00:13
EPR #010002 - Change OpenCL version number from 1794 to 1795.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1541 edit
2015-05-06 03:09:12 -04:00
foreman 02e5c725c0 P4 to Git Change 1147188 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/05 03:00:13
EPR #010002 - Change OpenCL version number from 1793 to 1794.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1540 edit
2015-05-05 03:13:05 -04:00
foreman 51efa976bf P4 to Git Change 1147021 by yaxunl@yaxunl_stg_win50 on 2015/05/04 16:06:06
ECR #304775 - Wave limiter: Fix bug in adaptation.

	Dumped waves/simd value is incorrect.
	Should exit adptation only after the changed waves/simd value is applied.
	Added wave limiter manager to handle situation that one kernel is enqueued to more than one queues. Create wave limiter for each virtual device.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#245 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#283 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#109 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#360 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#70 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#76 edit
2015-05-04 16:20:24 -04:00
foreman 3fd2754073 P4 to Git Change 1146798 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/04 03:00:13
EPR #010002 - Change OpenCL version number from 1792 to 1793.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1539 edit
2015-05-04 03:13:47 -04:00
foreman 5c39773984 P4 to Git Change 1146732 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/02 03:00:11
EPR #010002 - Change OpenCL version number from 1791 to 1792.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1538 edit
2015-05-02 03:11:29 -04:00
foreman 51f8154b23 P4 to Git Change 1146707 by bdhanase@bala_workpc_ocl on 2015/05/01 18:29:18
EPR #410821 - Reduced the maxMemAlloc and global memory size on APUs to 75% of uncachedRemoteRAM.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#509 edit
2015-05-01 18:36:34 -04:00
foreman ffa4be327e P4 to Git Change 1146507 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/01 03:00:11
EPR #010002 - Change OpenCL version number from 1790 to 1791.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1537 edit
2015-05-01 03:06:31 -04:00
foreman ba9774d7f2 P4 to Git Change 1146133 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/30 03:00:13
EPR #010002 - Change OpenCL version number from 1789 to 1790.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1536 edit
2015-04-30 03:12:36 -04:00
foreman e203793ad8 P4 to Git Change 1145697 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/29 03:00:12
EPR #010002 - Change OpenCL version number from 1788 to 1789.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1535 edit
2015-04-29 03:13:34 -04:00
foreman 4e40237478 P4 to Git Change 1145109 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/28 03:00:17
EPR #010002 - Change OpenCL version number from 1787 to 1788.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1534 edit
2015-04-28 03:18:43 -04:00
foreman b5a5c65e53 P4 to Git Change 1144775 by yaxunl@yaxunl_stg_win50 on 2015/04/27 12:11:07
ECR #304775 - Wave limiter: Fix crash in CompuBenchCL video composition due to profiling data not collected correctly.

	Gpuvirtual.cpp only collects profiling data when all events have profiling enabled. Fixed it by adding a member to indicate at least one event has profiling enabled and collect profiling data.

	Improved adptation by changing waves/simd only when the last change has been enforced. Also detecting discontinuities in measured data and discard them.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#359 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.hpp#129 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.hpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#230 edit
2015-04-27 12:21:03 -04:00
foreman f71848412d P4 to Git Change 1144485 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/25 03:00:15
EPR #010002 - Change OpenCL version number from 1786 to 1787.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1533 edit
2015-04-25 03:15:06 -04:00
foreman 8c00d76f96 P4 to Git Change 1144455 by gandryey@gera-dev-w7 on 2015/04/24 19:06:19
ECR #304775 - Fix offline compilation for Hawaii with -cl-fp32-correctly-rounded-divide-sqrt flag
	- check for cl-fp32-correctly-rounded-divide-sqrt support uses device info, but device info was never fully updated for offline devices. This change will update device info structure for offline devices as well.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#508 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#143 edit
2015-04-24 19:18:07 -04:00
foreman 73e2723ad9 P4 to Git Change 1144056 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/24 03:00:12
EPR #010002 - Change OpenCL version number from 1785 to 1786.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1532 edit
2015-04-24 03:06:33 -04:00
foreman 39614d00f4 P4 to Git Change 1143576 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/23 03:00:53
EPR #010002 - Change OpenCL version number from 1784 to 1785.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1531 edit
2015-04-23 03:09:59 -04:00
foreman 6b46087492 P4 to Git Change 1143340 by skudchad@skudchad_test_win_opencl2 on 2015/04/22 13:03:52
EPR #403782 - IOMMU2/SVM on CZ Win10, GL Interop changes for SVM.
	- Pass flag to GL to disable forceRemoteAllocation during GLDissociate

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceGL.cpp#23 edit
2015-04-22 13:12:25 -04:00
foreman 5cb151c778 P4 to Git Change 1143317 by yaxunl@yaxunl_stg_win50 on 2015/04/22 11:23:22
ECR #304775 - Wave limiter: fix bug about some variables not initialized before being used.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.cpp#2 edit
2015-04-22 11:31:43 -04:00
foreman c5c2b34adf P4 to Git Change 1143144 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/22 03:00:11
EPR #010002 - Change OpenCL version number from 1783 to 1784.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1530 edit
2015-04-22 03:19:32 -04:00
foreman 753f82f868 P4 to Git Change 1142991 by skudchad@skudchad_test_win_opencl2 on 2015/04/21 18:31:11
EPR #403782 - IOMMU2/SVM on CZ Win10, GL Interop changes for SVM.
	- Pass flag to GL to indicate SVM mode for OpenCL

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7394/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceGL.cpp#22 edit
2015-04-21 18:43:08 -04:00
foreman a52449cc34 P4 to Git Change 1142817 by wchau@wchau_WINDOWS7_OCL on 2015/04/21 11:57:39
EPR #416903 - reduce maximum work load time to avoid BSOD/TDR when running the FlopsCL benchmarks  on Kaveri

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#309 edit
2015-04-21 12:06:42 -04:00
foreman b607f5194c P4 to Git Change 1142726 by emankov@em-hsa-amd on 2015/04/21 07:12:16
ECR #333753 - Compiler Lib/ORCA RT: JIT refactoring

	Purpose: Make JIT work with different LLVMs - LLVM 3.6 pre-merge task.

	Synopsis: After splitting of Compiler Lib, JIT appeared to be apart from Compiler Lib's infrastructure and without any wrapping, hence working only with statically linked LLVM from amdocl library (HSAIL), which is unacceptable in the light of 2 LLVMs after upcoming LLVM 3.6 merge. CPU should work on LLVM 3.2.

	Finally JIT folder is totally removed from the Compiler Lib sources and make system as unneeded laterally from the Compiler Lib’s infrastructure solution.

	Testing: pre check-in, smoke, ocl_conformance 1.2 CPU (selectively)

	Reviewers: Stanislav Mekhanoshin, Brian Sumner, Jan Sjodin, Artem Tamazov, Daniil Fukalov

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/build/Makefile.api#109 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/Makefile#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/acl.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/aclLoaders.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/Disassembler.cpp#1 move/add
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/Disassembler.h#1 move/add
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/build/Makefile.common#29 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/codegen.cpp#61 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/codegen.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#66 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/cpu/x86_be.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile.complib#80 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/acl.h#9 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclFunctors.h#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclStructs.h#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclTypes.h#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/Makefile#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/include/jit.h#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/Disassembler.cpp#4 move/delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/Disassembler.h#2 move/delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/Makefile#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/build/Makefile#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/build/Makefile.src#5 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/jit.cpp#15 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/jit.hpp#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/llvm/linux/include/llvm/Config/config.h#27 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/linux/include/llvm/Config/config.h#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLAssumptionCheck.cpp#41 edit
2015-04-21 07:20:43 -04:00
foreman a69c6e8be5 P4 to Git Change 1142644 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/21 03:00:12
EPR #010002 - Change OpenCL version number from 1782 to 1783.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1529 edit
2015-04-21 03:21:58 -04:00
foreman 74ec967de2 P4 to Git Change 1142114 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/18 03:00:11
EPR #010002 - Change OpenCL version number from 1781 to 1782.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1528 edit
2015-04-18 03:12:40 -04:00
foreman d39ccbbfec P4 to Git Change 1141872 by yaxunl@yaxunl_stg_win50 on 2015/04/17 10:17:05
ECR #354633 - SPIR: Making SPIR loading work for HSAIL path.
	Fixed arch type when creating elf for SPIR.
	Fixed query of elf for contained IR.
	Fixed copying elf binary containing SPIR for HSAIL path.
	Added translation of kernel name in SPIR loader for HSAIL path.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclEnums.h#18 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/bifbase.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Linker/AMDFixupKernelModule.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/SPIR/AMDSPIRLoader.cpp#91 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/SPIR/AMDSPIRLoader.h#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#177 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#192 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLEnumCheck.cpp#42 edit
2015-04-17 10:24:36 -04:00
foreman 71a3d49e32 P4 to Git Change 1141751 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/17 03:00:12
EPR #010002 - Change OpenCL version number from 1780 to 1781.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1527 edit
2015-04-17 03:12:20 -04:00
foreman e523b4cc1a P4 to Git Change 1141321 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/16 03:00:14
EPR #010002 - Change OpenCL version number from 1779 to 1780.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1526 edit
2015-04-16 03:30:01 -04:00
foreman 964c612626 P4 to Git Change 1140936 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/15 03:00:13
EPR #010002 - Change OpenCL version number from 1778 to 1779.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1525 edit
2015-04-15 03:11:25 -04:00
foreman b9f5823be0 P4 to Git Change 1140692 by gandryey@gera-w8 on 2015/04/14 15:32:03
ECR #304775 - Remove OCL_STRESS_BINARY_IMAGE

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_program.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#229 edit
2015-04-14 15:46:47 -04:00
foreman 31bc55d7e7 P4 to Git Change 1140418 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/14 03:00:28
EPR #010002 - Change OpenCL version number from 1777 to 1778.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1524 edit
2015-04-14 03:14:19 -04:00
foreman 4b1d87ea9b P4 to Git Change 1140099 by lmoriche@lmoriche_opencl_dev on 2015/04/13 11:35:36
ECR #304775 - Use Clang if CPU_OPENCL_VERSION>=200

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.cpp#272 edit
2015-04-13 11:54:22 -04:00
foreman efe6af9915 P4 to Git Change 1139868 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/11 03:00:14
EPR #010002 - Change OpenCL version number from 1776 to 1777.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1523 edit
2015-04-11 08:29:18 -04:00
foreman 098284de7e P4 to Git Change 1139843 by yaxunl@yaxunl_stg_win50 on 2015/04/10 21:13:05
ECR #304775 - Fix bug for loading SPIR 2.0 binary.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#176 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#191 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.hpp#58 edit
2015-04-11 08:10:38 -04:00
foreman 96dbe1df79 P4 to Git Change 1139417 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/10 03:00:12
EPR #010002 - Change OpenCL version number from 1775 to 1776.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1522 edit
2015-04-10 03:27:59 -04:00
foreman 28a35ae54d P4 to Git Change 1139180 by wchau@wchau_WINDOWS7_OCL on 2015/04/09 15:42:22
ECR #399840 - OpenCL Runtime HW Debug support development - resolve the TDR issues on Kaveri.

	1. update the resource descriptors in the runtime trap handler to match those in the HSA HW debug implementation
	2. force to use SDMA for device memory map function, which is called when using clHwDbgSetGlobalMemoryAMD() and clEnqueueMapImage() functions, for HW debug

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#214 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gputrap.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#358 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#115 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#47 edit
2015-04-09 17:45:47 -04:00
foreman 91849cb26d P4 to Git Change 1139001 by jatang@jatang-ocl-lnx3 on 2015/04/09 11:50:11
EPR #412821 - Disable ThreadTrace for SI for now.

	There's hang on some SI (Verde). So only enable ThreadTrace for CI+ for now.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#308 edit
2015-04-09 12:00:40 -04:00
foreman 45fd651d2f P4 to Git Change 1138941 by emankov@em-hsa-amd on 2015/04/09 08:28:04
ECR #333753 - ORCA RT: aclCompilerInit usage fix

	Passing pointers on CRT memory management functions to dynamically loaded library is unsafe and may lead to memory corruption. But actually the pointers aren't actually passed.
	They are cut off by the struct size: sizeof(aclCompilerOptions_0_8) and hence never being called.

	P.S.
	If it was aclCompilerOptions_0_8_1 the pointers would be taken into account and a heap corruption would occur. So the change intended to liquidate possible misunderstanding of malloc & free functions usage, and doesn't change the behaviour of aclCompilerInit function at all.

	Testing: pre check-in

	Reviewers: German Andreev, Stanislav Mekhanoshin

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.cpp#271 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#507 edit
2015-04-09 08:41:37 -04:00
foreman fbfb129ae9 P4 to Git Change 1138870 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/09 03:00:25
EPR #010002 - Change OpenCL version number from 1774 to 1775.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1521 edit
2015-04-09 03:22:27 -04:00
foreman 5e013ada4b P4 to Git Change 1138374 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/08 03:01:12
EPR #010002 - Change OpenCL version number from 1773 to 1774.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1520 edit
2015-04-08 03:10:51 -04:00
foreman fc3e7e321c P4 to Git Change 1138124 by gandryey@gera-w8 on 2015/04/07 14:31:02
ECR #304775 - Mimmaps support. Fix HostBltiEngine path
	- Use view gsl map/unmap path for a mipmap view

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#213 edit
2015-04-07 18:11:02 -04:00
foreman 32c073c558 P4 to Git Change 1138096 by skudchad@skudchad_test_win_opencl2 on 2015/04/07 13:46:20
EPR #403782 - IOMMU2/SVM
	- Handle case of only one DMA engine available, for example with SVM.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7284/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#506 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#142 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#357 edit
2015-04-07 17:27:46 -04:00
foreman 458cca25ce P4 to Git Change 1138047 by gandryey@gera-w8 on 2015/04/07 11:38:28
ECR #304775 - Some code clean-up
	- Remove amd::Context reference from the event object. Runtime can use queue to get the context for the limited number of use cases
	- User/GL events will keep the context as a member

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_event.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#69 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#120 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.hpp#91 edit
2015-04-07 12:03:48 -04:00
foreman c4bbb00b35 P4 to Git Change 1137846 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/07 03:00:11
EPR #010002 - Change OpenCL version number from 1772 to 1773.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1519 edit
2015-04-07 03:08:26 -04:00
foreman 1d86140b9a P4 to Git Change 1137325 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/03 03:00:11
EPR #010002 - Change OpenCL version number from 1771 to 1772.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1518 edit
2015-04-03 03:09:51 -04:00
foreman 05a3825964 P4 to Git Change 1137201 by skudchad@skudchad_test_win_opencl2 on 2015/04/02 16:27:14
EPR #403782 - IOMMU2/SVM
	- Enable SCOption_R1200_ENABLE_XNACK whenever IOMMUv2 is supported.
	- Add "-sc-xnack-iommu" option for compile and link and pass this to SCWrapper in the options string.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7266/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scStateSI.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#122 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#282 edit
2015-04-02 16:37:11 -04:00