Maneesh Gupta
8af4e2b5e4
Update hipMemset.cpp
...
Address build issues on nvcc path.
2019-03-05 12:11:11 +05:30
Maneesh Gupta
38b7a43b43
Update hip_runtime_api.h
...
Use hipCUResultTohipError instead of hipCUDAErrorTohipError in hipMemsetD32 & hipMemsetD32Async.
2019-03-05 12:10:01 +05:30
Wen-Heng (Jack) Chung
8b7baa0bd9
Address code review comments to use hipDeviceptr_t
2019-03-05 05:51:05 +00:00
Wen-Heng (Jack) Chung
b46e684d2e
Add implementation for NVCC path
2019-03-04 20:11:12 -08:00
Wen-Heng (Jack) Chung
365d08535b
Add direct test for hipMemsetD32 and hipMemsetD32Async
2019-03-04 17:20:32 +00:00
Wen-Heng (Jack) Chung
392271f4db
Add hipMemsetD32 and hipMemsetD32Async
...
Add 2 extra memset functions which fills memory with integer-typed data
Also change the parameters of ihipMemset to better explain the semantic
2019-03-04 17:00:33 +00:00
Maneesh Gupta
24570ab72a
Merge pull request #939 from gargrahul/update_hipmemset_test
...
[dtest] Update hipMemset test
2019-03-03 20:29:55 +05:30
Rahul Garg
5900416629
Fix review comments
2019-03-02 23:38:37 +05:30
Maneesh Gupta
8bd168febf
Merge pull request #945 from wkwchau/hipMemset3D_fix
...
Fix hipMemset3D test
2019-03-01 21:18:12 +05:30
Maneesh Gupta
d5e4c68f30
Merge pull request #942 from yxsamliu/v3
...
revert hipcc changes about code object v3
2019-03-01 21:17:10 +05:30
Wilkin Chau
99540373cf
Fix hipMemset3D test
...
Calculate the allocated size based on the width, height and depth.
2019-02-28 22:42:46 +00:00
Rahul Garg
41afe4d947
Fix hipMemset test for HIP/NVCC
2019-03-01 03:46:57 +05:30
Yaxun Sam Liu
b40d9c7849
Revert "hipcc should consume -mcode-object-v3 flag"
...
This reverts commit 8062305f0b .
2019-02-28 11:21:47 -05:00
Yaxun Sam Liu
9002c7d09d
Revert "Change code-object flag to only HIP-Clang"
...
This reverts commit 2a956540ee .
2019-02-28 11:20:04 -05:00
Yaxun Sam Liu
510590ac1d
Revert "Consume the code obj args to prevent duplicates"
...
This reverts commit 3a57510fbb .
2019-02-28 11:19:35 -05:00
Maneesh Gupta
4eff6bd09a
Merge pull request #938 from gargrahul/fix_hipBusBW_p2p_bidir
...
Fix hipBusBW sample for P2P bidirectional test
2019-02-28 07:14:38 +05:30
Maneesh Gupta
c1ff2c95a4
Merge pull request #937 from yxsamliu/nan2
...
Fix nan for windows
2019-02-28 07:14:27 +05:30
Maneesh Gupta
c6b050b7f2
Merge pull request #935 from gargrahul/fix_hipbusbw_beatsoverflow
...
Fix hipBusBW overflow with setting beats/iterations
2019-02-28 07:14:16 +05:30
Maneesh Gupta
267b0b3a30
Merge pull request #934 from gargrahul/fix_forceinline_non_hcc
...
Fix forceinline for non HCC compilation
2019-02-28 07:14:05 +05:30
Rahul Garg
0156388a6b
Update hipMemset test
2019-02-28 06:54:49 +05:30
Rahul Garg
828e62fe4f
Fix hipBusBW sample for P2P bidirectional test
2019-02-28 00:56:07 +05:30
Yaxun Sam Liu
0ebe23512f
Fix nan for windows
2019-02-27 12:33:26 -05:00
Rahul Garg
4fef69afdc
Fix hipBusBW overflow with setting beats/iterations
2019-02-27 00:18:52 +05:30
Rahul Garg
832142234b
Fix forceinline for non HCC compilation
2019-02-26 07:50:09 +05:30
Evgeny Mankov
a4e3fa4f1b
Merge pull request #930 from emankov/master
...
[HIPIFY][doc] Update README.md
2019-02-25 18:29:26 +03:00
Evgeny Mankov
52fdd6e3cc
[HIPIFY][doc] Update README.md
...
+ Populate Dependencies section with upcoming LLVM versions
+ Add clang bugs for not working configs LLVM+CUDA
+ Update Testing section
2019-02-25 18:26:25 +03:00
Evgeny Mankov
2738db936a
Merge pull request #928 from emankov/master
...
[HIPIFY][tests] caffe2 test fix
2019-02-25 17:39:06 +03:00
Evgeny Mankov
9c000f4b57
[HIPIFY][tests] caffe2 test fix
2019-02-25 17:12:32 +03:00
Evgeny Mankov
b24cb99a12
Merge pull request #927 from emankov/master
...
[HIPIFY][Caffe2] Initial Caffe2 support
2019-02-25 16:41:17 +03:00
Evgeny Mankov
59533a7309
[HIPIFY][Caffe2] Initial Caffe2 support
2019-02-23 20:46:22 +03:00
Maneesh Gupta
f4e97f26bb
Merge pull request #925 from yxsamliu/h2f
...
Add __gnu_h2f_ieee and __gnu_f2h_ieee
2019-02-22 13:38:15 +05:30
Maneesh Gupta
33d14dd7cb
Merge pull request #923 from aaronenyeshi/fix-co-v3-arg
...
Consume the code obj args to prevent duplicates
2019-02-22 13:38:08 +05:30
Yaxun Sam Liu
972ca06c4c
Add __gnu_h2f_ieee and __gnu_f2h_ieee
...
The implementation is copied from HCC runtime.
For hcc it has no effect since apps can find them in either hcc runtime or HIP
runtime.
hip-clang needs it in HIP/HCC runtime so that HIP/HCC and HIP/VDI runtime are
swappable.
2019-02-21 12:48:28 -05:00
Aaron Enye Shi
3a57510fbb
Consume the code obj args to prevent duplicates
2019-02-19 17:02:27 +00:00
Evgeny Mankov
fb14d5ae9a
Merge pull request #919 from emankov/master
...
[HIPIFY][DNN] Revise and sync with CUDNN 10 and hipDNN
2019-02-15 15:06:28 +03:00
Maneesh Gupta
ea223a7f1c
Merge pull request #916 from mangupta/swdev-179677
...
Fix signature for unsigned long long variant of atomicExch
2019-02-14 12:46:32 +05:30
Evgeny Mankov
b22c0de428
[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
2019-02-13 19:40:59 +03:00
Maneesh Gupta
5c4d324c4a
Merge pull request #918 from ROCm-Developer-Tools/ci_updates
...
[ci] Switch tests in CI infrastructure to cuda-10.x
2019-02-13 14:05:23 +05:30
Maneesh Gupta
bd9a8a7f81
Merge pull request #917 from mangupta/fix_hip_lib_path
...
Initialize HIP_LIB_PATH on hcc path
2019-02-13 14:05:13 +05:30
Maneesh Gupta
09e1cde903
[ci] Switch CI tests to cuda-10.x
...
Change-Id: I99e99bcf528d0c38924bd3a86a3067628f2bb3ea
2019-02-13 13:22:08 +05:30
Maneesh Gupta
2a575aeda6
Initialize HIP_LIB_PATH on hcc path
...
Change-Id: I8f392fffcd6a3714c20cb17e876dbaad999c33a0
2019-02-13 09:57:21 +05:30
Maneesh Gupta
fdbf84558c
Fix signature for unsigned long long variant of atomicExch
...
This fixes #888
Change-Id: I2b2dc5ed1ff2a26083ad9d102eccac90f67801ae
2019-02-13 09:45:07 +05:30
Maneesh Gupta
f1f9cc0d55
Merge pull request #913 from aaronenyeshi/fix-texture-constant-addrspace
...
Fix texture using constant addrspace 4
2019-02-13 08:59:01 +05:30
Maneesh Gupta
61d9553103
Merge pull request #912 from ROCm-Developer-Tools/remove-cpp-function-templates-for-malloc
...
Remove C++ function templates for hipMalloc and hipHostMalloc
2019-02-13 08:58:26 +05:30
Maneesh Gupta
cc7defa141
Merge pull request #910 from aaronenyeshi/hip-code-obj-v3-passing
...
hipcc should consume -mcode-object-v3 flag
2019-02-13 08:58:19 +05:30
Aaron Enye Shi
eec46be762
Fix texture using constant addrspace 4
2019-02-12 16:56:22 +00:00
Aaron Enye Shi
2a956540ee
Change code-object flag to only HIP-Clang
2019-02-11 17:18:12 +00:00
Wen-Heng (Jack) Chung
f4e1f74e9e
Introduce __HIP_DISABLE_CPP_FUNCTIONS__ macro to disable C++ wrappers
...
hipMalloc and hipHostMalloc are C++ function templates by default. In some
applications they need to discover the decltype of underlying C functions. In
this commit, a new macro __HIP_DISABLE_CPP_FUNCTIONS__ is introduced to
suppress the C++ function templates.
Existing HIP applications don't need to be changed. hipMalloc and hipHostMalloc
will behave just the same.
For new applications which depends on identifying decltypes of underlying C
functions, __HIP_DISABLE_CPP_FUNCTIONS__ shall be defined prior to including
HIP headers.
2019-02-11 09:33:15 -06:00
Maneesh Gupta
b1570ef592
Merge pull request #911 from lmoriche/hip_clang
...
Allow HIP_LIB_PATH to be overriden at the command line. Use HIP_LIB_P…
2019-02-11 11:26:39 +05:30
Maneesh Gupta
b2c42ad8e9
Merge pull request #908 from mangupta/swdev_178873
...
[packaging] Add checkpoints in prerm scripts
2019-02-11 11:24:21 +05:30