Aditya Atluri
45965aaa2d
Revert "Fixed passing unpinned memory to async memcpy"
...
This reverts commit 216af71480 .
2016-03-08 03:17:27 -06:00
Aditya Atluri
81824926be
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-08 03:15:33 -06:00
Aditya Atluri
216af71480
Fixed passing unpinned memory to async memcpy
2016-03-08 03:14:49 -06:00
Ben Sander
cc7517b57e
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
b7c7687645
moved all debug output into DEBUG()
2016-03-08 02:03:25 +03:00
dfukalov
437f4d0a48
added -inplace option
2016-03-07 21:29:23 +03:00
Aditya Atluri
d9429dd4ec
Added hipHostRegister flags
2016-03-07 10:52:40 -06:00
Aditya Atluri
4ed0b1cb1a
Added hipHostRegister feature for CUDA backend and its tests
2016-03-07 03:42:50 -06:00
Aditya Atluri
de85c80eb0
added copyrights for newly added tests
2016-03-07 02:01:25 -06:00
Aditya Atluri
3799fd55e2
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-07 01:41:10 -06:00
Aditya Atluri
faaee7e9bf
Increased size of arrays for single stream tests
2016-03-07 01:40:31 -06:00
Ben Sander
aa03e1264c
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
39d5a2c079
Fix typo in nvcc_detail/hip_runtime_api.h
2016-03-07 09:40:15 +05:30
Aditya Atluri
75952029d6
added feature for hipHostGetFlags for CUDA and HIP
2016-03-06 12:17:30 -06:00
Aditya Atluri
1f3695b224
added flags support to be used later
2016-03-06 08:40:33 -06:00
Aditya Atluri
d3ba2b9782
corrected hipDeviceGetProperties to hipGetDeviceProperties - not docs
2016-03-06 08:31:04 -06:00
Aditya Atluri
3aa764d5eb
Added hipHostAlloc with hipHostAllocMapped flag
2016-03-05 15:57:56 -06:00
Aditya Atluri
f479531be5
Added hipHostAlloc feature for CUDA
2016-03-05 13:58:56 -06:00
Aditya Atluri
a5408ed7b6
v2 Added canHostMapMemory
2016-03-05 13:15:07 -06:00
Aditya Atluri
2ebbdd6ec5
Revert "Added canMapHostMemory feature"
...
This reverts commit af4edd277f .
2016-03-05 13:08:57 -06:00
Aditya Atluri
af4edd277f
Added canMapHostMemory feature
2016-03-05 13:06:37 -06:00
Aditya Atluri
4b271ec013
Added canMapHostMemory to hipDeviceProp
2016-03-05 19:30:29 -06:00
dfukalov
41267688d0
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
8b1643ffb5
Template kernels calls and declaration conversion added
2016-03-04 22:07:41 +03:00
Ben Sander
6d4c830613
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-04 08:22:56 -06:00
Ben Sander
ed71cded1c
Add FORCE_SAMEDIR_DEP for copies.
2016-03-04 08:21:15 -06:00
Aditya Atluri
bd23279271
v2: Fixed implementation of hipMemcpyDefault flag
2016-03-04 06:00:04 -06:00
Ben Sander
5e51ff177a
Add define to disable STREAM thread-safety
2016-03-03 10:49:25 -06:00
atimofee
af67d2eb40
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
2016-03-03 19:37:16 +03:00
atimofee
3c0f30f21c
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
c154e1f4e4
Added support for hipMemcpyDefault
2016-03-03 10:30:06 -06:00
Aditya Avinash Atluri
40eefc1cde
Update hip_hcc.cpp
2016-03-03 13:59:43 -06:00
Aditya Avinash Atluri
b6e34a44b0
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
d4765d39a2
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
9c3d1536e9
1. fixed file extension search bug
...
2. added new dependency
2016-03-03 18:28:24 +03:00
pensun
20f939b356
Fix for hipEnvVar test for titan machine
2016-03-03 06:23:17 -06:00
Maneesh Gupta
df1abec682
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-03 09:53:04 +05:30
Maneesh Gupta
ba6393e36d
Fix hip_ballot.cpp compilation on hcc
2016-03-03 09:52:41 +05:30
Maneesh Gupta
403206074e
Fix hipPointerAttrib.cpp compilation on nvcc
2016-03-03 09:48:47 +05:30
Maneesh Gupta
5013884d3d
Fix hipcc from trying to compile object files
2016-03-03 09:47:37 +05:30
Daniil Fukalov
8e9d0f8e05
Update README.md
2016-03-02 20:05:42 +03:00
dfukalov
9440f60d6e
fixed line endings to unix format as in clang/llvm
2016-03-02 19:58:45 +03:00
dfukalov
4d6dc51e8a
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
2016-03-02 18:03:20 +03:00
dfukalov
8cc98ae131
add FE option "-std=c++11" by default
2016-03-02 18:01:51 +03:00
atimofee
f5fe77db4e
String literals processing unified
2016-03-02 17:22:06 +03:00
pensun
4018d6a33b
fix for hipEnvVarDriver test
2016-03-02 04:35:37 -06:00
Aditya Atluri
ce7ae41d42
Initialize hip when single kernel is called
2016-03-02 08:08:45 -06:00
Aditya Avinash Atluri
34e81c57ff
Added Copyright
2016-03-02 08:53:10 -06:00
Aditya Atluri
fc49dc580a
Added new multithreaded stream test
2016-03-01 19:33:47 -06:00
atimofee
493c81c67f
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
...
Conflicts:
src/Cuda2Hip.cpp
2016-03-01 21:51:01 +03:00