Nicholas Malaya
2569ed7c91
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/hip commit: 0bddfc09e1 ]
2019-03-18 14:51:18 -05:00
Evgeny Mankov
effdffc006
[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/hip commit: a87d798d90 ]
2019-03-05 18:13:18 +03:00
Evgeny Mankov
d91590a98b
[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/hip commit: d26dc3cea7 ]
2019-02-13 19:40:59 +03:00
Evgeny Mankov
88da4a036f
[HIPIFY][RAND] revise
...
+ add missing functions
+ add minimum rocRAND support
+ updated CURAND_API_supported_by_HIP.md
[ROCm/hip commit: 7ba8c440e6 ]
2019-02-08 17:54:28 +03:00
Evgeny Mankov
982696c4d5
Merge pull request #900 from emankov/master
...
[HIPIFY][BLAS] Support of hipifying cuBLAS to rocBLAS
[ROCm/hip commit: 3c84645729 ]
2019-02-07 13:12:22 +03:00
Maneesh Gupta
4a16435eef
Merge pull request #890 from ROCm-Developer-Tools/yxsamliu-patch-2
...
Update hip_programming_guide.md about long double type
[ROCm/hip commit: 564af0ec5a ]
2019-02-07 05:55:23 +05:30
Maneesh Gupta
91e5b082f8
Merge pull request #819 from stanleytsang-amd/master
...
Improvements to hipify-perl and HIP porting guide for HIP_SYMBOL
[ROCm/hip commit: b205b22425 ]
2019-02-07 05:55:15 +05:30
Evgeny Mankov
af1b0a2834
[HIPIFY][BLAS] Support of hipifying cuBLAS to rocBLAS
...
[ROCm/hip commit: 389807095e ]
2019-02-06 18:47:21 +03:00
Yaxun (Sam) Liu
caf2e353ce
Update hip_programming_guide.md
...
[ROCm/hip commit: c0d7a7ec31 ]
2019-01-31 16:26:30 -05:00
Yaxun (Sam) Liu
5ef42da925
Update hip_programming_guide.md
...
[ROCm/hip commit: 56f78897a4 ]
2019-01-31 15:18:37 -05:00
Evgeny Mankov
e65d1f2dc1
[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/hip commit: 4ff355357f ]
2019-01-24 14:05:36 +03:00
Stanley Tsang
4d7b8ce2d6
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/hip commit: 6531262126 ]
2018-12-19 12:21:02 -05:00
Evgeny Mankov
fd03a77da0
[HIPIFY][SPARSE] Add 3 more CUDA 10.0 tests
...
+ lit update
+ fix typos
[ROCm/hip commit: 72d40db358 ]
2018-12-04 19:24:29 +03:00
Evgeny Mankov
71005f60da
[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/hip commit: 116b9191f7 ]
2018-11-30 15:33:57 +03:00
Evgeny Mankov
2e10abdc53
[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/hip commit: 8a84c665e2 ]
2018-11-29 18:46:51 +03:00
Evgeny Mankov
9076aaed1f
[HIPIFY][SPARSE] Preconditioners Reference: Incomplete LU Factorization: level 0
...
+ cuSPARSE_06 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/hip commit: 6c085c83a2 ]
2018-11-29 15:59:58 +03:00
Evgeny Mankov
27960048a3
[HIPIFY][SPARSE] Preconditioners Reference: Incomplete Cholesky Factorization: level 0
...
+ cuSPARSE_05 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/hip commit: b39bd8c9a9 ]
2018-11-28 20:10:30 +03:00
Evgeny Mankov
b2c7acb939
[HIPIFY][SPARSE] Extra functions
...
+ cuSPARSE_04 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/hip commit: 11fedfbff6 ]
2018-11-27 12:41:50 +03:00
Evgeny Mankov
1ceb4b3fb9
[HIPIFY][SPARSE] Level 3 functions
...
+ cuSPARSE_03 test
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/hip commit: 82bbaf0b70 ]
2018-11-27 11:57:25 +03:00
Evgeny Mankov
171d7b4e45
[HIPIFY][SPARSE] Helper and Level 1,2 functions
...
+ 2 cuSPARSE tests
+ update CUSPARSE_API_supported_by_HIP.md
[ROCm/hip commit: c7f6266824 ]
2018-11-26 15:11:52 +03:00
Maneesh Gupta
e2bc3e49a5
Merge pull request #748 from mkuron/getsymboladdress
...
Implement hipGetSymbolAddress and hipGetSymbolSize
[ROCm/hip commit: bcea027bf1 ]
2018-11-21 10:32:01 +05:30
emankov
f110bfe634
[HIPIFY][SPARSE] Data types support
...
+ Add all cuSPARSE types
+ Update CUSPARSE_API_supported_by_HIP.md
+ Update README.md
[ROCm/hip commit: 47aeaecec8 ]
2018-11-21 01:31:02 +03:00
Michael Kuron
c35dfb71d5
Merge branch 'master' into getsymboladdress
...
[ROCm/hip commit: 8610128c3e ]
2018-11-20 12:03:22 +01:00
Evgeny Mankov
b55426217c
[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/hip commit: cfabad4354 ]
2018-11-19 20:00:05 +03:00
Aaron Enye Shi
8bf2429663
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/hip commit: 0cfaa52d15 ]
2018-11-06 19:53:28 +00:00
Aaron Enye Shi
914506055e
Update hip-math-api doc to remove non-default-rounded
...
[ROCm/hip commit: 7223277aa3 ]
2018-11-05 22:54:55 +00:00
Michael Kuron
bc455ccf50
Implement hipGetSymbolAddress and hipGetSymbolSize
...
[ROCm/hip commit: 73616582d6 ]
2018-11-04 10:39:34 +01:00
Evgeny Mankov
84b710d1c5
[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/hip commit: c5bfa09b04 ]
2018-10-29 17:13:00 +03:00
Evgeny Mankov
c20c22ca21
[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/hip commit: 520e795a8d ]
2018-10-18 18:50:24 +03:00
Nicholas Malaya
45be6e01d3
Update hip_porting_guide.md
...
[ROCm/hip commit: 26e9489287 ]
2018-10-17 14:27:11 -05:00
Nicholas Malaya
ebcc1919cd
Fixing link
...
[ROCm/hip commit: 62c57a65bd ]
2018-10-17 14:26:49 -05:00
Nicholas Malaya
97e7234a47
Fixing a link
...
[ROCm/hip commit: 29db8e9678 ]
2018-10-17 14:25:54 -05:00
Nicholas Malaya
f73bac6908
Adding library equivalent section
...
[ROCm/hip commit: 32c122eae5 ]
2018-10-17 14:25:07 -05:00
Nicholas Malaya
d78e52fa0c
Small editing changes to clean up document
...
[ROCm/hip commit: b1b9366656 ]
2018-10-17 14:11:25 -05:00
Nicholas Malaya
87580d3090
Fixing a broken indentation
...
Minor (cosmetic) edit to make items appear in ordered bulleted list
[ROCm/hip commit: 2ef15fd5b6 ]
2018-10-17 13:56:51 -05:00
Nicholas Malaya
d7c59e2992
Update hip_porting_guide.md
...
Adding hyperlink to bin/hipconvertinplace.sh
[ROCm/hip commit: d9e03872ab ]
2018-10-17 13:49:47 -05:00
Evgeny Mankov
a7a959093b
[HIPIFY] CUDA 10.0 Driver API initial support
...
[ROCm/hip commit: e3d7cc2885 ]
2018-10-03 20:29:22 +03:00
Evgeny Mankov
9ff79bfeb7
Merge pull request #687 from emankov/hipBLAS
...
[HIPIFY][BLAS] Add support of hipblasGemmEx and corresponding types
[ROCm/hip commit: 3a1157653f ]
2018-09-25 18:48:06 +03:00
Evgeny Mankov
e47c0c0a9e
[HIPIFY][BLAS] Add support of hipblasGemmEx and corresponding types
...
TODO (hipBLAS/HIP): rename hipblasDatatype_t to hipDataType_t and move it from hipBLAS to HIP, as Data types are used not only in BLAS library.
[ROCm/hip commit: d279c7a1dd ]
2018-09-25 18:46:23 +03:00
Evgeny Mankov
9ed4fbc85a
[HIPIFY][docs] Update CUDNN_API_supported_by_HIP.md
...
[ROCm/hip commit: 4e06ab07e2 ]
2018-09-25 16:50:40 +03:00
Maneesh Gupta
4a671abf13
Merge branch 'master' into support-malloc
...
[ROCm/hip commit: 66f863d1f3 ]
2018-09-17 10:17:25 +05:30
Yaxun (Sam) Liu
372c7a98d2
Document kernel launching for hip-clang
...
[ROCm/hip commit: 1bb28375bc ]
2018-09-04 16:56:53 -04:00
Yaxun (Sam) Liu
6798169f4d
Fix documentation about hip-clang macros
...
[ROCm/hip commit: 8c0860df88 ]
2018-08-28 09:55:18 -04:00
Yaxun (Sam) Liu
d9a5cc2560
Fix documentation about hip-clang macros
...
[ROCm/hip commit: f991117288 ]
2018-08-28 09:48:38 -04:00
Yaxun (Sam) Liu
fb55365af2
Documents hip-clang predefined macros
...
[ROCm/hip commit: d107b460b2 ]
2018-08-28 09:43:38 -04:00
Evgeny Mankov
37d047b454
[HIPIFY][Complex] Add cuComplex support
...
+ Add API_COMPLEX support (data types and functions)
+ Add cuComplex_API_supported_by_HIP.md
+ Add cuComplex_Julia.cu test
+ Update README.md
[ROCm/hip commit: 368977f75b ]
2018-08-08 18:34:57 +03:00
Evgeny Mankov
2122770861
[HIPIFY][FFT] Add cuFFT support
...
+ Add API_FFT support (data types and functions)
+ Add CUFFT_API_supported_by_HIP.md
+ Add simple_cufft.cu test
+ Update README.md
[ROCm/hip commit: 70cfa5e53c ]
2018-07-31 22:25:48 +03:00
Evgeny Mankov
baa29eb5d7
[HIPIFY][BLAS] cuBLAS support revise
...
+ doc for CUBLAS API supported by HIP
+ 3 tests: 0 & 1 based indexing, sgemm matmul
[ROCm/hip commit: 92eb165875 ]
2018-07-28 21:00:44 +03:00
Yaxun Sam Liu
289bfe5f95
Support malloc/free for hip-clang
...
[ROCm/hip commit: 02d0e93601 ]
2018-07-27 16:24:51 -04:00
Maneesh Gupta
dc62628f4e
Fix typo
...
[ROCm/hip commit: 762786e091 ]
2018-07-24 07:30:05 +05:30