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
Nicholas Malaya
26460eac74
Adding library equivalent section
...
[ROCm/clr commit: 4c2e4ead8d ]
2018-10-17 14:25:07 -05:00
Nicholas Malaya
4b1520b567
Small editing changes to clean up document
...
[ROCm/clr commit: 41279dcb38 ]
2018-10-17 14:11:25 -05:00
Nicholas Malaya
ccfb880f30
Fixing a broken indentation
...
Minor (cosmetic) edit to make items appear in ordered bulleted list
[ROCm/clr commit: 4939444a51 ]
2018-10-17 13:56:51 -05:00
Nicholas Malaya
1d7a6a7c1e
Update hip_porting_guide.md
...
Adding hyperlink to bin/hipconvertinplace.sh
[ROCm/clr commit: 20bb485199 ]
2018-10-17 13:49:47 -05:00
Evgeny Mankov
a89c112545
[HIPIFY] CUDA 10.0 Driver API initial support
...
[ROCm/clr commit: cb4eb94174 ]
2018-10-03 20:29:22 +03:00
Evgeny Mankov
2a6861aa64
Merge pull request #687 from emankov/hipBLAS
...
[HIPIFY][BLAS] Add support of hipblasGemmEx and corresponding types
[ROCm/clr commit: d12c1f7eff ]
2018-09-25 18:48:06 +03:00
Evgeny Mankov
11dde91716
[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/clr commit: 65035fa485 ]
2018-09-25 18:46:23 +03:00
Evgeny Mankov
37b1248da2
[HIPIFY][docs] Update CUDNN_API_supported_by_HIP.md
...
[ROCm/clr commit: f627d9a9a2 ]
2018-09-25 16:50:40 +03:00
Maneesh Gupta
20abaa15c4
Merge branch 'master' into support-malloc
...
[ROCm/clr commit: b23609ad42 ]
2018-09-17 10:17:25 +05:30
Yaxun (Sam) Liu
3fcf056229
Document kernel launching for hip-clang
...
[ROCm/clr commit: 139d76a4db ]
2018-09-04 16:56:53 -04:00
Yaxun (Sam) Liu
6a648b9d7f
Fix documentation about hip-clang macros
...
[ROCm/clr commit: 4335feba47 ]
2018-08-28 09:55:18 -04:00
Yaxun (Sam) Liu
9d23e5b9f0
Fix documentation about hip-clang macros
...
[ROCm/clr commit: 4216c426eb ]
2018-08-28 09:48:38 -04:00
Yaxun (Sam) Liu
3dc8693940
Documents hip-clang predefined macros
...
[ROCm/clr commit: 8b80403ef4 ]
2018-08-28 09:43:38 -04:00
Evgeny Mankov
dac14d60b7
[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/clr commit: ce57b99f9d ]
2018-08-08 18:34:57 +03:00
Evgeny Mankov
66e24cb0d3
[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/clr commit: c57bfd50e3 ]
2018-07-31 22:25:48 +03:00
Evgeny Mankov
351f385ea9
[HIPIFY][BLAS] cuBLAS support revise
...
+ doc for CUBLAS API supported by HIP
+ 3 tests: 0 & 1 based indexing, sgemm matmul
[ROCm/clr commit: e00cfefd4f ]
2018-07-28 21:00:44 +03:00
Yaxun Sam Liu
9a4744566f
Support malloc/free for hip-clang
...
[ROCm/clr commit: d17dc21c9c ]
2018-07-27 16:24:51 -04:00
Maneesh Gupta
e4ceff98e9
Fix typo
...
[ROCm/clr commit: 25ba9f6f94 ]
2018-07-24 07:30:05 +05:30
Yaxun Sam Liu
b0ff0e4657
Document hip-clang fatbinary format and initialization function
...
This is for documenting the change in hip-clang: https://reviews.llvm.org/D49083
[ROCm/clr commit: 674b45902d ]
2018-07-23 09:28:40 -04:00
Evgeny Mankov
23fb9e51f2
[HIPIFY][DNN] cuDNN support revise
...
+ add doc for CUDDN API supported by HIP
+ cuDNN softMax test
[ROCm/clr commit: 618b1f5171 ]
2018-07-20 21:00:24 +03:00
Evgeny Mankov
3a45d7016c
[HIPIFY] Support of cudaComputeMode / CUcomputemode
...
+ update docs
+ fix typo in hip_runtime_api.h
[ROCm/clr commit: 4e0d07f07a ]
2018-07-14 16:08:19 +03:00
Rahul Garg
c8da0cde27
Updated heading
...
[ROCm/clr commit: 805906d2ad ]
2018-06-30 11:42:17 +05:30
Rahul Garg
4a273380c8
Updated indentation
...
[ROCm/clr commit: cc14d6440f ]
2018-06-30 11:40:32 +05:30
Tomas Wood
3a77334a98
Update hip_porting_guide.md
...
use ".hip.cpp" for *source* files
[ROCm/clr commit: 683894c698 ]
2018-06-09 17:16:08 -07:00
Tom Maenan Read Cutting
f0e89ba61e
Add space between ### and Notes in hip_terms
...
Makes `Notes` an H3 heading.
[ROCm/clr commit: 06538c2b6d ]
2018-05-05 13:30:11 +01:00
Evgeny Mankov
b7cbef22de
Merge pull request #417 from emankov/master
...
[HIPIFY] Sync with HIP (Execution Control, Surfaces, Memory)
[ROCm/clr commit: 0ad4d520ed ]
2018-05-03 10:45:51 +03:00
Maneesh Gupta
db489e63b0
Merge pull request #420 from ROCm-Developer-Tools/sunway513-patch-1
...
Update hip_bugs.md
[ROCm/clr commit: e1af82d81e ]
2018-05-01 12:43:01 +05:30
Peng
465fb7a03d
Update hip_bugs.md
...
Remove several out-date links in hip_bugs.md document
[ROCm/clr commit: ac591da0dd ]
2018-04-30 09:36:37 -05:00
Evgeny Mankov
8426a907cb
[HIPIFY] Sync with HIP (Execution Control, Surfaces, Memory)
...
Execution Control [deprecated since 7.0]:
cudaConfigureCall -> hipConfigureCall
cudaLaunch -> hipLaunchByPtr
cudaSetupArgument -> hipSetupArgument
Surfaces (partially):
cudaSurfaceObject_t -> hipSurfaceObject_t
cudaSurfaceBoundaryMode -> hipSurfaceBoundaryMode
cudaCreateSurfaceObject -> hipCreateSurfaceObject
cudaDestroySurfaceObject -> hipDestroySurfaceObject
Memory Management:
cudaMemset2DAsync -> hipMemset2DAsync
[ROCm/clr commit: bfee03f95b ]
2018-04-24 22:04:04 +03:00
Rahul Garg
ec3c6c4dda
Added deprecation note in cuCtx section
...
[ROCm/clr commit: a68b9b6bf6 ]
2018-04-20 22:43:58 +05:30