Commit grafiek

1799 Commits

Auteur SHA1 Bericht Datum
foreman d4cb8dc9b0 P4 to Git Change 1378023 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/25 03:00:05
SWDEV-2 - Change OpenCL version number from 2370 to 2371.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2117 edit
2017-02-25 03:13:50 -05:00
foreman dff4d3c84a P4 to Git Change 1377864 by todli@todli-win-opencl-kv1 on 2017/02/24 16:10:12
SWDEV-107271 - For APU system, when allocating USWC with enough USWC reported and the allocation fails, we should return false instead of looping forever.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#12 edit
2017-02-24 16:47:02 -05:00
foreman 33fde89442 P4 to Git Change 1377580 by jatang@jatang-opencl-hsa-stg1 on 2017/02/24 10:12:45
SWDEV-99150 - Fix a build error caused by CL#1376394.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.cpp#10 edit
2017-02-24 10:21:55 -05:00
foreman 7631321796 P4 to Git Change 1377391 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/24 03:00:03
SWDEV-2 - Change OpenCL version number from 2369 to 2370.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2116 edit
2017-02-24 03:31:40 -05:00
foreman 00be859568 P4 to Git Change 1377133 by gandryey@gera-w8 on 2017/02/23 18:33:42
SWDEV-114407 - [G] clinfo doesn't report cl_khr_fp16 extension
	- Enable cl_khr_fp16 for PAL path

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#18 edit
2017-02-23 18:40:12 -05:00
foreman 37a5e9a169 P4 to Git Change 1377072 by gandryey@gera-w8 on 2017/02/23 16:54:28
SWDEV-79445 - OCL generic changes and code clean-up
	- Switch wait state in HSA copy functions from HSA_WAIT_STATE_ACTIVE to  HSA_WAIT_STATE_BLOCKED

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#13 edit
2017-02-23 17:06:16 -05:00
foreman 746913e477 P4 to Git Change 1376751 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/23 03:00:05
SWDEV-2 - Change OpenCL version number from 2368 to 2369.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2115 edit
2017-02-23 03:17:05 -05:00
foreman 1fe7c40048 P4 to Git Change 1376394 by jatang@jatang-opencl-hsa-stg2 on 2017/02/22 11:02:43
SWDEV-99150 - Convert PerfCounter indexing scheme from ORCA to PAL.

	PAL is using a different PerfCounter indexing scheme, so need to make the conversion to make CodeXL behave the same.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.hpp#8 edit
2017-02-22 11:15:34 -05:00
foreman 6003a5e83d P4 to Git Change 1375371 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/19 03:00:04
SWDEV-2 - Change OpenCL version number from 2367 to 2368.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2114 edit
2017-02-19 03:16:39 -05:00
foreman efd9c74906 P4 to Git Change 1375331 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/18 03:00:05
SWDEV-2 - Change OpenCL version number from 2366 to 2367.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2113 edit
2017-02-18 03:11:27 -05:00
foreman 9caf0068d4 P4 to Git Change 1374864 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/17 03:00:04
SWDEV-2 - Change OpenCL version number from 2365 to 2366.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2112 edit
2017-02-17 03:07:42 -05:00
foreman 7a69d56c1f P4 to Git Change 1374273 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/16 03:00:05
SWDEV-2 - Change OpenCL version number from 2364 to 2365.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2111 edit
2017-02-16 03:09:41 -05:00
foreman faf83743d8 P4 to Git Change 1373431 by gandryey@gera-w8 on 2017/02/14 17:31:04
SWDEV-112401 - [OCLonROCm vs LinuxPro][Fiji][Perf] Around ~ 70% performance drop observed with OCL SDK - BlackScholes test
	- Switch persistent emulation to device memory instead of system memory, since ROCr doesn't support visible heap without large bar. It's a potential tradeoff of persistent usage in the applications between an upload buffer or directly in a kernel.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#11 edit
2017-02-14 17:38:43 -05:00
foreman 5c0346b5ba P4 to Git Change 1373253 by gandryey@gera-w8 on 2017/02/14 13:58:07
SWDEV-79445 - OCL generic changes and code clean-up
	- Fix VS2015 build

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#231 edit
2017-02-14 14:05:10 -05:00
foreman dac73aedce P4 to Git Change 1372984 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/14 03:00:04
SWDEV-2 - Change OpenCL version number from 2363 to 2364.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2110 edit
2017-02-14 03:38:13 -05:00
foreman e285312a80 P4 to Git Change 1372187 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/11 03:00:04
SWDEV-2 - Change OpenCL version number from 2362 to 2363.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2109 edit
2017-02-11 03:11:26 -05:00
foreman a0a0264526 P4 to Git Change 1372024 by jatang@jatang-opencl-hsa-stg2 on 2017/02/10 15:39:38
SWDEV-99150 - Update ORCA PerfCounter enum conversion to PAL.

	PAL changes its PerfCounter enum in palPerfExperiment.h since version 236.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.cpp#8 edit
2017-02-10 16:37:16 -05:00
foreman bafae3a8bd P4 to Git Change 1371699 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/10 03:00:04
SWDEV-2 - Change OpenCL version number from 2361 to 2362.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2108 edit
2017-02-10 02:16:48 -06:00
foreman df5aae929a P4 to Git Change 1371318 by asalmanp@asalmanp-opencl-stg on 2017/02/09 12:22:12
SWDEV-107075 - [OCL][VG10] Conformance RQ Mipmaps tests are failing. Adding the below changes to fix the failures

	- For 1Darray images the Height should be 1 and we should use the correct value for "numSlices" in copyRegion
	- For 2Darray images the Depth should be 1 and we should use the correct value for "numSlices" in copyRegion
	- The right Height should be used when gpuMemoryDepthPitch is calculated

	Also, PAL was not obeying the "numSlices" parameter for SDMA-based memory <--> image or image <--> image copies and this issue is fixed in CL#1369626.

	The current changes in OCL runtime will be submitted into stg once the above CL from PAL gets promoted into OCL stg.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#17 edit
2017-02-09 12:53:47 -05:00
foreman 5dc87aa5f5 P4 to Git Change 1371152 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/09 03:00:05
SWDEV-2 - Change OpenCL version number from 2360 to 2361.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2107 edit
2017-02-09 03:14:31 -05:00
foreman a7f69bff2b P4 to Git Change 1370604 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/08 03:00:09
SWDEV-2 - Change OpenCL version number from 2359 to 2360.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2106 edit
2017-02-08 03:11:12 -05:00
foreman dadd21fced P4 to Git Change 1370387 by wchau@wchau_OCL_boltzmann on 2017/02/07 17:00:35
SWDEV-103424 - [ROCm CQE][OCL] OCLRuntime - OCLCreateBuffer tests are failing.  The failure is due to AQL cannot support global size > 32bit range.  Adding dispatch split support for ROCm, similar to that of GSL (CL#1159349), to resolve the issue.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.hpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#8 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLCreateBuffer.cpp#6 edit
2017-02-07 17:13:15 -05:00
foreman ef61b25945 P4 to Git Change 1369977 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/07 03:00:07
SWDEV-2 - Change OpenCL version number from 2358 to 2359.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2105 edit
2017-02-07 03:10:20 -05:00
foreman c9cbcbf0f5 P4 to Git Change 1369850 by gandryey@gera-w8 on 2017/02/06 18:15:17
SWDEV-112661 - [ROCm CQE][OCLonLC][QR][G] 80 failures observed with Images(Samplerless and Samplerless pitch) tests
	- Make sure the pitch for image buffer is properly aligned to the reported device info

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#10 edit
2017-02-06 18:22:59 -05:00
foreman 064f21aa74 P4 to Git Change 1369662 by gandryey@gera-w8 on 2017/02/06 13:52:13
SWDEV-112171 - [ROCm CQE][OCLonLC][QR][G] System hangs/Failures observed with few WF conf tests, due to CL#1364923
	- reenable HSA copy in ROCr, since OCL copy doesn't really fix the hang issue in integer_ops, but just delays it.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#30 edit
2017-02-06 14:08:48 -05:00
foreman df6f6de805 P4 to Git Change 1369504 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/06 03:00:04
SWDEV-2 - Change OpenCL version number from 2357 to 2358.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2104 edit
2017-02-06 03:14:54 -05:00
foreman 3d78cc9365 P4 to Git Change 1369347 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/05 03:00:10
SWDEV-2 - Change OpenCL version number from 2356 to 2357.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2103 edit
2017-02-05 03:10:19 -05:00
foreman 6a684f91a6 P4 to Git Change 1369315 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/04 03:00:04
SWDEV-2 - Change OpenCL version number from 2355 to 2356.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2102 edit
2017-02-04 03:15:20 -05:00
foreman c2ca879dec P4 to Git Change 1369302 by todli@todli-win-opencl-kv1 on 2017/02/04 00:49:06
SWDEV-107271 - Fix crash that happens when Resource::create() fails and "owner" gets cleared. This is only triggered by Conformance test Basic progvar_prog_scope_misc on Raven with 16GB memory (8GB is fine), but should be a general bug.
	http://ocltc.amd.com/reviews/r/12253

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#11 edit
2017-02-04 00:59:54 -05:00
foreman 28f7b5b678 P4 to Git Change 1369163 by todli@todli-win-opencl-kv1 on 2017/02/03 17:19:46
SWDEV-96241 - fix OpenCL/LC build failure

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#43 edit
2017-02-03 17:29:15 -05:00
foreman 5615f44274 P4 to Git Change 1368828 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/03 03:00:04
SWDEV-2 - Change OpenCL version number from 2354 to 2355.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2101 edit
2017-02-03 03:10:56 -05:00
foreman 1eda218988 P4 to Git Change 1368703 by todli@todli-win-opencl-kv1 on 2017/02/02 18:12:31
SWDEV-96241 - Support SDI on PAL (runtime changes)

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#16 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#42 edit
2017-02-02 18:23:12 -05:00
foreman 917f2935ed P4 to Git Change 1368336 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/02 03:00:03
SWDEV-2 - Change OpenCL version number from 2353 to 2354.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2100 edit
2017-02-02 03:15:42 -05:00
foreman a10c33ad77 P4 to Git Change 1368253 by gandryey@gera-w8 on 2017/02/01 18:29:08
SWDEV-112352 - [ROCm CQE][OCLonLC][QR][G] Aborted/Segmentation fault is observed with "sub_buffers_read_write_dual_devices" of Buffers, due to CL#1364923
	- Keep system memory for multiple devices in case of possible initialization on the second device

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#9 edit
2017-02-01 18:39:14 -05:00
foreman c0d4edda9d P4 to Git Change 1367969 by gandryey@gera-lnx-rcf-lc on 2017/02/01 11:53:10
SWDEV-112171 - [ROCm CQE][OCLonLC][QR][G] System hangs/Failures observed with few WF conf tests, due to CL#1364923
	- Disable ROCr copy buffer and use runtime kernel to avoid  HW hangs in integer_ops.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/blit.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#29 edit
2017-02-01 12:03:40 -05:00
foreman c36d89754a P4 to Git Change 1367952 by gandryey@gera-w8 on 2017/02/01 11:11:26
SWDEV-112171 - [ROCm CQE][OCLonLC][QR][G] System hangs/Failures observed with few WF conf tests, due to CL#1364923
	- Back out changelist 1367810. A hang was delayed, but still occured much later in the test.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#16 edit
2017-02-01 11:21:13 -05:00
foreman 3ee45f2c08 P4 to Git Change 1367882 by johtaylo@johtaylo-jtincrementor-increment on 2017/02/01 03:00:05
SWDEV-2 - Change OpenCL version number from 2352 to 2353.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2099 edit
2017-02-01 03:07:06 -05:00
foreman df22dc2a47 P4 to Git Change 1367875 by smekhano@stas-mwamba-rocm on 2017/02/01 01:33:12
SWDEV-105835 - ROCm OpenCL: add -amdgpu-internalize-symbols to BE

	The option -amdgpu-internalize-symbols allows to drop unused symbols from program,
	functions and global variables. This saves compile time and object size, a lot in
	case of a big program.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#55 edit
2017-02-01 01:41:59 -05:00
foreman a7a4a6dbad P4 to Git Change 1367810 by gandryey@gera-w8 on 2017/01/31 19:02:27
SWDEV-112171 - [ROCm CQE][OCLonLC][QR][G] System hangs/Failures observed with few WF conf tests, due to CL#1364923
	- Make HSA copy call lock protected, due to a possible race condition and HW hangs in integer_ops long_math test

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#15 edit
2017-01-31 19:09:43 -05:00
foreman b0862beab2 P4 to Git Change 1367466 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/31 03:00:05
SWDEV-2 - Change OpenCL version number from 2351 to 2352.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2098 edit
2017-01-31 03:06:32 -05:00
foreman d301d438f8 P4 to Git Change 1367307 by gandryey@gera-w8 on 2017/01/30 16:30:52
SWDEV-112171 - [ROCm CQE][OCLonLC][QR][G] System hangs/Failures observed with few WF conf tests, due to CL#1364923
	- Add missing row and slice pitches to fix "clReadWriteImage Pitch"  and "clFillImage pitch" tests

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#9 edit
2017-01-30 16:41:55 -05:00
foreman cfac74adbf P4 to Git Change 1367270 by gandryey@gera-w8 on 2017/01/30 15:31:49
SWDEV-112273 - [ROCm CQE][OCLonLC][QR][G] 2 of 9 tests failed with mem_host_flags due to CL#1366459
	- Keep system memory for images with UHP allocations

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#38 edit
2017-01-30 15:38:27 -05:00
foreman 5d09207455 P4 to Git Change 1367147 by cpaquot@hog-ocl on 2017/01/30 13:05:47
SWDEV-106178 - Implemented image from buffer

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#8 edit
2017-01-30 13:13:28 -05:00
foreman 6fdb718f12 P4 to Git Change 1367051 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/30 03:00:06
SWDEV-2 - Change OpenCL version number from 2350 to 2351.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2097 edit
2017-01-30 03:08:58 -05:00
foreman e9533d4cb9 P4 to Git Change 1367013 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/29 03:00:05
SWDEV-2 - Change OpenCL version number from 2349 to 2350.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2096 edit
2017-01-29 03:09:05 -05:00
foreman 92d90b726f P4 to Git Change 1366988 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/28 03:00:05
SWDEV-2 - Change OpenCL version number from 2348 to 2349.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2095 edit
2017-01-28 03:14:01 -05:00
foreman 40561d2c67 P4 to Git Change 1366677 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/27 03:00:05
SWDEV-2 - Change OpenCL version number from 2347 to 2348.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2094 edit
2017-01-27 03:12:31 -05:00
foreman 027f8d9108 P4 to Git Change 1366502 by gandryey@gera-lnx-rcf-lc on 2017/01/26 14:44:13
SWDEV-112016 - [ROCm CQE][OCLonLC][QR][G] Seg fault observed with "sub_buffers_read_write" of Buffers, due to CL#1364923
	- Take the host pointer for CPU access in bufferfill.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#8 edit
2017-01-26 14:52:51 -05:00
foreman 5fd072d9b3 P4 to Git Change 1366459 by gandryey@gera-w8 on 2017/01/26 13:37:23
SWDEV-112016 - [ROCm CQE][OCLonLC][QR][G] Seg fault observed with "sub_buffers_read_write" of Buffers, due to CL#1364923
	- Fix subbuffers logic with AHP allocations
	- Make AHP allocations to use UHP path

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#7 edit
2017-01-26 13:45:49 -05:00
foreman 356b1574bf P4 to Git Change 1366316 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/26 03:00:04
SWDEV-2 - Change OpenCL version number from 2346 to 2347.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2093 edit
2017-01-26 03:14:16 -05:00