Ben Sander
59f0ef2801
Remove ROCR_V2, assume=1
2016-03-12 04:08:13 -06:00
Ben Sander
de4bb0ca0e
Remove USE_AM_TRACKER (assume 1)
2016-03-12 04:04:57 -06:00
Ben Sander
ac272932f6
Improve error reporting.
...
use throw with error class.
fix bug when memcpyDefault resolved to D2D copy.
2016-03-12 04:02:04 -06:00
dfukalov
f0c01ebd57
fixed bug with -debug switch
2016-03-09 18:37:20 +03: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
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
Aditya Atluri
496c549141
Added hipHostRegister feature for CUDA backend and its tests
2016-03-07 03:42:50 -06: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
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
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
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
Maneesh Gupta
077b8f51c5
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-03 09:53:04 +05:30
Maneesh Gupta
eefa31620d
Fix hip_ballot.cpp compilation on hcc
2016-03-03 09:52:41 +05:30
Maneesh Gupta
fc3fc15aea
Fix hipPointerAttrib.cpp compilation on nvcc
2016-03-03 09:48:47 +05:30
Maneesh Gupta
dc1e863959
Fix hipcc from trying to compile object files
2016-03-03 09:47:37 +05:30
Daniil Fukalov
b90ee96510
Update README.md
2016-03-02 20:05:42 +03:00
dfukalov
52a51c704d
fixed line endings to unix format as in clang/llvm
2016-03-02 19:58:45 +03:00
dfukalov
217f64bbc3
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
2016-03-02 18:03:20 +03:00