Evgeny Mankov
bddcbdeeb6
[HIPIFY] Add cudaMallocManaged -> hipMallocManaged
...
+ Add mapping for corresponding data types
+ Add a test
+ Update docs
[ROCm/hip commit: d20ae3b50a ]
2019-08-13 17:56:06 +03:00
Evgeny Mankov
595ce3e048
[HIPIFY][Driver API] Add support for hipFuncGetAttribute() and enum hipFunction_attribute
...
[ROCm/hip commit: 27d101aa76 ]
2019-08-13 16:48:07 +03:00
Evgeny Mankov
681ab172b6
[HIPIFY] Add cuMemcpy2DAsync -> hipMemcpyParam2DAsync mapping
...
[ROCm/hip commit: 1390ecf538 ]
2019-08-13 16:31:19 +03:00
Evgeny Mankov
bf883d95e9
[HIPIFY] Cooperative groups support
...
[ROCm/hip commit: aa285d978e ]
2019-08-12 19:20:13 +03:00
Evgeny Mankov
f0789e57e6
[HIPIFY][cuRAND][ #1257 ] Fix
...
+ Update CURAND_API_supported_by_HIP.md and test accordingly
[ROCm/hip commit: 3ac3b2800b ]
2019-08-09 21:27:16 +03:00
Nick Curtis
5fa2bfab3b
Fix HIP Platform defines
...
Remove extra trailing `_` in platform defines
[ROCm/hip commit: b3322784e4 ]
2019-08-09 09:25:31 -05:00
Evgeny Mankov
357038ab51
Merge pull request #1274 from emankov/cuDNN
...
[HIP][doc] Populate CUDA Runtime API doc with CUDA version field
[ROCm/hip commit: 7809783a91 ]
2019-07-31 23:01:32 +03:00
Evgeny Mankov
2810475577
[HIP][doc] Populate CUDA Runtime API doc with CUDA version field
...
+ CUDA version - version in which API has appeared and (optional) last version before abandoning it; no value in case of earlier versions < 7.5.
+ Fix typos, add missing references.
[ROCm/hip commit: 77e9ade9bc ]
2019-07-31 22:59:05 +03:00
Maneesh Gupta
b0976644d2
Merge pull request #1265 from gargrahul/fix_hip_porting_guide_texture_ref_use
...
[docs]Fix texture reference APIs usage part
[ROCm/hip commit: dec701df03 ]
2019-07-31 15:42:54 +00:00
Evgeny Mankov
632bb1b190
[HIPIFY][DNN][doc] Populate cuDNN API doc with CUDA version field
...
+ CUDA version - version in which API has appeared and (optional) last version before abandoning it; no value in case of earlier versions < 7.5.
+ Fix typos.
[ROCm/hip commit: c48fca494a ]
2019-07-30 20:53:57 +03:00
Rahul Garg
a53639b073
[docs]Fix texture reference APIs usage part
...
[ROCm/hip commit: ccaea193b2 ]
2019-07-30 02:56:47 +05:30
Evgeny Mankov
f7ef437302
[HIPIFY][SPARSE] Sync cuSPARSE 10.1 - HIP - HIPIFY (Step 2 of 2)
...
+ Add undocumented but presented in cusparse.h functions since CUDA 10.1 Update 1
[ROCm/hip commit: 18117a4ad1 ]
2019-07-29 21:12:35 +03:00
Evgeny Mankov
ae32b99c20
[HIPIFY][SPARSE] Sync cuSPARSE 10.1 - HIP - HIPIFY (Step 1 of 2)
...
[ROCm/hip commit: 2adad9c68d ]
2019-07-26 21:34:36 +03:00
Evgeny Mankov
26923a8644
[HIPIFY][SPARSE][doc] Populate cuSPARSE API doc with CUDA version field
...
+ CUDA version - version in which API has appeared and (optional) last version before abandoning it; no value in case of earlier versions < 7.5.
+ Fix typos
[ROCm/hip commit: 6f6aa13448 ]
2019-07-26 19:05:42 +03:00
Evgeny Mankov
5787c06d10
[HIPIFY][FFT][doc] Populate cuFFT API doc with CUDA version field
...
CUDA version - version in which API has appeared and (optional) last version before abandoning it; no value in case of earlier versions < 7.5.
[ROCm/hip commit: 697c7d87d3 ]
2019-07-25 19:32:50 +03:00
Evgeny Mankov
251810f38b
[HIPIFY][BLAS][doc] Populate cuBlas API doc with CUDA version field
...
CUDA version - version in which API has appeared and (optional) last version before abandoning it; no value in case of earlier versions < 7.5.
[ROCm/hip commit: 667defc65d ]
2019-07-25 18:49:23 +03:00
Evgeny Mankov
598fba997e
[HIPIFY][doc] Fix typo
...
[ROCm/hip commit: 7dfed2ad0d ]
2019-07-24 21:10:14 +03:00
Evgeny Mankov
0026feb920
[HIPIFY][doc] Fix typos
...
[ROCm/hip commit: 4573177fe7 ]
2019-07-24 21:04:41 +03:00
Evgeny Mankov
deaa48acca
[HIPIFY][doc] Populate Driver API doc with CUDA version field
...
CUDA version - version in which API has appeared and (optional) last version before abandoning it; no value in case of earlier versions < 7.5.
[ROCm/hip commit: 75c0dc9d8f ]
2019-07-24 20:52:42 +03:00
gilbertlee-amd
373fd99aa1
Fix Typo HipHostMemory to HipHostMalloc ( #1236 )
...
[ROCm/hip commit: 8ff7a99a4c ]
2019-07-19 04:46:07 +00:00
ansurya
df4dee39f4
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/hip commit: 8e496c09d9 ]
2019-07-18 03:18:50 +00:00
Evgeny Mankov
96801f7b3a
[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/hip commit: c7117df91b ]
2019-07-11 14:58:16 +03:00
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