Rahul Garg
70f2cd1317
Update profiling doc ( #1576 )
2019-10-24 17:51:55 +05:30
Evgeny Mankov
6aa7540be8
[HIPIFY] Sync with HIP
...
+ Update hipify-perl accordingly
2019-10-07 14:44:05 +03:00
Evgeny Mankov
b744ec4548
[HIPIFY] Remove duplicates
...
+ C++ maps and docs affected, hipify-perl left unchanged
2019-10-07 14:33:04 +03:00
Evgeny Mankov
410f6c4a95
[HIPIFY][SPARSE] sync with hipSPARSE
...
+ Update doc and hipify-perl accordingly
2019-10-05 15:53:04 +03:00
ansurya
ba9c6e13e4
Added new Memory API's ( #1399 )
...
Added new memory API's hipMemAllocPitch, hipMemAllocHost, hipMemsetD16, hipMemsetD16Async, hipMemsetD8Async
Modified to support all scenarios hipMemcpyParam2DAsync, hipMemcpyParam2D.
2019-10-04 13:36:31 +05:30
Rahul Garg
4615d7ca12
[docs] Fix sample links in hip_profiling ( #1472 )
2019-09-30 10:40:01 +05:30
Yaxun (Sam) Liu
3c80389584
Add new kernel launching API for hip-clang
2019-09-26 20:15:24 -04:00
Evgeny Mankov
f0b1170784
[HIPIFY][ #1437 ] Fix: cudaFuncGetAttributes to hipFuncGetAttributes is supported
...
+ Update hipify-perl and CUDA_Runtime_API_functions_supported_by_HIP.md accordingly
2019-09-18 17:57:31 +03:00
ansurya
ceb734b917
Added new device attributes ( #1377 )
...
* Added new device attributes
* updated comment
* updated with new device attributes supported
2019-09-16 08:31:30 +00:00
Nicholas Malaya
5a6eafcbf1
Fix Broken Link in hip_porting_guide ( #1376 )
...
The math library equivalents between CUDA-HIP are broken. This is a key feature for converting to AMD hardware. This fix corrects the broken link and moves the library equivalents to sit under the "Porting a New Cuda Project" header.
2019-09-03 05:13:35 +00:00
Evgeny Mankov
b45c26361d
[HIPIFY][DNN] cuDNN 7.6.3 support
2019-08-29 19:55:38 +03:00
Evgeny Mankov
54fee7abdc
[HIPIFY] CUDA 10.1 Update 2 support
2019-08-21 21:06:20 +03:00
Rahul Garg
6d6b89d247
[docs] Attribute details for launch kernel greater than 256 ( #1319 )
...
* Add attribute detail for kernel launch group > 256
* Add example
2019-08-14 11:29:04 +00:00
Evgeny Mankov
d20ae3b50a
[HIPIFY] Add cudaMallocManaged -> hipMallocManaged
...
+ Add mapping for corresponding data types
+ Add a test
+ Update docs
2019-08-13 17:56:06 +03:00
Evgeny Mankov
27d101aa76
[HIPIFY][Driver API] Add support for hipFuncGetAttribute() and enum hipFunction_attribute
2019-08-13 16:48:07 +03:00
Evgeny Mankov
1390ecf538
[HIPIFY] Add cuMemcpy2DAsync -> hipMemcpyParam2DAsync mapping
2019-08-13 16:31:19 +03:00
Evgeny Mankov
aa285d978e
[HIPIFY] Cooperative groups support
2019-08-12 19:20:13 +03:00
Evgeny Mankov
3ac3b2800b
[HIPIFY][cuRAND][ #1257 ] Fix
...
+ Update CURAND_API_supported_by_HIP.md and test accordingly
2019-08-09 21:27:16 +03:00
Nick Curtis
b3322784e4
Fix HIP Platform defines
...
Remove extra trailing `_` in platform defines
2019-08-09 09:25:31 -05:00
Evgeny Mankov
7809783a91
Merge pull request #1274 from emankov/cuDNN
...
[HIP][doc] Populate CUDA Runtime API doc with CUDA version field
2019-07-31 23:01:32 +03:00
Evgeny Mankov
77e9ade9bc
[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.
2019-07-31 22:59:05 +03:00
Maneesh Gupta
dec701df03
Merge pull request #1265 from gargrahul/fix_hip_porting_guide_texture_ref_use
...
[docs]Fix texture reference APIs usage part
2019-07-31 15:42:54 +00:00
Evgeny Mankov
c48fca494a
[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.
2019-07-30 20:53:57 +03:00
Rahul Garg
ccaea193b2
[docs]Fix texture reference APIs usage part
2019-07-30 02:56:47 +05:30
Evgeny Mankov
18117a4ad1
[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
2019-07-29 21:12:35 +03:00
Evgeny Mankov
2adad9c68d
[HIPIFY][SPARSE] Sync cuSPARSE 10.1 - HIP - HIPIFY (Step 1 of 2)
2019-07-26 21:34:36 +03:00
Evgeny Mankov
6f6aa13448
[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
2019-07-26 19:05:42 +03:00
Evgeny Mankov
697c7d87d3
[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.
2019-07-25 19:32:50 +03:00
Evgeny Mankov
667defc65d
[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.
2019-07-25 18:49:23 +03:00
Evgeny Mankov
7dfed2ad0d
[HIPIFY][doc] Fix typo
2019-07-24 21:10:14 +03:00
Evgeny Mankov
4573177fe7
[HIPIFY][doc] Fix typos
2019-07-24 21:04:41 +03:00
Evgeny Mankov
75c0dc9d8f
[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.
2019-07-24 20:52:42 +03:00
gilbertlee-amd
8ff7a99a4c
Fix Typo HipHostMemory to HipHostMalloc ( #1236 )
2019-07-19 04:46:07 +00:00
ansurya
8e496c09d9
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
2019-07-18 03:18:50 +00:00
Evgeny Mankov
c7117df91b
[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
2019-07-11 14:58:16 +03:00
Derek Stinson
754d745d84
fixed targets flag and TARGET GPU
...
--target-isa= didn't work any longer.
2019-06-04 14:19:39 -04:00
Evgeny Mankov
b72909055d
[HIPIFY][DNN] Support of cuDNN 7.6.0
...
+ Update docs and README.md accordingly
2019-05-27 21:44:53 +03:00
Maneesh Gupta
184eb790e9
Merge pull request #1129 from b-sumner/master
...
Update kernel language documentation
2019-05-24 14:16:21 +05:30
Brian Sumner
2d782664d1
Update kernel language documentation
2019-05-22 12:30:00 -07:00
Evgeny Mankov
8f059b0ee9
[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
2019-05-22 18:31:39 +03:00
Evgeny Mankov
aed2affda2
[HIPIFY][cuDNN] Add cudnnGetFilter4dDescriptor support
...
+ Update cudnn_convolution_forward test accordingly
2019-05-16 16:36:23 +03:00
Yaxun (Sam) Liu
669d177079
Add documentation for supported clang options ( #1065 )
...
* Add documentation for supported clang options
* Fix typo
2019-05-07 15:59:40 +05:30
Evgeny Mankov
3fee0f3765
[HIPIFY][DNN] cudnnSetFilter4dDescriptor support
2019-04-25 12:18:51 +03:00
Evgeny Mankov
e1c87d8cae
[HIPIFY][SPARSE] cuSPARSE 10.1 support
2019-04-16 14:59:44 +03:00
Evgeny Mankov
032c3bf5b8
[HIPIFY][BLAS] cuBLAS 10.1 support
2019-04-16 12:52:58 +03:00
Evgeny Mankov
1b36987c5f
[HIPIFY][cuDNN] Add partial cudnnRNNBiasMode_t support
2019-04-16 11:01:01 +03:00
Evgeny Mankov
d3a810ab11
[HIPIFY] cuDNN 7.5.0.56 support
2019-04-15 15:46:46 +03:00
Evgeny Mankov
d2d2889bfe
[HIPIFY] CUDA 10.1 Runtime API support
2019-04-10 18:41:36 +03:00
Evgeny Mankov
b0879cd959
[HIPIFY] CUDA 10.1 Driver API support
2019-04-10 15:03:34 +03:00
Evgeny Mankov
6e70b8494b
[HIPIFY][doc] Fix typos and minor text inaccuracies in HIP FAQ
2019-04-05 19:19:38 +03:00