Граф коммитов

1388 Коммитов

Автор SHA1 Сообщение Дата
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