Commit Graph

13557 Commits

Author SHA1 Message Date
foreman d1bd0fdabf P4 to Git Change 1430092 by johtaylo@johtaylo-jtincrementor-increment on 2017/07/05 03:00:04
SWDEV-2 - Change OpenCL version number from 2449 to 2450.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2197 edit
2017-07-05 03:27:07 -04:00
Maneesh Gupta 3824042929 ignore build directory
Change-Id: I227ac377b6eed3aee1cf2121de00c86f34c12405
2017-07-05 11:45:18 +05:30
Maneesh Gupta 13e3e63fd8 GPUOpen-ProfessionalCompute-Tools -> ROCm-Developer-Tools
Change-Id: I9f5b29dd1097385acecb0c672770d8adca2fdcf7
2017-07-05 11:44:44 +05:30
foreman bd27e2330c P4 to Git Change 1429832 by gandryey@gera-w8 on 2017/07/04 14:30:21
SWDEV-122734 - [OCL]Carrizo crashes test on OCLperf in Windows 10
	- Attempt to fix CZ crash on TC

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#210 edit
2017-07-04 14:59:40 -04:00
Ben Sander 18660be8ce Add hipdbPrintMem - wrapper for hcc memory tracker. 2017-07-03 15:05:30 -05:00
Sun, Peng c6dee2a266 fix typo in hipcc
Change-Id: I5f5fb3d8f1e5e8104dca45dc213c13ae9d98a583
2017-07-01 09:43:31 -05:00
Rahul Garg cbc98cc098 Fixed build error in hipDeviceGetByPCIBusId
Change-Id: I33be362910c4c5dca7435fb9c41f427b54f0e9a7
2017-07-01 07:56:30 +05:30
Ben Sander 61fafdceb1 Set default HIP_SYNC_NULL_STREAM=1. 2017-06-30 19:01:14 -05:00
Ben Sander 5e5b017b0d Refactor hip_hcc.
Don't require setting __HIP_PLATFORM_HCC__ ; Instead check if compiler is HCC.
The functions here use HCC-specific functionality so only work with HCC.
ANd they work regardless of the __HIP_PLATFORM_HCC__ setting so don't
require that.

Also remove the "hcc_detail" extra hierarchy level for hip_hcc.h as
it is not necessary.  Remove hcc_detail/hip_hcc.h.
2017-06-30 08:26:15 -05:00
foreman c946bd840b P4 to Git Change 1428623 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/30 03:00:04
SWDEV-2 - Change OpenCL version number from 2448 to 2449.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2196 edit
2017-06-30 03:14:49 -04:00
Rahul Garg 467a2ba014 Fixed hipDeviceGetByPCIBusId
Change-Id: Ia36bb9425671ef7659541c9aeedae4098456a31b
2017-06-30 10:11:41 +05:30
Maneesh Gupta c279daab38 Merge branch 'roc-1.6.x' into master
Change-Id: I367a3940a0a9e5658abc28a7dc2bfb9cf4167dc8
2017-06-30 09:59:30 +05:30
foreman 2714cdc1b6 P4 to Git Change 1428488 by gandryey@gera-w8 on 2017/06/29 17:50:55
SWDEV-111196 - clGetKernelInfoAMD failures for OpenCL-on-ROCm
	- Report available SGPR/VGPR

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#24 edit
2017-06-29 18:39:44 -04:00
foreman 796b6db8f7 P4 to Git Change 1428440 by gandryey@gera-w8 on 2017/06/29 16:41:20
SWDEV-124720 - Observed "Memory access fault by GPU node-1" while running few of OpenCL - ISV apps
	- Change to use system scope on acquire fence for dispatch  packet

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#41 edit
2017-06-29 16:55:15 -04:00
Aditya Atluri 0fe0381608 automate gcnarch detection
Change-Id: Ibbad22db136f7f5e2be84c82e9169298a144cc77
2017-06-29 12:01:40 -05:00
foreman 8035289a92 P4 to Git Change 1428135 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/29 03:00:04
SWDEV-2 - Change OpenCL version number from 2447 to 2448.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2195 edit
2017-06-29 03:11:16 -04:00
Rahul Garg 38d48b5cf0 Fixed hipDeviceGetPCIBusId for HIP/NVCC
Change-Id: I662efa148257a710f09002850b41d57bef00dff3
2017-06-29 00:13:02 +05:30
Rahul Garg a7c727f352 Fixed hipDeviceGetPCIBusId for HIP/HCC
Change-Id: I3688fa2476e1baada2d3c5fc3735cec3f15a1e21
2017-06-28 23:48:27 +05:30
foreman c694dd53dd P4 to Git Change 1427832 by lmoriche@lmoriche_opencl_dev2 on 2017/06/28 14:09:09
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
	- Remove .gitignore

Affected files ...

... //depot/stg/opencl/drivers/opencl/.gitignore#2 delete
2017-06-28 14:14:50 -04:00
foreman 88695d2e74 P4 to Git Change 1427832 by lmoriche@lmoriche_opencl_dev2 on 2017/06/28 14:09:09
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
	- Remove .gitignore

Affected files ...

... //depot/stg/opencl/drivers/opencl/.gitignore#2 delete
2017-06-28 14:14:50 -04:00
foreman 24bdb5a904 P4 to Git Change 1427560 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/28 03:16:12
SWDEV-2 - Change OpenCL version number from 2446 to 2447.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2194 edit
2017-06-28 03:42:47 -04:00
Maneesh Gupta e27cab05cd Merge branch 'amd-develop' into amd-master
Change-Id: Ie8a75943a315838a4e8e74ccf5d8da2c5ad735a8
2017-06-28 11:33:54 +05:30
Maneesh Gupta c782c68b1f Update release notes
Change-Id: I5001ef03692159fcf9825102b37066ec26e6b8d2
2017-06-28 11:32:40 +05:30
Maneesh Gupta f907a986a1 Update toc in markdown documentation
Change-Id: I6da7053672b306442f3640fff3471efe25593870
2017-06-28 11:32:25 +05:30
Maneesh Gupta bb928ee8ec [build] link libCXActivityLogger.so when COMPILE_HIP_ATP_MARKER=1
Change-Id: I0bfffd924cd858bec7436acf3ccb1e3375172f27
2017-06-28 10:26:04 +05:30
Maneesh Gupta 86691bfbd9 Merge branch 'amd-develop' into amd-master
Change-Id: Ib589b5e7032dce5f79dbba493aaac30c2c1a4137
2017-06-28 09:21:21 +05:30
Sun, Peng 3d2a729580 Remove some warning debug info and add weak attribute back to GGL __global__ define
Change-Id: I2021b107dda697b1262d44fa1506465e94a3916b
2017-06-27 14:15:16 -05:00
foreman c465ab63ae P4 to Git Change 1427290 by wchau@wchau_OCL_boltzmann on 2017/06/27 13:42:44
SWDEV-124720 - Observed "Memory access fault by GPU node-1" while running few of OpenCL - ISV apps
	- Change to use system scope on acquire fence for barrier packet

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#40 edit
2017-06-27 14:15:34 -04:00
Ben Sander eb2c5e166c Set default HIP_HIDDEN_FREE_MEM 2017-06-27 12:17:12 -05:00
foreman 5e2c4d0379 P4 to Git Change 1427064 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/27 03:00:05
SWDEV-2 - Change OpenCL version number from 2445 to 2446.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2193 edit
2017-06-27 03:12:43 -04:00
sunway513 c80d906624 Fix docs for HIP_TRACE_API bit masks. 2017-06-26 17:54:30 -05:00
Sun, Peng e5ce585307 Add support of HIP_HIDDEN_FREE_MEM, to deduct the returned available
memory from hipMemGetInfo API, measured in MB.

Change-Id: I7a8260c12e032e04e26611db4c38c893a29f2653
2017-06-26 15:29:38 -05:00
foreman 815623b306 P4 to Git Change 1426879 by cpaquot@cpaquot-ocl-lc-lnx on 2017/06/26 15:12:46
SWDEV-107819 - Offset buffer address

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#25 edit
2017-06-26 15:19:59 -04:00
Kent Knox 3ee99588f4 Adding initial set Jenkinsfile and dockerfiles
For continuous integration enablement
2017-06-26 13:18:15 -05:00
Aditya Atluri 3043766899 fixed default args for symbol memcpy apis
Change-Id: Ie0b63f8b9c5535eb3946bd6af3f30fe71a015244
2017-06-23 19:05:44 -05:00
Ben Sander 76c2397281 Add docs for launch_bounds. 2017-06-23 18:05:30 -05:00
Ben Sander c7382f7da6 Add option to pass names to HCC dispatch API (for debug) 2017-06-23 18:05:30 -05:00
Ben Sander 42882ddf9c Clean up old USE_* and RELEASE.md notes. 2017-06-23 18:05:30 -05:00
Evgeny Mankov ec2c1316a8 [HIPIFY] [DOC] Fix typo. 2017-06-23 21:59:24 +03:00
foreman 312f61558d P4 to Git Change 1425994 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/23 03:00:04
SWDEV-2 - Change OpenCL version number from 2444 to 2445.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2192 edit
2017-06-23 03:10:24 -04:00
Evgeny Mankov cbb5c63dd6 [HIPIFY] Sync more CUDA Driver API functions.
+ 4.14. Event Management
+ 4.15. Execution Control

ToDo: 4.16 - 4.31 modules of CUDA Driver API.
2017-06-22 21:53:32 +03:00
foreman 8015418605 P4 to Git Change 1425764 by gandryey@gera-w8 on 2017/06/22 14:05:15
SWDEV-79445 - OCL generic changes and code clean-up
	- Keep the liquidflash calls for win32 only, since the interface isn't exposed under Linux at all

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#45 edit
2017-06-22 14:13:27 -04:00
foreman f71a338de7 P4 to Git Change 1425751 by gandryey@gera-w8 on 2017/06/22 13:46:26
SWDEV-79445 - OCL generic changes and code clean-up
	- Fix for LiquidFlash. Add different condition for Linux build detection

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/build/Makefile.runtime#68 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#44 edit
2017-06-22 13:52:33 -04:00
foreman 6ea83d1be3 P4 to Git Change 1425559 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/22 03:00:03
SWDEV-2 - Change OpenCL version number from 2443 to 2444.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2191 edit
2017-06-22 03:10:10 -04:00
foreman 2db2eef7ab P4 to Git Change 1425037 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/21 03:00:04
SWDEV-2 - Change OpenCL version number from 2442 to 2443.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2190 edit
2017-06-21 03:14:02 -04:00
foreman 7fe63d653c P4 to Git Change 1424893 by gandryey@gera-w8 on 2017/06/20 17:18:40
SWDEV-79445 - OCL generic changes and code clean-up
	- Remove build dependency from libdrm and libdrm-amdgpu libs

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/build/Makefile.api#157 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/pro/lnxheaders.h#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/pro/prodevice.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/pro/prodevice.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/pro/profuncs.hpp#1 add
2017-06-20 17:27:45 -04:00
Aditya Atluri fba69b1ce7 removed rm for /opt/rocm/hip/src in inline asm sample
Change-Id: I0c02bccd4cd35e01a8e889ea1e586ea8baf0ab90
2017-06-20 11:35:52 -05:00
Rahul Garg 0fd6b59e22 Added device side abort function in HIP/NVCC
Change-Id: I6ae35a72a8b9c34852619f02da1a046c8d3b2ed3
2017-06-20 09:38:56 +05:30
Rahul Garg d9935cd089 Abort device function in HIP/HCC, need new HCC
Change-Id: I4195ab75e9b7b48c8b8128d6925ddc0fa5e9e009
2017-06-18 12:31:31 +05:30
foreman 8184f21bc6 P4 to Git Change 1423425 by lmoriche@lmoriche_palamida on 2017/06/16 13:49:36
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
	- Update from git.

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#12 edit
... //depot/stg/opencl/drivers/opencl/cmake/modules/bc2h.cmake#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#7 edit
2017-06-16 14:07:54 -04:00