Wen-Heng (Jack) Chung
ea689f63ca
Add implementation for NVCC path
...
[ROCm/hip commit: 0337b686ef ]
2019-03-04 20:11:12 -08:00
Wen-Heng (Jack) Chung
085c6c15b2
Add direct test for hipMemsetD32 and hipMemsetD32Async
...
[ROCm/hip commit: bfde8a7fab ]
2019-03-04 17:20:32 +00:00
Wen-Heng (Jack) Chung
0b7f38d100
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
[ROCm/hip commit: 7ebbbd3525 ]
2019-03-04 17:00:33 +00:00
Maneesh Gupta
a60c0222f0
Merge pull request #939 from gargrahul/update_hipmemset_test
...
[dtest] Update hipMemset test
[ROCm/hip commit: de4a9b8446 ]
2019-03-03 20:29:55 +05:30
Rahul Garg
7a9ebee08a
Fix review comments
...
[ROCm/hip commit: 131c0ea326 ]
2019-03-02 23:38:37 +05:30
Maneesh Gupta
91f6e6b1e8
Merge pull request #945 from wkwchau/hipMemset3D_fix
...
Fix hipMemset3D test
[ROCm/hip commit: d28c13ed69 ]
2019-03-01 21:18:12 +05:30
Wilkin Chau
4a0d68ba3f
Fix hipMemset3D test
...
Calculate the allocated size based on the width, height and depth.
[ROCm/hip commit: 8d92d1ebd7 ]
2019-02-28 22:42:46 +00:00
Rahul Garg
4093c03dd7
Fix hipMemset test for HIP/NVCC
...
[ROCm/hip commit: 77c6d5451f ]
2019-03-01 03:46:57 +05:30
Yaxun Sam Liu
d9f59b18f8
Revert "hipcc should consume -mcode-object-v3 flag"
...
This reverts commit 1a8b50e63c .
[ROCm/hip commit: e8556388f9 ]
2019-02-28 11:21:47 -05:00
Yaxun Sam Liu
e748fd2ae0
Revert "Change code-object flag to only HIP-Clang"
...
This reverts commit 17a853c277 .
[ROCm/hip commit: 1bd8d24278 ]
2019-02-28 11:20:04 -05:00
Yaxun Sam Liu
f46d2a3010
Revert "Consume the code obj args to prevent duplicates"
...
This reverts commit b19e4b5b63 .
[ROCm/hip commit: 737972d31c ]
2019-02-28 11:19:35 -05:00
Maneesh Gupta
f3def1c107
Merge pull request #938 from gargrahul/fix_hipBusBW_p2p_bidir
...
Fix hipBusBW sample for P2P bidirectional test
[ROCm/hip commit: b93666bdde ]
2019-02-28 07:14:38 +05:30
Maneesh Gupta
f0bb5690f1
Merge pull request #937 from yxsamliu/nan2
...
Fix nan for windows
[ROCm/hip commit: 07b0e9574c ]
2019-02-28 07:14:27 +05:30
Maneesh Gupta
2e700104de
Merge pull request #935 from gargrahul/fix_hipbusbw_beatsoverflow
...
Fix hipBusBW overflow with setting beats/iterations
[ROCm/hip commit: 2da14e97f2 ]
2019-02-28 07:14:16 +05:30
Rahul Garg
fa0c9d8a73
Update hipMemset test
...
[ROCm/hip commit: 026dc9457e ]
2019-02-28 06:54:49 +05:30
Rahul Garg
c7620fc4e9
Fix hipBusBW sample for P2P bidirectional test
...
[ROCm/hip commit: 70278f1777 ]
2019-02-28 00:56:07 +05:30
Yaxun Sam Liu
48ab0aa588
Fix nan for windows
...
[ROCm/hip commit: 278007218a ]
2019-02-27 12:33:26 -05:00
Rahul Garg
6391066444
Fix hipBusBW overflow with setting beats/iterations
...
[ROCm/hip commit: 673ecd02fe ]
2019-02-27 00:18:52 +05:30
Rahul Garg
67723bd3e7
Fix forceinline for non HCC compilation
...
[ROCm/hip commit: 55145feae6 ]
2019-02-26 07:50:09 +05:30
Evgeny Mankov
55d9cd6a65
[HIPIFY][doc] Update README.md
...
+ Populate Dependencies section with upcoming LLVM versions
+ Add clang bugs for not working configs LLVM+CUDA
+ Update Testing section
[ROCm/hip commit: 391aa7221b ]
2019-02-25 18:26:25 +03:00
Evgeny Mankov
5f4b9a8f8f
[HIPIFY][tests] caffe2 test fix
...
[ROCm/hip commit: 3a8ef9c8a2 ]
2019-02-25 17:12:32 +03:00
Evgeny Mankov
3a57fc0a4b
[HIPIFY][Caffe2] Initial Caffe2 support
...
[ROCm/hip commit: 2619f22e5c ]
2019-02-23 20:46:22 +03:00
Maneesh Gupta
992f431c99
Merge pull request #925 from yxsamliu/h2f
...
Add __gnu_h2f_ieee and __gnu_f2h_ieee
[ROCm/hip commit: 31c4cc78b1 ]
2019-02-22 13:38:15 +05:30
Yaxun Sam Liu
7ef8b1138f
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.
[ROCm/hip commit: c5e813f64c ]
2019-02-21 12:48:28 -05:00
Aaron Enye Shi
b19e4b5b63
Consume the code obj args to prevent duplicates
...
[ROCm/hip commit: 2cd34f3c01 ]
2019-02-19 17:02:27 +00:00
Evgeny Mankov
0d99882b85
Merge pull request #919 from emankov/master
...
[HIPIFY][DNN] Revise and sync with CUDNN 10 and hipDNN
[ROCm/hip commit: 6eb8256883 ]
2019-02-15 15:06:28 +03:00
Maneesh Gupta
b46dd95907
Merge pull request #916 from mangupta/swdev-179677
...
Fix signature for unsigned long long variant of atomicExch
[ROCm/hip commit: 438cf792b7 ]
2019-02-14 12:46:32 +05:30
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
Maneesh Gupta
3052464cb8
Merge pull request #918 from ROCm-Developer-Tools/ci_updates
...
[ci] Switch tests in CI infrastructure to cuda-10.x
[ROCm/hip commit: 22b55a9b83 ]
2019-02-13 14:05:23 +05:30
Maneesh Gupta
dd980e7e72
[ci] Switch CI tests to cuda-10.x
...
Change-Id: I99e99bcf528d0c38924bd3a86a3067628f2bb3ea
[ROCm/hip commit: 336a781a2d ]
2019-02-13 13:22:08 +05:30
Maneesh Gupta
7094c2d28d
Initialize HIP_LIB_PATH on hcc path
...
Change-Id: I8f392fffcd6a3714c20cb17e876dbaad999c33a0
[ROCm/hip commit: c8579ead67 ]
2019-02-13 09:57:21 +05:30
Maneesh Gupta
8f1b3d34f7
Fix signature for unsigned long long variant of atomicExch
...
This fixes #888
Change-Id: I2b2dc5ed1ff2a26083ad9d102eccac90f67801ae
[ROCm/hip commit: f0618df8f4 ]
2019-02-13 09:45:07 +05:30
Maneesh Gupta
f18ddd57da
Merge pull request #913 from aaronenyeshi/fix-texture-constant-addrspace
...
Fix texture using constant addrspace 4
[ROCm/hip commit: ca7a53b13d ]
2019-02-13 08:59:01 +05:30
Maneesh Gupta
6d16a4b679
Merge pull request #912 from ROCm-Developer-Tools/remove-cpp-function-templates-for-malloc
...
Remove C++ function templates for hipMalloc and hipHostMalloc
[ROCm/hip commit: f9daeb1c51 ]
2019-02-13 08:58:26 +05:30
Maneesh Gupta
4441aff847
Merge pull request #910 from aaronenyeshi/hip-code-obj-v3-passing
...
hipcc should consume -mcode-object-v3 flag
[ROCm/hip commit: d91bbf881c ]
2019-02-13 08:58:19 +05:30
Aaron Enye Shi
1dad8c4329
Fix texture using constant addrspace 4
...
[ROCm/hip commit: 63b400beea ]
2019-02-12 16:56:22 +00:00
Aaron Enye Shi
17a853c277
Change code-object flag to only HIP-Clang
...
[ROCm/hip commit: 1c6365fbe7 ]
2019-02-11 17:18:12 +00:00
Wen-Heng (Jack) Chung
abd8e75c47
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.
[ROCm/hip commit: eba3bd3082 ]
2019-02-11 09:33:15 -06:00
Maneesh Gupta
9ab6e7b7f6
Merge pull request #911 from lmoriche/hip_clang
...
Allow HIP_LIB_PATH to be overriden at the command line. Use HIP_LIB_P…
[ROCm/hip commit: 31c4a0dff1 ]
2019-02-11 11:26:39 +05:30
Maneesh Gupta
391605397a
Merge pull request #908 from mangupta/swdev_178873
...
[packaging] Add checkpoints in prerm scripts
[ROCm/hip commit: 6fb9214004 ]
2019-02-11 11:24:21 +05:30
Maneesh Gupta
747433e1a0
Merge pull request #907 from yxsamliu/nan
...
Fix nan() for windows
[ROCm/hip commit: 87673d0750 ]
2019-02-11 11:24:12 +05:30
Maneesh Gupta
664796494d
Merge pull request #903 from yxsamliu/win2
...
Fix hipcc and hip_vector_types.h for windows
[ROCm/hip commit: 61a8947d1c ]
2019-02-11 11:24:03 +05:30
Laurent Morichetti
1cba0db52a
Allow HIP_LIB_PATH to be overriden at the command line. Use HIP_LIB_PATH for rpath instead of HIP_PATH/lib
...
[ROCm/hip commit: 4eaf4b7c0a ]
2019-02-08 13:50:13 -08:00
Aaron Enye Shi
1a8b50e63c
hipcc should consume -mcode-object-v3 flag
...
[ROCm/hip commit: eb33507774 ]
2019-02-08 18:29:14 +00: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
Maneesh Gupta
84e3fcb0ae
[packaging] Add checkpoints in prerm scripts
...
- Add failsafe in case of non existant files or directories.
Change-Id: I85db04381c3e16f04638086152945463a8004c19
[ROCm/hip commit: 31dd6bc830 ]
2019-02-08 10:57:05 +05:30
Yaxun Sam Liu
a44cc818ce
Fix nan() for windows
...
[ROCm/hip commit: ee4ce7ae49 ]
2019-02-07 17:29:36 -05:00
Aaron Enye Shi
3e72d98209
Add hipInfo path for VDI build
...
[ROCm/hip commit: 3ad75e8d14 ]
2019-02-07 22:05:14 +00:00
Evgeny Mankov
032cb00926
[HIPIFY][BLAS][tests] Add tests on hipifying to 'roc'
...
[ROCm/hip commit: 385fe36f2a ]
2019-02-07 19:25:23 +03:00
Yaxun Sam Liu
ecfc886193
Fix hipcc and hip_vector_types.h for windows
...
Disable linux specific compilation and linking options for windows.
In hip_vector_types.h, hip-clang needs HIP's own implementation for vector types even
on windows. MSVC specific implementation is for building runtime itself, which is compiled
by MSVC.
[ROCm/hip commit: a474dc7579 ]
2019-02-07 11:07:50 -05:00