Maneesh Gupta
0a01c0325f
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ie5aa8e70607936f63cf4c763298140e83a375a68
[ROCm/hip-tests commit: effe8e1437 ]
2016-11-28 09:18:26 +05:30
Maneesh Gupta
effe8e1437
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ie5aa8e70607936f63cf4c763298140e83a375a68
2016-11-28 09:18:26 +05:30
Maneesh Gupta
88a3fe5b5a
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ie5aa8e70607936f63cf4c763298140e83a375a68
[ROCm/clr commit: 8a464ac850 ]
2016-11-28 09:18:26 +05:30
Maneesh Gupta
8a464ac850
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ie5aa8e70607936f63cf4c763298140e83a375a68
2016-11-28 09:18:26 +05:30
Maneesh Gupta
ed1eac6fef
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ie5aa8e70607936f63cf4c763298140e83a375a68
[ROCm/hip commit: 7fa65ee250 ]
2016-11-28 09:18:26 +05:30
Maneesh Gupta
7fa65ee250
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ie5aa8e70607936f63cf4c763298140e83a375a68
2016-11-28 09:18:26 +05:30
foreman
4986b0a9db
P4 to Git Change 1346311 by johtaylo@johtaylo-jtincrementor-increment on 2016/11/27 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2287 to 2288.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2034 edit
[ROCm/clr commit: 8195a9043b ]
2016-11-27 03:10:33 -05:00
foreman
8195a9043b
P4 to Git Change 1346311 by johtaylo@johtaylo-jtincrementor-increment on 2016/11/27 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2287 to 2288.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2034 edit
2016-11-27 03:10:33 -05:00
Ben Sander
83ab39c044
Add more debug info
...
[ROCm/hip-tests commit: c590cd6865 ]
2016-11-26 08:56:02 -06:00
Ben Sander
c590cd6865
Add more debug info
2016-11-26 08:56:02 -06:00
Ben Sander
68f1a627e0
Add more debug info
...
[ROCm/clr commit: a504df955e ]
2016-11-26 08:56:02 -06:00
Ben Sander
a504df955e
Add more debug info
2016-11-26 08:56:02 -06:00
Ben Sander
e7edba491b
Add more debug info
...
[ROCm/hip commit: ce92a53f25 ]
2016-11-26 08:56:02 -06:00
Ben Sander
ce92a53f25
Add more debug info
2016-11-26 08:56:02 -06:00
foreman
f9b63064a3
P4 to Git Change 1346279 by johtaylo@johtaylo-jtincrementor-increment on 2016/11/26 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2286 to 2287.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2033 edit
[ROCm/clr commit: 96bed3cbf4 ]
2016-11-26 03:06:23 -05:00
foreman
96bed3cbf4
P4 to Git Change 1346279 by johtaylo@johtaylo-jtincrementor-increment on 2016/11/26 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2286 to 2287.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2033 edit
2016-11-26 03:06:23 -05:00
foreman
89557a3f1b
P4 to Git Change 1346190 by gandryey@gera-w8 on 2016/11/25 15:12:02
...
SWDEV-86035 - Add PAL backend to OpenCL
- Correct a fix from CL#1346120. Just remove the asserts, since size is used in the abstraction layer setup and represents cl_mem object.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#27 edit
[ROCm/clr commit: 8c56088f43 ]
2016-11-25 15:21:59 -05:00
foreman
8c56088f43
P4 to Git Change 1346190 by gandryey@gera-w8 on 2016/11/25 15:12:02
...
SWDEV-86035 - Add PAL backend to OpenCL
- Correct a fix from CL#1346120. Just remove the asserts, since size is used in the abstraction layer setup and represents cl_mem object.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#27 edit
2016-11-25 15:21:59 -05:00
Ben Sander
e29f253256
Tweak profiler doc
...
Change-Id: I7be7c44467510e38ae850e1e0a14209a3b4380f1
[ROCm/clr commit: a990806b6c ]
2016-11-25 14:06:59 -06:00
Ben Sander
a990806b6c
Tweak profiler doc
...
Change-Id: I7be7c44467510e38ae850e1e0a14209a3b4380f1
2016-11-25 14:06:59 -06:00
Ben Sander
a7d73614ad
Tweak profiler doc
...
Change-Id: I7be7c44467510e38ae850e1e0a14209a3b4380f1
[ROCm/hip commit: 501c7d6317 ]
2016-11-25 14:06:59 -06:00
Ben Sander
501c7d6317
Tweak profiler doc
...
Change-Id: I7be7c44467510e38ae850e1e0a14209a3b4380f1
2016-11-25 14:06:59 -06:00
foreman
38d68a7e51
P4 to Git Change 1346120 by gandryey@gera-w8 on 2016/11/25 13:00:01
...
SWDEV-86035 - Add PAL backend to OpenCL
- Fix a regression after LC path integration. sampler, image and queue pointers have uint64_t size always.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#26 edit
[ROCm/clr commit: 41eceed8f1 ]
2016-11-25 13:04:36 -05:00
foreman
41eceed8f1
P4 to Git Change 1346120 by gandryey@gera-w8 on 2016/11/25 13:00:01
...
SWDEV-86035 - Add PAL backend to OpenCL
- Fix a regression after LC path integration. sampler, image and queue pointers have uint64_t size always.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#26 edit
2016-11-25 13:04:36 -05:00
foreman
922d13dea3
P4 to Git Change 1345996 by johtaylo@johtaylo-jtincrementor-increment on 2016/11/25 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2285 to 2286.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2032 edit
[ROCm/clr commit: 38be7dfff4 ]
2016-11-25 03:20:16 -05:00
foreman
38be7dfff4
P4 to Git Change 1345996 by johtaylo@johtaylo-jtincrementor-increment on 2016/11/25 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2285 to 2286.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2032 edit
2016-11-25 03:20:16 -05:00
foreman
b0be4f1dae
P4 to Git Change 1345883 by gandryey@gera-w8 on 2016/11/24 17:31:06
...
SWDEV-102801 - OpenCL on PAL - mGPU SVM support
- Update SVM path to use existent cache coherency logic for MGPU
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#560 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#130 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#409 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#123 edit
[ROCm/clr commit: 5036b5da85 ]
2016-11-24 17:43:45 -05:00
foreman
5036b5da85
P4 to Git Change 1345883 by gandryey@gera-w8 on 2016/11/24 17:31:06
...
SWDEV-102801 - OpenCL on PAL - mGPU SVM support
- Update SVM path to use existent cache coherency logic for MGPU
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#560 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#130 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#409 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#123 edit
2016-11-24 17:43:45 -05:00
foreman
ee411daa7c
P4 to Git Change 1345883 by gandryey@gera-w8 on 2016/11/24 17:31:06
...
SWDEV-102801 - OpenCL on PAL - mGPU SVM support
- Update SVM path to use existent cache coherency logic for MGPU
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#560 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#130 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#409 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#123 edit
[ROCm/clr commit: afeda63f68 ]
2016-11-24 17:43:45 -05:00
foreman
afeda63f68
P4 to Git Change 1345883 by gandryey@gera-w8 on 2016/11/24 17:31:06
...
SWDEV-102801 - OpenCL on PAL - mGPU SVM support
- Update SVM path to use existent cache coherency logic for MGPU
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#560 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#130 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#409 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#123 edit
2016-11-24 17:43:45 -05:00
foreman
ec1b06261b
P4 to Git Change 1345575 by johtaylo@johtaylo-jtincrementor-increment on 2016/11/24 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2284 to 2285.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2031 edit
[ROCm/clr commit: e4dc501e91 ]
2016-11-24 03:06:41 -05:00
foreman
e4dc501e91
P4 to Git Change 1345575 by johtaylo@johtaylo-jtincrementor-increment on 2016/11/24 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2284 to 2285.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2031 edit
2016-11-24 03:06:41 -05:00
Aditya Atluri
62e0623d18
added support for rcp for float and double
...
Change-Id: Ibeba3a9f64494fc0a176bcb4a854fb2f56567b55
[ROCm/clr commit: de89b25d52 ]
2016-11-23 20:01:18 -06:00
Aditya Atluri
de89b25d52
added support for rcp for float and double
...
Change-Id: Ibeba3a9f64494fc0a176bcb4a854fb2f56567b55
2016-11-23 20:01:18 -06:00
Aditya Atluri
3203341551
added support for rcp for float and double
...
Change-Id: Ibeba3a9f64494fc0a176bcb4a854fb2f56567b55
[ROCm/hip commit: 7131d0b961 ]
2016-11-23 20:01:18 -06:00
Aditya Atluri
7131d0b961
added support for rcp for float and double
...
Change-Id: Ibeba3a9f64494fc0a176bcb4a854fb2f56567b55
2016-11-23 20:01:18 -06:00
Aditya Atluri
11018fa0f6
added fma for double and float
...
1. Added fma intrinsic support for double and float
2. Added test for fma
Change-Id: I909fdbec34a3d12c03ba6eff3a39376a7128ee43
[ROCm/clr commit: cc1f8a1011 ]
2016-11-23 18:22:05 -06:00
Aditya Atluri
cc1f8a1011
added fma for double and float
...
1. Added fma intrinsic support for double and float
2. Added test for fma
Change-Id: I909fdbec34a3d12c03ba6eff3a39376a7128ee43
2016-11-23 18:22:05 -06:00
Aditya Atluri
a04dad833b
added fma for double and float
...
1. Added fma intrinsic support for double and float
2. Added test for fma
Change-Id: I909fdbec34a3d12c03ba6eff3a39376a7128ee43
[ROCm/hip commit: 30674382a4 ]
2016-11-23 18:22:05 -06:00
Aditya Atluri
30674382a4
added fma for double and float
...
1. Added fma intrinsic support for double and float
2. Added test for fma
Change-Id: I909fdbec34a3d12c03ba6eff3a39376a7128ee43
2016-11-23 18:22:05 -06:00
foreman
be97bf3aaf
P4 to Git Change 1345399 by cpaquot@hog-ocl on 2016/11/23 17:13:30
...
SWDEV-107558 - Wrong path for map/unmap images
If mapMemory is allocated, we shouldn't use the read/writeImage path since they lock/unlock the host pointer which in this case, is mapped to GPU memory already.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/11891/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#20 edit
[ROCm/clr commit: 45bf0e3ba6 ]
2016-11-23 17:20:51 -05:00
foreman
45bf0e3ba6
P4 to Git Change 1345399 by cpaquot@hog-ocl on 2016/11/23 17:13:30
...
SWDEV-107558 - Wrong path for map/unmap images
If mapMemory is allocated, we shouldn't use the read/writeImage path since they lock/unlock the host pointer which in this case, is mapped to GPU memory already.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/11891/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#20 edit
2016-11-23 17:20:51 -05:00
foreman
894ae9eec3
P4 to Git Change 1345359 by lmoriche@lmoriche_opencl_dev on 2016/11/23 15:52:29
...
SWDEV-94610 - Initialize printfdbg_ to null in VirtualDevice::VirtualDevice
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#19 edit
[ROCm/clr commit: e82d2948f5 ]
2016-11-23 16:02:51 -05:00
foreman
e82d2948f5
P4 to Git Change 1345359 by lmoriche@lmoriche_opencl_dev on 2016/11/23 15:52:29
...
SWDEV-94610 - Initialize printfdbg_ to null in VirtualDevice::VirtualDevice
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#19 edit
2016-11-23 16:02:51 -05:00
pensun
29a69adda7
Add some missing APIs on nv path and hipify
...
Change-Id: Ic0f4740ab06bf70b1de61b39fedc7a6e7605cb61
[ROCm/clr commit: 69b43ec17c ]
2016-11-23 14:36:30 -06:00
pensun
69b43ec17c
Add some missing APIs on nv path and hipify
...
Change-Id: Ic0f4740ab06bf70b1de61b39fedc7a6e7605cb61
2016-11-23 14:36:30 -06:00
pensun
d4d76b7018
Add some missing APIs on nv path and hipify
...
Change-Id: Ic0f4740ab06bf70b1de61b39fedc7a6e7605cb61
[ROCm/hip commit: 8a8c7a6b4d ]
2016-11-23 14:36:30 -06:00
pensun
8a8c7a6b4d
Add some missing APIs on nv path and hipify
...
Change-Id: Ic0f4740ab06bf70b1de61b39fedc7a6e7605cb61
2016-11-23 14:36:30 -06:00
pensun
bf34811dbe
Add several missing APIs in hipify
...
Change-Id: I58912871cb0b10128f221ef26a11b0d69fb7873c
[ROCm/clr commit: a4b43a6610 ]
2016-11-23 14:06:18 -06:00
pensun
a4b43a6610
Add several missing APIs in hipify
...
Change-Id: I58912871cb0b10128f221ef26a11b0d69fb7873c
2016-11-23 14:06:18 -06:00