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

232 Коммитов

Автор SHA1 Сообщение Дата
Derek Stinson 604adc707e fixed targets flag and TARGET GPU
--target-isa= didn't work any longer.

[ROCm/hip commit: 754d745d84]
2019-06-04 14:19:39 -04:00
Evgeny Mankov 9cda729bbb [HIPIFY][DNN] Support of cuDNN 7.6.0
+ Update docs and README.md accordingly


[ROCm/hip commit: b72909055d]
2019-05-27 21:44:53 +03:00
Maneesh Gupta 3338453cca Merge pull request #1129 from b-sumner/master
Update kernel language documentation

[ROCm/hip commit: 184eb790e9]
2019-05-24 14:16:21 +05:30
Brian Sumner b0d091506c Update kernel language documentation
[ROCm/hip commit: 2d782664d1]
2019-05-22 12:30:00 -07:00
Evgeny Mankov cd309b6638 [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/hip commit: 8f059b0ee9]
2019-05-22 18:31:39 +03:00
Evgeny Mankov ce28dc83e4 [HIPIFY][cuDNN] Add cudnnGetFilter4dDescriptor support
+ Update cudnn_convolution_forward test accordingly


[ROCm/hip commit: aed2affda2]
2019-05-16 16:36:23 +03:00
Yaxun (Sam) Liu 6f69a5d16e Add documentation for supported clang options (#1065)
* Add documentation for supported clang options

* Fix typo


[ROCm/hip commit: 669d177079]
2019-05-07 15:59:40 +05:30
Evgeny Mankov 86d68901da [HIPIFY][DNN] cudnnSetFilter4dDescriptor support
[ROCm/hip commit: 3fee0f3765]
2019-04-25 12:18:51 +03:00
Evgeny Mankov 43d7714fe4 [HIPIFY][SPARSE] cuSPARSE 10.1 support
[ROCm/hip commit: e1c87d8cae]
2019-04-16 14:59:44 +03:00
Evgeny Mankov fec9f62e0f [HIPIFY][BLAS] cuBLAS 10.1 support
[ROCm/hip commit: 032c3bf5b8]
2019-04-16 12:52:58 +03:00
Evgeny Mankov a7e36937ca [HIPIFY][cuDNN] Add partial cudnnRNNBiasMode_t support
[ROCm/hip commit: 1b36987c5f]
2019-04-16 11:01:01 +03:00
Evgeny Mankov e73bfab77c [HIPIFY] cuDNN 7.5.0.56 support
[ROCm/hip commit: d3a810ab11]
2019-04-15 15:46:46 +03:00
Evgeny Mankov 9087c06f8f [HIPIFY] CUDA 10.1 Runtime API support
[ROCm/hip commit: d2d2889bfe]
2019-04-10 18:41:36 +03:00
Evgeny Mankov ac64c184fb [HIPIFY] CUDA 10.1 Driver API support
[ROCm/hip commit: b0879cd959]
2019-04-10 15:03:34 +03:00
Evgeny Mankov 93433d9fe1 [HIPIFY][doc] Fix typos and minor text inaccuracies in HIP FAQ
[ROCm/hip commit: 6e70b8494b]
2019-04-05 19:19:38 +03:00
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