Граф коммитов

13453 Коммитов

Автор SHA1 Сообщение Дата
foreman df17314d2e 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


[ROCm/clr commit: 3ee45f2c08]
2017-02-01 03:07:06 -05:00
foreman 1c12ea1371 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


[ROCm/clr commit: df22dc2a47]
2017-02-01 01:41:59 -05:00
foreman 01482a67c9 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


[ROCm/clr commit: a7a4a6dbad]
2017-01-31 19:09:43 -05:00
foreman 9e93e41146 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


[ROCm/clr commit: b0862beab2]
2017-01-31 03:06:32 -05:00
foreman 347b14e315 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


[ROCm/clr commit: d301d438f8]
2017-01-30 16:41:55 -05:00
foreman 88816ae021 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


[ROCm/clr commit: cfac74adbf]
2017-01-30 15:38:27 -05:00
foreman 6dbb4a0843 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


[ROCm/clr commit: 5d09207455]
2017-01-30 13:13:28 -05:00
foreman d52c21c593 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


[ROCm/clr commit: 6fdb718f12]
2017-01-30 03:08:58 -05:00
foreman 923717e1d7 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


[ROCm/clr commit: e9533d4cb9]
2017-01-29 03:09:05 -05:00
foreman 363c8ebe9f 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


[ROCm/clr commit: 92d90b726f]
2017-01-28 03:14:01 -05:00
Aditya Atluri 4085e01263 removed host math functions from math_functions.h
Change-Id: I90d8784e2d6b58c6fade9f0fa12c0db3ee417d3e


[ROCm/clr commit: a5d017e406]
2017-01-27 17:38:43 -06:00
Aditya Atluri 324409b2bb changed device code tests to work not to work as one
Change-Id: I0eec1eab19dda3b703bc3a0d778a6bbb2802a412


[ROCm/clr commit: eee520def9]
2017-01-27 09:20:14 -06:00
Aditya Atluri ebb51a54b9 fixed arch compiler flag
Change-Id: I19f7a0ea513d6b8059f0c10cd0e7a5ead510e246


[ROCm/clr commit: a8c51b822b]
2017-01-27 08:51:48 -06:00
Aditya Atluri 6c272debb9 fixed threadfence ir
Change-Id: Ia3afb54bdb50864e678d849608d72a3c321edba1


[ROCm/clr commit: 537dc7597b]
2017-01-27 08:42:26 -06:00
Aditya Atluri 4b732551bb fixed kernel only compilation for module api
Change-Id: I567992fa9b87125318edba41fd82d2f7bc5504a1


[ROCm/clr commit: 33d89d06aa]
2017-01-27 08:41:42 -06:00
Rahul Garg 24a50f7606 hipMallocArray fixes for NV path
Change-Id: I1ca43e6bc0cd405998888005c20dfb1ea57003d5


[ROCm/clr commit: 125983eed9]
2017-01-27 14:32:08 +05:30
foreman aa850366f2 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


[ROCm/clr commit: 40561d2c67]
2017-01-27 03:12:31 -05:00
foreman ca4a2ca2a0 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


[ROCm/clr commit: 027f8d9108]
2017-01-26 14:52:51 -05:00
foreman ece92c4e21 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


[ROCm/clr commit: 5fd072d9b3]
2017-01-26 13:45:49 -05:00
pensun 41bb48dd49 more fix on hipmallocarray on NV path
Change-Id: I890a36cab10c101f4a112bc4567f765b318d486c


[ROCm/clr commit: f18efd5d15]
2017-01-26 12:30:52 -06:00
pensun 0ecc88bebd fix missing semicolon on NV path
Change-Id: I3cfecb7bd534578a1f5a07ca9397092dcf01db07


[ROCm/clr commit: 42f22162e0]
2017-01-26 11:28:15 -06:00
foreman 3bf60565c8 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


[ROCm/clr commit: 356b1574bf]
2017-01-26 03:14:16 -05:00
Ben Sander b46ee1d193 Add HIP_FAIL_SOC.
Fail sub-optimal-copies rather than perform them slowly.
SOC occur on async copy of unpinned memory, or P2P copy between GPUs
that are not peers.


[ROCm/clr commit: 1a24178c78]
2017-01-25 21:53:17 -06:00
Ben Sander ad2ba66ce6 Read HCC_OPT_FLUSH and optimize dispatch accordingly.
If HCC is in this mode, we can use less aggressive flushes in some
cases.


[ROCm/clr commit: 2f7a8ec39c]
2017-01-25 21:50:52 -06:00
foreman 3523379860 P4 to Git Change 1366280 by kzhuravl@kzhuravl-kaveri-cl-on-lc on 2017/01/25 21:14:50
SWDEV-94644 - Switch back to bare numbers in pal when processing note entries. In order to use constants and enums from the llvm's header, we need to clean up similar loader's header (they conflict). Ideally we should move torwards not having headers with similar definitions.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#32 edit


[ROCm/clr commit: 32413bdc80]
2017-01-25 21:21:04 -05:00
foreman e9d11c526f P4 to Git Change 1366205 by kzhuravl@kzhuravl-fiji-cl-on-lc on 2017/01/25 18:04:35
SWDEV-94644 - Make sure we are processing metadata note entry with supported n_type. Update build log and fail for not supported metadata n_type. Use constants defined in AMDGPUPTNote.h

	This change is needed for https://reviews.llvm.org/D29115

	This change is required for CL 1366203

	ReviewBoardURL: http://ocltc.amd.com/reviews/r/12223/
	Testing: lightning conformance tests locally

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#54 edit


[ROCm/clr commit: 4ad12d089c]
2017-01-25 18:12:20 -05:00
foreman c671c916f9 P4 to Git Change 1365943 by lmoriche@lmoriche_opencl_dev on 2017/01/25 11:37:20
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
	- Cleanups: Remove CL_HSA_ENABLED/DISABLED_AMD.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_context.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#60 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h#13 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#28 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/appprofile.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/appprofile.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#208 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#283 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocappprofile.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#53 edit


[ROCm/clr commit: ff3c30e9ce]
2017-01-25 11:44:06 -05:00
foreman 4dba732b4a P4 to Git Change 1365943 by lmoriche@lmoriche_opencl_dev on 2017/01/25 11:37:20
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
	- Cleanups: Remove CL_HSA_ENABLED/DISABLED_AMD.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_context.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#60 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h#13 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#28 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/appprofile.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/appprofile.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#208 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#283 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocappprofile.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#53 edit


[ROCm/clr commit: aae258198d]
2017-01-25 11:44:06 -05:00
Aditya Atluri 38a90f6119 added device functions header to hip_runtime.h
Change-Id: I635931e1fbe4b7f0f64f3a126c0f1badcd6d234b


[ROCm/clr commit: 33a3ebad27]
2017-01-25 08:14:30 -06:00
foreman d3bd72e95a P4 to Git Change 1365827 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/25 03:00:09
SWDEV-2 - Change OpenCL version number from 2345 to 2346.

Affected files ...

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


[ROCm/clr commit: c3b34aeaa7]
2017-01-25 03:09:55 -05:00
pensun 8bcdd56fa0 Add more hip_bug.md entry, regarding hang after hipLaunchKernel
Change-Id: I5800cb627179ec0e913cd36d332fb8c2994ab71e


[ROCm/clr commit: a8fcbb2584]
2017-01-24 22:43:25 -06:00
pensun 5d356d12de Initial commit on hip_bugs markdown doc
Change-Id: I5a6915337b8664cfed9eaee9443c6e4406348574


[ROCm/clr commit: 24d9827688]
2017-01-24 22:30:36 -06:00
foreman c4afc5cb42 P4 to Git Change 1365284 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/24 03:00:10
SWDEV-2 - Change OpenCL version number from 2344 to 2345.

Affected files ...

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


[ROCm/clr commit: 37b3d8078e]
2017-01-24 03:18:42 -05:00
Ben Sander 4d0c383c9c Add debug tip to docs
[ROCm/clr commit: 73ef364c74]
2017-01-23 22:34:41 -06:00
Ben Sander 2ea139e30f Show dynamic shared mem usage not static.
[ROCm/clr commit: 27447f10c2]
2017-01-23 22:34:41 -06:00
Ben Sander a55362f753 Move core env var processing to env.cpp
[ROCm/clr commit: bc809460f5]
2017-01-23 22:34:41 -06:00
Ben Sander 57e1efebab Add debug tips to docs
[ROCm/clr commit: 4de3df746c]
2017-01-23 22:34:41 -06:00
Ben Sander 948c5e013c Add debug tips to docs
[ROCm/clr commit: fe24996326]
2017-01-23 22:34:41 -06:00
Ben Sander 1ff12d95a6 Log error with ihipLogError. Cleans up CXL trace display.
[ROCm/clr commit: d19c4767b7]
2017-01-23 22:34:41 -06:00
Ben Sander 6f2a8bf97b Add HIP_IGNORE_HCC_VERSION.
Ignores strict checking of HCC and HIP version.
Can be useful when developing new HCC code.


[ROCm/clr commit: df74158d1c]
2017-01-23 22:34:41 -06:00
foreman 8b58936282 P4 to Git Change 1364923 by gandryey@gera-lnx-rcf-lc on 2017/01/23 11:48:45
SWDEV-110996 - OCL to use the blit manager instead ROCr implementing copyRect API

	- Implement the blit manager functionality in ROCm backened. This checki-in also fixes SWDEV-95079, SWDEV-95068, SWDEV-95069, SWDEV-95071

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdefs.hpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#6 edit


[ROCm/clr commit: 454621b7f1]
2017-01-23 11:59:51 -05:00
foreman f483250946 P4 to Git Change 1364840 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/23 03:00:29
SWDEV-2 - Change OpenCL version number from 2343 to 2344.

Affected files ...

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


[ROCm/clr commit: 77f4cda6b8]
2017-01-23 03:17:12 -05:00
foreman 671b8298e7 P4 to Git Change 1364702 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/22 03:00:06
SWDEV-2 - Change OpenCL version number from 2342 to 2343.

Affected files ...

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


[ROCm/clr commit: 8de92f6aae]
2017-01-22 03:11:32 -05:00
foreman 20152e865b P4 to Git Change 1364632 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/21 03:00:05
SWDEV-2 - Change OpenCL version number from 2341 to 2342.

Affected files ...

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


[ROCm/clr commit: eb7af95016]
2017-01-21 03:11:14 -05:00
foreman 1ae8fe0fc0 P4 to Git Change 1364611 by asalmanp@asalmanp-opencl-stg on 2017/01/20 19:12:14
SWDEV-111478 - [Vega] Clinfo doesn't report the CPU as a CL device.

	amdocl12cl64.dll is not loaded in Windows 10 (RS1) because the driverstore path wasn't searched to load for this module. Added the path to fix this issue.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#563 edit
... //depot/stg/opencl/drivers/opencl/runtime/os/os.cpp#6 edit


[ROCm/clr commit: 8618ed31ca]
2017-01-20 19:20:32 -05:00
foreman 9b5970a795 P4 to Git Change 1364608 by skudchad@skudchad_test_win_opencl2 on 2017/01/20 19:05:41
SWDEV-107075 - [OCL][VG10] Conformance RQ Mipmaps tests are failing.
	- Extending this change to all gfx9

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#15 edit


[ROCm/clr commit: cd7b121d91]
2017-01-20 19:10:08 -05:00
Aditya Atluri 35631ea2a2 added ir code sad u8
Change-Id: Ie0d454b3bb9a6c9a028c091ad3aa969719b02cc9


[ROCm/clr commit: 9952117d64]
2017-01-20 17:21:51 -06:00
Aditya Atluri 11cf5fc117 added driver_types.h and texture_types.h header files to hip
Change-Id: Ic3b2403f07d6767dadf83d6c278fd14e87f6acdb


[ROCm/clr commit: 97315e8748]
2017-01-20 17:09:52 -06:00
Aditya Atluri 0e061ea69a fixed hipArray issues
1. Fixed build issues produced from previous commit
2. Create new header files to manage data structures better

Change-Id: I704d82c196c1858ed7617d76e40612eb507d2aa0


[ROCm/clr commit: 5b2d4c0e60]
2017-01-20 16:54:48 -06:00
Aditya Atluri 5d51e1ddbd changes device functions documentation according to the supported apis
Change-Id: I47ac6bbde11d54d8265e0d27ec8cd5da4d03eb8e


[ROCm/clr commit: 5f10a69ef7]
2017-01-20 14:19:09 -06:00