Ben Sander
0aa6e9df26
refactor, add support for speccing xfers in bytes
...
[ROCm/clr commit: 0aab91123b ]
2016-03-13 09:41:06 -05:00
foreman
0214a6ffde
P4 to Git Change 1246830 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/13 04:00:10
...
SWDEV-2 - Change OpenCL version number from 2061 to 2062.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1808 edit
[ROCm/clr commit: 42fcc19238 ]
2016-03-13 04:10:50 -04:00
Ben Sander
5efb582db5
Remove ROCR_V2, assume=1
...
[ROCm/clr commit: 59f0ef2801 ]
2016-03-12 04:08:13 -06:00
Ben Sander
a236942ca5
Remove USE_AM_TRACKER (assume 1)
...
[ROCm/clr commit: de4bb0ca0e ]
2016-03-12 04:04:57 -06:00
Ben Sander
d6ad50c2e0
Improve error reporting.
...
use throw with error class.
fix bug when memcpyDefault resolved to D2D copy.
[ROCm/clr commit: ac272932f6 ]
2016-03-12 04:02:04 -06:00
foreman
e38f50fee0
P4 to Git Change 1246786 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/12 03:00:10
...
SWDEV-2 - Change OpenCL version number from 2060 to 2061.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1807 edit
[ROCm/clr commit: e3b5848d6d ]
2016-03-12 03:12:07 -05:00
foreman
dc64bc14ee
P4 to Git Change 1246346 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/11 03:00:11
...
SWDEV-2 - Change OpenCL version number from 2059 to 2060.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1806 edit
[ROCm/clr commit: c7d5d06a84 ]
2016-03-11 03:07:50 -05:00
foreman
4c9bdf32a3
P4 to Git Change 1246105 by cpaquot@hog-ocl on 2016/03/10 15:13:37
...
SWDEV-89711 - Adding EGL interop capability:
- Remove Context::Info::type_ and only use flags_, it's more accurate and type_ was just redundant
- Plumbing work for EGL at the top of the API layer.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/9965/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d10.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d11.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d9.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#48 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl_amd.hpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.hpp#94 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#269 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#542 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#157 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.hpp#24 edit
[ROCm/clr commit: ca062c81b4 ]
2016-03-10 15:21:20 -05:00
foreman
42c2836e5a
P4 to Git Change 1246105 by cpaquot@hog-ocl on 2016/03/10 15:13:37
...
SWDEV-89711 - Adding EGL interop capability:
- Remove Context::Info::type_ and only use flags_, it's more accurate and type_ was just redundant
- Plumbing work for EGL at the top of the API layer.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/9965/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d10.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d11.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d9.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#48 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl_amd.hpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.hpp#94 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#269 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#542 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#157 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.hpp#24 edit
[ROCm/clr commit: 269f599f85 ]
2016-03-10 15:21:20 -05:00
foreman
6d635edb3b
P4 to Git Change 1245787 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/10 03:00:13
...
SWDEV-2 - Change OpenCL version number from 2058 to 2059.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1805 edit
[ROCm/clr commit: 3fe9bcaaff ]
2016-03-10 03:08:48 -05:00
dfukalov
38d5bd4111
fixed bug with -debug switch
...
[ROCm/clr commit: f0c01ebd57 ]
2016-03-09 18:37:20 +03:00
foreman
6175541596
P4 to Git Change 1245390 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/09 03:00:12
...
SWDEV-2 - Change OpenCL version number from 2057 to 2058.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1804 edit
[ROCm/clr commit: 0ed489ca5e ]
2016-03-09 03:09:09 -05:00
foreman
8b95f29714
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
[ROCm/clr commit: 08721493fa ]
2016-03-08 14:51:18 -05:00
Aditya Atluri
6162990f44
Added hipHostRegister for hip with tests and added copyright
...
[ROCm/clr commit: 3127969d97 ]
2016-03-08 12:57:22 -06:00
Aditya Atluri
0667928d29
Added a random test for memcpyAsync
...
[ROCm/clr commit: 4503ebcb21 ]
2016-03-08 03:40:56 -06:00
Aditya Atluri
5a501d065f
v2 added support for unpinned async memcpy
...
[ROCm/clr commit: dfa9051574 ]
2016-03-08 03:19:50 -06:00
Aditya Atluri
85f961cc6b
Revert "Fixed passing unpinned memory to async memcpy"
...
This reverts commit e98925075b .
[ROCm/clr commit: 1a61733699 ]
2016-03-08 03:17:27 -06:00
Aditya Atluri
849d5e76a3
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: 218cbf1608 ]
2016-03-08 03:15:33 -06:00
Aditya Atluri
e98925075b
Fixed passing unpinned memory to async memcpy
...
[ROCm/clr commit: bf53992605 ]
2016-03-08 03:14:49 -06:00
foreman
7b25ca9e85
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
[ROCm/clr commit: 8a535be3ac ]
2016-03-08 03:18:15 -05:00
Ben Sander
98d6ab118f
Refactor memccpy tests.
...
- Add "hipMemcpy_simple" - some simple smoke tests.
- Run memcpy 3 times w/ different switches for kinds, sizes,
multi-thread.
[ROCm/clr commit: 1d87879008 ]
2016-03-07 17:15:48 -06:00
dfukalov
12e74c1a3c
moved all debug output into DEBUG()
...
[ROCm/clr commit: c6014ab0a4 ]
2016-03-08 02:03:25 +03:00
dfukalov
5ac6876f10
added -inplace option
...
[ROCm/clr commit: e6058442e1 ]
2016-03-07 21:29:23 +03:00
Aditya Atluri
cf92bfb8c7
Added hipHostRegister flags
...
[ROCm/clr commit: ffeba62a74 ]
2016-03-07 10:52:40 -06:00
foreman
cbcb638e3f
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
[ROCm/clr commit: 521545cbae ]
2016-03-07 11:33:56 -05:00
Aditya Atluri
8a8836088b
Added hipHostRegister feature for CUDA backend and its tests
...
[ROCm/clr commit: 496c549141 ]
2016-03-07 03:42:50 -06:00
foreman
9708cb1bfa
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
[ROCm/clr commit: 1efc6c7b3e ]
2016-03-07 03:11:37 -05:00
Aditya Atluri
cf23f09b7e
added copyrights for newly added tests
...
[ROCm/clr commit: 751f0a2ca7 ]
2016-03-07 02:01:25 -06:00
Aditya Atluri
99bf0cde7a
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: 1c9ed7380c ]
2016-03-07 01:41:10 -06:00
Aditya Atluri
9fc6a314ab
Increased size of arrays for single stream tests
...
[ROCm/clr commit: 4856b68ad8 ]
2016-03-07 01:40:31 -06:00
Ben Sander
ad3972fdcd
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
[ROCm/clr commit: 9b1b108ea8 ]
2016-03-06 23:50:52 -06:00
Maneesh Gupta
e0e67b0e0c
Fix typo in nvcc_detail/hip_runtime_api.h
...
[ROCm/clr commit: b62040f6fd ]
2016-03-07 09:40:15 +05:30
foreman
a23c69b7b6
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
[ROCm/clr commit: a1ac21209a ]
2016-03-06 15:08:49 -05:00
Aditya Atluri
d7d689cf32
added feature for hipHostGetFlags for CUDA and HIP
...
[ROCm/clr commit: 45408db5dc ]
2016-03-06 12:17:30 -06:00
Aditya Atluri
b07ad6cc93
added flags support to be used later
...
[ROCm/clr commit: d5499594ce ]
2016-03-06 08:40:33 -06:00
Aditya Atluri
e5657dec23
corrected hipDeviceGetProperties to hipGetDeviceProperties - not docs
...
[ROCm/clr commit: 8a21b42943 ]
2016-03-06 08:31:04 -06:00
Aditya Atluri
387bd2e1a7
Added hipHostAlloc with hipHostAllocMapped flag
...
[ROCm/clr commit: 411154f93f ]
2016-03-05 15:57:56 -06:00
Aditya Atluri
375d90a632
Added hipHostAlloc feature for CUDA
...
[ROCm/clr commit: 2212d35e2d ]
2016-03-05 13:58:56 -06:00
Aditya Atluri
28aae1e6c6
v2 Added canHostMapMemory
...
[ROCm/clr commit: 6085d94f7b ]
2016-03-05 13:15:07 -06:00
Aditya Atluri
8254ed4dfa
Revert "Added canMapHostMemory feature"
...
This reverts commit 7eb8b2cc1d .
[ROCm/clr commit: a8d30da648 ]
2016-03-05 13:08:57 -06:00
Aditya Atluri
7eb8b2cc1d
Added canMapHostMemory feature
...
[ROCm/clr commit: 8c3777d317 ]
2016-03-05 13:06:37 -06:00
Aditya Atluri
2f61b0c708
Added canMapHostMemory to hipDeviceProp
...
[ROCm/clr commit: 1e4d1002a0 ]
2016-03-05 19:30:29 -06:00
dfukalov
862c0c0c6b
1. added double dash option to test to avoid warning message about compilation database
...
2. fixed cmake resource folder discovery for standalone build case
[ROCm/clr commit: d60aa72f6c ]
2016-03-05 13:59:38 +03:00
foreman
342b3a9e82
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
[ROCm/clr commit: 2c428a2f76 ]
2016-03-05 03:10:39 -05:00
atimofee
e265ed41ed
Template kernels calls and declaration conversion added
...
[ROCm/clr commit: 236c38719c ]
2016-03-04 22:07:41 +03:00
Ben Sander
b7b1577a90
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: 5a3b3e1be4 ]
2016-03-04 08:22:56 -06:00
Ben Sander
6957beab37
Add FORCE_SAMEDIR_DEP for copies.
...
[ROCm/clr commit: 4a1238cf64 ]
2016-03-04 08:21:15 -06:00
Aditya Atluri
89cfcc40be
v2: Fixed implementation of hipMemcpyDefault flag
...
[ROCm/clr commit: d145e9d83c ]
2016-03-04 06:00:04 -06:00
foreman
12f0eb9195
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
[ROCm/clr commit: 1c9a499271 ]
2016-03-04 03:18:45 -05:00
foreman
18c6f68b08
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
[ROCm/clr commit: fd2bcde17e ]
2016-03-03 14:08:00 -05:00