Graf commitů

977 Commity

Autor SHA1 Zpráva Datum
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
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
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
Ben Sander 0e147cbcda Add define to disable STREAM thread-safety
[ROCm/clr commit: b529941f70]
2016-03-03 10:49:25 -06:00
atimofee 1b290f9bcb Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
[ROCm/clr commit: 447fcc4744]
2016-03-03 19:37:16 +03:00
atimofee b92a77610d Assert ("This function is used in places that assume strings use char") in stringLiteral::getString() FIXED
[ROCm/clr commit: 7249e26c70]
2016-03-03 19:36:52 +03:00
Aditya Atluri fa46125c1f Added support for hipMemcpyDefault
[ROCm/clr commit: 696476f3e0]
2016-03-03 10:30:06 -06:00
Aditya Avinash Atluri e200fa6229 Update hip_hcc.cpp
[ROCm/clr commit: 6d9184b7a9]
2016-03-03 13:59:43 -06:00
Aditya Avinash Atluri 33497678f2 Fix output of hipPointerGetAttributes
The output of hipPointerGetAttributes is fixed to match CUDA counterpart.

[ROCm/clr commit: 7b868eb274]
2016-03-03 13:58:18 -06:00
Aditya Avinash Atluri 87c279cf1e 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.

[ROCm/clr commit: c5606c13e7]
2016-03-03 13:48:58 -06:00
dfukalov 66b015e49c 1. fixed file extension search bug
2. added new dependency


[ROCm/clr commit: 5db0984077]
2016-03-03 18:28:24 +03:00
pensun c85ce19fb7 Fix for hipEnvVar test for titan machine
[ROCm/clr commit: 0b048afa79]
2016-03-03 06:23:17 -06:00
Maneesh Gupta 357ca59250 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
[ROCm/clr commit: 077b8f51c5]
2016-03-03 09:53:04 +05:30
Maneesh Gupta 069667dfd4 Fix hip_ballot.cpp compilation on hcc
[ROCm/clr commit: eefa31620d]
2016-03-03 09:52:41 +05:30
Maneesh Gupta 811f64af8e Fix hipPointerAttrib.cpp compilation on nvcc
[ROCm/clr commit: fc3fc15aea]
2016-03-03 09:48:47 +05:30
Maneesh Gupta a5d80ddccc Fix hipcc from trying to compile object files
[ROCm/clr commit: dc1e863959]
2016-03-03 09:47:37 +05:30
Daniil Fukalov f70847302c Update README.md
[ROCm/clr commit: b90ee96510]
2016-03-02 20:05:42 +03:00
dfukalov 998ea122d5 fixed line endings to unix format as in clang/llvm
[ROCm/clr commit: 52a51c704d]
2016-03-02 19:58:45 +03:00
dfukalov 9cb64802fd Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
[ROCm/clr commit: 217f64bbc3]
2016-03-02 18:03:20 +03:00
dfukalov 7e64135115 add FE option "-std=c++11" by default
[ROCm/clr commit: dcdcd5450b]
2016-03-02 18:01:51 +03:00
atimofee 999536c186 String literals processing unified
[ROCm/clr commit: b96797dcd9]
2016-03-02 17:22:06 +03:00
pensun 83afc7ac7c fix for hipEnvVarDriver test
[ROCm/clr commit: 8c0ce13ec2]
2016-03-02 04:35:37 -06:00
Aditya Atluri 5e0a69801a Initialize hip when single kernel is called
[ROCm/clr commit: 5efc4ce08a]
2016-03-02 08:08:45 -06:00
Aditya Avinash Atluri e1b7b915f5 Added Copyright
[ROCm/clr commit: 831fa31eea]
2016-03-02 08:53:10 -06:00
Aditya Atluri 22e4c8bef3 Added new multithreaded stream test
[ROCm/clr commit: 6cd1983745]
2016-03-01 19:33:47 -06:00
atimofee f43e55503f Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
Conflicts:
	src/Cuda2Hip.cpp


[ROCm/clr commit: 1b926d03b5]
2016-03-01 21:51:01 +03:00
atimofee d4a54ef91c Macro expansion processing refactoring - initial stage
[ROCm/clr commit: 83bdafe809]
2016-03-01 21:42:30 +03:00
dfukalov 7990aba877 minor spaces cleanup
[ROCm/clr commit: 59ddc9230e]
2016-03-01 19:46:55 +03:00
dfukalov b1afb93c08 Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
[ROCm/clr commit: 2501b18bc7]
2016-03-01 18:18:52 +03:00
dfukalov fbbe5a8c49 Fix hipify tool discovery in lit test for standalone build case
[ROCm/clr commit: 724519bb9c]
2016-03-01 18:15:54 +03:00
atimofee 80b11cb670 CUDA type names in sizeof() expression conversion added
[ROCm/clr commit: 73f8574d1b]
2016-02-29 20:27:38 +03:00
Aditya Atluri f821d867d6 Uncommented failed tests, passing fine via 180bc3
[ROCm/clr commit: 97b6f586fb]
2016-02-29 06:07:26 -06:00
Aditya Atluri 8711fd21c0 Revert "Testing all test cases"
This reverts commit 087db9341e.


[ROCm/clr commit: bef57b11d3]
2016-02-29 06:00:50 -06:00
Aditya Avinash Atluri 087db9341e Testing all test cases
The comments for not-working tests are removed. They are working fine, thanks to this commit https://github.com/AMDComputeLibraries/HIP-privatestaging/commit/a8af2285a1ae1f774a65ac08d75c4fbb12955569

[ROCm/clr commit: dfd72b5ed7]
2016-02-29 13:01:43 -06:00
Aditya Avinash Atluri a8af2285a1 H2H Async memcpy fix
In this change, the cpu memcpy will wait until all the commands in the current stream are done.
Note that, it only waits on current stream. But not on other streams.

[ROCm/clr commit: a845dccfef]
2016-02-29 12:49:50 -06:00
pensun 279cd25c93 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
[ROCm/clr commit: 1c60874378]
2016-02-28 13:09:46 -06:00