Commit Graph

13691 Commits

Author SHA1 Message Date
foreman 08721493fa P4 to Git Change 1245012 by gandryey@gera-w8 on 2016/03/08 14:41:35
SWDEV-89511 - Enable F16 KHR extension

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#268 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#343 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#253 edit
2016-03-08 14:51:18 -05:00
Aditya Atluri 3127969d97 Added hipHostRegister for hip with tests and added copyright 2016-03-08 12:57:22 -06:00
Aditya Atluri 4503ebcb21 Added a random test for memcpyAsync 2016-03-08 03:40:56 -06:00
Aditya Atluri dfa9051574 v2 added support for unpinned async memcpy 2016-03-08 03:19:50 -06:00
Aditya Atluri 1a61733699 Revert "Fixed passing unpinned memory to async memcpy"
This reverts commit bf53992605.
2016-03-08 03:17:27 -06:00
Aditya Atluri 218cbf1608 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-03-08 03:15:33 -06:00
Aditya Atluri bf53992605 Fixed passing unpinned memory to async memcpy 2016-03-08 03:14:49 -06:00
foreman 8a535be3ac P4 to Git Change 1244798 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/08 03:00:10
SWDEV-2 - Change OpenCL version number from 2056 to 2057.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1803 edit
2016-03-08 03:18:15 -05:00
Ben Sander 1d87879008 Refactor memccpy tests.
- Add "hipMemcpy_simple" - some simple smoke tests.
- Run memcpy 3 times w/ different switches for kinds, sizes,
  multi-thread.
2016-03-07 17:15:48 -06:00
dfukalov c6014ab0a4 moved all debug output into DEBUG() 2016-03-08 02:03:25 +03:00
dfukalov e6058442e1 added -inplace option 2016-03-07 21:29:23 +03:00
Aditya Atluri ffeba62a74 Added hipHostRegister flags 2016-03-07 10:52:40 -06:00
foreman 521545cbae P4 to Git Change 1244419 by asalmanp@asalmanp-opencl-stg on 2016/03/07 11:25:05
SWDEV-79278 - [OpenCL][Vega10 Bring up] renaming Greenland device name to Vega10 (this is the official device name)

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings.h#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings_amdil.h#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings_amdil64.h#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings_hsail.h#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings_hsail64.h#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#139 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings.h#40 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil.h#35 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil64.h#31 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#30 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/driver/driver.cpp#60 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#134 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLDeviceQueries.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLPerfCounters.cpp#25 edit
2016-03-07 11:33:56 -05:00
Aditya Atluri 496c549141 Added hipHostRegister feature for CUDA backend and its tests 2016-03-07 03:42:50 -06:00
foreman 1efc6c7b3e P4 to Git Change 1244340 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/07 03:00:14
SWDEV-2 - Change OpenCL version number from 2055 to 2056.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1802 edit
2016-03-07 03:11:37 -05:00
Aditya Atluri 751f0a2ca7 added copyrights for newly added tests 2016-03-07 02:01:25 -06:00
Aditya Atluri 1c9ed7380c Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-03-07 01:41:10 -06:00
Aditya Atluri 4856b68ad8 Increased size of arrays for single stream tests 2016-03-07 01:40:31 -06:00
Ben Sander 9b1b108ea8 Enhance HIP trace debug functions.
- Control with HIP_DB=mask (env var).  See src/hip_hcc.cpp for mask
  values:
    #define DB_API    0 /* 0x01 - shortcut to enable HIP_TRACE_API on single switch */
    #define DB_SYNC   1 /* 0x02 - trace synchronization pieces */
    #define DB_MEM    2 /* 0x04 - trace memory allocation / deallocation */
    #define DB_COPY1  3 /* 0x08 - trace memory copy commands. . */
    #define DB_SIGNAL 4 /* 0x10 - trace signal pool commands */
- Combine with HIP_TRACE to see debug with API trace.
- Use colors to distinguish different flows of debug.
- Add define COMPILE_DB_TRACE to allow removing all debug at compile-time
2016-03-06 23:50:52 -06:00
Maneesh Gupta b62040f6fd Fix typo in nvcc_detail/hip_runtime_api.h 2016-03-07 09:40:15 +05:30
foreman a1ac21209a P4 to Git Change 1244249 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/06 03:00:10
SWDEV-2 - Change OpenCL version number from 2054 to 2055.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1801 edit
2016-03-06 15:08:49 -05:00
Aditya Atluri 45408db5dc added feature for hipHostGetFlags for CUDA and HIP 2016-03-06 12:17:30 -06:00
Aditya Atluri d5499594ce added flags support to be used later 2016-03-06 08:40:33 -06:00
Aditya Atluri 8a21b42943 corrected hipDeviceGetProperties to hipGetDeviceProperties - not docs 2016-03-06 08:31:04 -06:00
Aditya Atluri 411154f93f Added hipHostAlloc with hipHostAllocMapped flag 2016-03-05 15:57:56 -06:00
Aditya Atluri 2212d35e2d Added hipHostAlloc feature for CUDA 2016-03-05 13:58:56 -06:00
Aditya Atluri 6085d94f7b v2 Added canHostMapMemory 2016-03-05 13:15:07 -06:00
Aditya Atluri a8d30da648 Revert "Added canMapHostMemory feature"
This reverts commit 8c3777d317.
2016-03-05 13:08:57 -06:00
Aditya Atluri 8c3777d317 Added canMapHostMemory feature 2016-03-05 13:06:37 -06:00
Aditya Atluri 1e4d1002a0 Added canMapHostMemory to hipDeviceProp 2016-03-05 19:30:29 -06:00
dfukalov d60aa72f6c 1. added double dash option to test to avoid warning message about compilation database
2. fixed cmake resource folder discovery for standalone build case
2016-03-05 13:59:38 +03:00
foreman 2c428a2f76 P4 to Git Change 1244232 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/05 03:00:12
SWDEV-2 - Change OpenCL version number from 2053 to 2054.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1800 edit
2016-03-05 03:10:39 -05:00
atimofee 236c38719c Template kernels calls and declaration conversion added 2016-03-04 22:07:41 +03:00
Ben Sander 5a3b3e1be4 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-03-04 08:22:56 -06:00
Ben Sander 4a1238cf64 Add FORCE_SAMEDIR_DEP for copies. 2016-03-04 08:21:15 -06:00
Aditya Atluri d145e9d83c v2: Fixed implementation of hipMemcpyDefault flag 2016-03-04 06:00:04 -06:00
foreman 1c9a499271 P4 to Git Change 1243815 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/04 03:00:13
SWDEV-2 - Change OpenCL version number from 2052 to 2053.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1799 edit
2016-03-04 03:18:45 -05:00
foreman fd2bcde17e P4 to Git Change 1243406 by gandryey@gera-rcf-lnx on 2016/03/03 13:52:23
SWDEV-79445 - Add cache flush if memdependency disabled.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#397 edit
2016-03-03 14:08:00 -05:00
foreman fd3857d53a P4 to Git Change 1243211 by weizhang@weizhang-lnx-opencl on 2016/03/03 11:46:51
SWDEV-88119 - OGL team recommends to load libGL.so.1 rather than libGL.so for CL-GL.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#39 edit
2016-03-03 11:58:25 -05:00
Ben Sander b529941f70 Add define to disable STREAM thread-safety 2016-03-03 10:49:25 -06:00
atimofee 447fcc4744 Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify 2016-03-03 19:37:16 +03:00
atimofee 7249e26c70 Assert ("This function is used in places that assume strings use char") in stringLiteral::getString() FIXED 2016-03-03 19:36:52 +03:00
Aditya Atluri 696476f3e0 Added support for hipMemcpyDefault 2016-03-03 10:30:06 -06:00
Aditya Avinash Atluri 6d9184b7a9 Update hip_hcc.cpp 2016-03-03 13:59:43 -06:00
Aditya Avinash Atluri 7b868eb274 Fix output of hipPointerGetAttributes
The output of hipPointerGetAttributes is fixed to match CUDA counterpart.
2016-03-03 13:58:18 -06:00
Aditya Avinash Atluri c5606c13e7 Changed test to match CUDA output of errors
We changed the test so that it runs on CUDA. As we are emulating CUDA behavior, this should pass on HIP.
2016-03-03 13:48:58 -06:00
dfukalov 5db0984077 1. fixed file extension search bug
2. added new dependency
2016-03-03 18:28:24 +03:00
pensun 0b048afa79 Fix for hipEnvVar test for titan machine 2016-03-03 06:23:17 -06:00
foreman b09d0bf37b P4 to Git Change 1243084 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/03 03:00:23
SWDEV-2 - Change OpenCL version number from 2051 to 2052.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1798 edit
2016-03-03 03:10:22 -05:00
Maneesh Gupta 077b8f51c5 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-03-03 09:53:04 +05:30