gilbertlee-amd
71f87c218e
Fix Typo HipHostMemory to HipHostMalloc ( #1236 )
...
[ROCm/clr commit: 54ad90f2fa ]
2019-07-19 04:46:07 +00:00
ansurya
8b8946f78b
Add Max Texture 1D,2D,3D device properties ( #1226 )
...
* Add Max Texture 1D,2D,3D device properties
* Corrected testcase to use enums defined in hipDeviceAttribute_t
* Added texture 1D,2D and 3D support for NVIDIA path
[ROCm/clr commit: 00aa42e05f ]
2019-07-18 03:18:50 +00:00
Evgeny Mankov
b5f0cdaa7b
[HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
...
[Reason] To be compatible with CUDA [#1133 ]
Update HIP code, hipify-clang, tests and docs
[TODO] Add support of the corresponding functions on nvcc fallback path
[ROCm/clr commit: f0832fd968 ]
2019-07-11 14:58:16 +03:00
Derek Stinson
586be507ed
fixed targets flag and TARGET GPU
...
--target-isa= didn't work any longer.
[ROCm/clr commit: c401cb56e3 ]
2019-06-04 14:19:39 -04:00
Evgeny Mankov
3b8e1b30a3
[HIPIFY][DNN] Support of cuDNN 7.6.0
...
+ Update docs and README.md accordingly
[ROCm/clr commit: b312ac8f61 ]
2019-05-27 21:44:53 +03:00
Maneesh Gupta
25c828297a
Merge pull request #1129 from b-sumner/master
...
Update kernel language documentation
[ROCm/clr commit: 98d93eef6b ]
2019-05-24 14:16:21 +05:30
Brian Sumner
665c1c550d
Update kernel language documentation
...
[ROCm/clr commit: e481012f43 ]
2019-05-22 12:30:00 -07:00
Evgeny Mankov
204043c6e0
[HIP][HIPIFY] Make hipMemcpyParam2D coherent with cuMemcpy2D
...
+ Makes hip_Memcpy2D struct compatible with CUDA_MEMCPY2D struct
+ Add hipMemcpyParam2D support in nvcc fallback path
+ Update hipify-clang, tests and docs accordingly
[ROCm/clr commit: 9cb3e9aa5e ]
2019-05-22 18:31:39 +03:00
Evgeny Mankov
76c52aa429
[HIPIFY][cuDNN] Add cudnnGetFilter4dDescriptor support
...
+ Update cudnn_convolution_forward test accordingly
[ROCm/clr commit: 02f8dfe7d8 ]
2019-05-16 16:36:23 +03:00
Yaxun (Sam) Liu
01ef00b568
Add documentation for supported clang options ( #1065 )
...
* Add documentation for supported clang options
* Fix typo
[ROCm/clr commit: 0b43b24d3f ]
2019-05-07 15:59:40 +05:30
Evgeny Mankov
3c3255fbe5
[HIPIFY][DNN] cudnnSetFilter4dDescriptor support
...
[ROCm/clr commit: 72a809caf6 ]
2019-04-25 12:18:51 +03:00
Evgeny Mankov
3586f0be35
[HIPIFY][SPARSE] cuSPARSE 10.1 support
...
[ROCm/clr commit: 95aca4f9a9 ]
2019-04-16 14:59:44 +03:00
Evgeny Mankov
e08460eb09
[HIPIFY][BLAS] cuBLAS 10.1 support
...
[ROCm/clr commit: bbcacd0146 ]
2019-04-16 12:52:58 +03:00
Evgeny Mankov
26129109df
[HIPIFY][cuDNN] Add partial cudnnRNNBiasMode_t support
...
[ROCm/clr commit: 5fa84735a6 ]
2019-04-16 11:01:01 +03:00
Evgeny Mankov
27275c9e8e
[HIPIFY] cuDNN 7.5.0.56 support
...
[ROCm/clr commit: 64f0f29111 ]
2019-04-15 15:46:46 +03:00
Evgeny Mankov
ca6021640b
[HIPIFY] CUDA 10.1 Runtime API support
...
[ROCm/clr commit: b11bf48270 ]
2019-04-10 18:41:36 +03:00
Evgeny Mankov
61a6949cf0
[HIPIFY] CUDA 10.1 Driver API support
...
[ROCm/clr commit: 9a660c0d48 ]
2019-04-10 15:03:34 +03:00
Evgeny Mankov
9eb10c5b4d
[HIPIFY][doc] Fix typos and minor text inaccuracies in HIP FAQ
...
[ROCm/clr commit: 4990a1003b ]
2019-04-05 19:19:38 +03:00
Nicholas Malaya
bc0eab04fc
Update hip_faq.md
...
Making more clear what this list details. In particular, this list is intended to indicate what items for each CUDA release is supported, and which are not.
[ROCm/clr commit: b1ec4e0b5f ]
2019-03-18 14:51:18 -05:00
Evgeny Mankov
ed9ea6cde4
[HIPIFY] Change CUDA Driver's functions' cuMemsetD32(Async) mapping
...
cuMemsetD32(Async) -> hipMemsetD32(Async) (was hipMemset(Async))
based on:
[#933 ] https://github.com/ROCm-Developer-Tools/HIP/pull/933
[ROCm/clr commit: dfc631fb44 ]
2019-03-05 18:13:18 +03:00
Evgeny Mankov
656baeebe3
[HIPIFY][DNN] Revise and sync with CUDNN 10 and hipDNN
...
+ CUDNN_API_supported_by_HIP.md update
+ CUDA_Runtime_API_functions_supported_by_HIP.md update
+ libraryPropertyType_t is moved to Runtime
+ test update
[ROCm/clr commit: b22c0de428 ]
2019-02-13 19:40:59 +03:00
Evgeny Mankov
29f6a802ff
[HIPIFY][RAND] revise
...
+ add missing functions
+ add minimum rocRAND support
+ updated CURAND_API_supported_by_HIP.md
[ROCm/clr commit: d1ea9d9d97 ]
2019-02-08 17:54:28 +03:00
Evgeny Mankov
006ede7dd7
Merge pull request #900 from emankov/master
...
[HIPIFY][BLAS] Support of hipifying cuBLAS to rocBLAS
[ROCm/clr commit: f043a3c8e2 ]
2019-02-07 13:12:22 +03:00
Maneesh Gupta
52723f6e3b
Merge pull request #890 from ROCm-Developer-Tools/yxsamliu-patch-2
...
Update hip_programming_guide.md about long double type
[ROCm/clr commit: 2729b252c2 ]
2019-02-07 05:55:23 +05:30
Maneesh Gupta
0f880f9ed6
Merge pull request #819 from stanleytsang-amd/master
...
Improvements to hipify-perl and HIP porting guide for HIP_SYMBOL
[ROCm/clr commit: 09f0e9a9c2 ]
2019-02-07 05:55:15 +05:30
Evgeny Mankov
b93ae7427e
[HIPIFY][BLAS] Support of hipifying cuBLAS to rocBLAS
...
[ROCm/clr commit: eea0df8d62 ]
2019-02-06 18:47:21 +03:00
Yaxun (Sam) Liu
beb5b247fc
Update hip_programming_guide.md
...
[ROCm/clr commit: 537102af0a ]
2019-01-31 16:26:30 -05:00
Yaxun (Sam) Liu
b68d458e89
Update hip_programming_guide.md
...
[ROCm/clr commit: 95d26ffe2d ]
2019-01-31 15:18:37 -05:00
Evgeny Mankov
866ba6db18
[HIPIFY] CUDA Runtime API functions total revise (up to CUDA 10.0)
...
+ for all CUDA versions starting from 7.0
+ add missing functions
+ sync with HIP
+ update CUDA_Runtime_API_functions_supported_by_HIP.md
+ update affected tests
+ fix typos
+ formatting, annotating
[ROCm/clr commit: 229b34fc79 ]
2019-01-24 14:05:36 +03:00
Stanley Tsang
0af39754f6
Adding support in the hipify-perl tool for the HIP_SYMBOL macro, which is required for hip API calls involving a device symbol. Added more explicit mention of the HIP_SYMBOL macro in the porting guide.
...
[ROCm/clr commit: ca56b81ebf ]
2018-12-19 12:21:02 -05:00
Evgeny Mankov
c6efca710f
[HIPIFY][SPARSE] Add 3 more CUDA 10.0 tests
...
+ lit update
+ fix typos
[ROCm/clr commit: a421aff96d ]
2018-12-04 19:24:29 +03:00
Evgeny Mankov
d3ffb890c0
[HIPIFY][SPARSE] Matrix Reorderings and Format Conversion Reference
...
+ cuSPARSE is supported up to CUDA 10.0
+ cuSPARSE_08 test (CUDA 10.0)
+ update CUSPARSE_API_supported_by_HIP.md
+ lit: add a rule for CUDA 10.0 tests excluding
[ROCm/clr commit: 424e4c8229 ]
2018-11-30 15:33:57 +03:00
Evgeny Mankov
1c4d1bf7a6
[HIPIFY][SPARSE] Preconditioners Reference: Tridiagonal and Pentadiagonal solves
...
+ Tridiagonal Solve, Batched Tridiagonal and Pentadiagonal Solve
+ cuSPARSE_07 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/clr commit: e8054fe485 ]
2018-11-29 18:46:51 +03:00
Evgeny Mankov
81004dc3ac
[HIPIFY][SPARSE] Preconditioners Reference: Incomplete LU Factorization: level 0
...
+ cuSPARSE_06 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/clr commit: ef99d6dee4 ]
2018-11-29 15:59:58 +03:00
Evgeny Mankov
c0224ff0b9
[HIPIFY][SPARSE] Preconditioners Reference: Incomplete Cholesky Factorization: level 0
...
+ cuSPARSE_05 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/clr commit: e90373c927 ]
2018-11-28 20:10:30 +03:00
Evgeny Mankov
239104d125
[HIPIFY][SPARSE] Extra functions
...
+ cuSPARSE_04 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/clr commit: c75b3c444b ]
2018-11-27 12:41:50 +03:00
Evgeny Mankov
8623c6dbf0
[HIPIFY][SPARSE] Level 3 functions
...
+ cuSPARSE_03 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/clr commit: a384efcecf ]
2018-11-27 11:57:25 +03:00
Evgeny Mankov
353b3936f5
[HIPIFY][SPARSE] Helper and Level 1,2 functions
...
+ 2 cuSPARSE tests
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/clr commit: a04788ffa7 ]
2018-11-26 15:11:52 +03:00
Maneesh Gupta
f0976b3c37
Merge pull request #748 from mkuron/getsymboladdress
...
Implement hipGetSymbolAddress and hipGetSymbolSize
[ROCm/clr commit: 40d3184dd1 ]
2018-11-21 10:32:01 +05:30
emankov
2de86ca8c1
[HIPIFY][SPARSE] Data types support
...
+ Add all cuSPARSE types
+ Update CUSPARSE_API_supported_by_HIP.md
+ Update README.md
[ROCm/clr commit: 732374233c ]
2018-11-21 01:31:02 +03:00
Michael Kuron
4b77b5c1ba
Merge branch 'master' into getsymboladdress
...
[ROCm/clr commit: e9b88711e2 ]
2018-11-20 12:03:22 +01:00
Evgeny Mankov
506f2f4043
[HIPIFY] CUDA Driver API functions total revise (up to CUDA 10.0)
...
+ for all CUDA versions
+ add missing types
+ fix typos
+ sync with HIP
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating
[ROCm/clr commit: 1472478194 ]
2018-11-19 20:00:05 +03:00
Aaron Enye Shi
890beb81d6
Guard rcp rounded implementation as well
...
Since rcp implementations of non-default rounded versions are not correct or supported in OCML, guard them using the same macro OCML_BASIC_ROUNDED_OPERATIONS. Also update the docs and tests.
[ROCm/clr commit: 7b3bbc85c5 ]
2018-11-06 19:53:28 +00:00
Aaron Enye Shi
4587e32e46
Update hip-math-api doc to remove non-default-rounded
...
[ROCm/clr commit: 789814ab30 ]
2018-11-05 22:54:55 +00:00
Michael Kuron
a38366c81e
Implement hipGetSymbolAddress and hipGetSymbolSize
...
[ROCm/clr commit: 0b6f5791f8 ]
2018-11-04 10:39:34 +01:00
Evgeny Mankov
4e7e8b7704
[HIPIFY] CUDA Runtime API data types total revise
...
+ for all CUDA versions up to 10.0
+ add missing types
+ fix typos
+ sync with HIP
+ sync with CUDA Driver API
+ update CUDA_Runtime_API_functions_supported_by_HIP.md
+ update CUDA Driver API map accordingly
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating
[ROCm/clr commit: 41bc184e90 ]
2018-10-29 17:13:00 +03:00
Evgeny Mankov
ff564c763c
[HIPIFY] CUDA Driver API data types total revise
...
+ for all CUDA versions
+ add missing types
+ fix typos
+ sync with HIP
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating
[ROCm/clr commit: 865c6f23c7 ]
2018-10-18 18:50:24 +03:00
Nicholas Malaya
ad5861ad46
Update hip_porting_guide.md
...
[ROCm/clr commit: bfbc1298d1 ]
2018-10-17 14:27:11 -05:00
Nicholas Malaya
4f63362a1c
Fixing link
...
[ROCm/clr commit: adc7741441 ]
2018-10-17 14:26:49 -05:00
Nicholas Malaya
be03a6f8b2
Fixing a link
...
[ROCm/clr commit: 319f7232c2 ]
2018-10-17 14:25:54 -05:00