Maneesh Gupta
e889c04747
Merge pull request #710 from mangupta/use_hipLaunchKernelGGL
...
Replace hipLaunchKernel -> hipLaunchKernelGGL
2018-10-18 08:36:59 +05:30
Maneesh Gupta
52e320f396
Replace hipLaunchKernel -> hipLaunchKernelGGL
...
Change-Id: I4d99009e1199811d417becf1e1b934ec4d4e30be
2018-10-17 14:32:25 +05:30
Maneesh Gupta
c9e4ed1149
Fix typos in Jenkinsfile
2018-10-17 11:13:37 +05:30
Maneesh Gupta
f5356fa9ec
Update Jenkinsfile
...
Disable rocm-1.9x testing in CI due to incompatible changes with HCC from ROCm 1.9.x
2018-10-17 11:03:43 +05:30
Maneesh Gupta
c24b06fa0a
Merge pull request #703 from mangupta/stream_create_with_priority
...
Implementation for stream priority
2018-10-17 10:53:43 +05:30
Maneesh Gupta
dbe4431d98
Merge pull request #702 from aaronenyeshi/fix-missing-irif-lib
...
Replace IRIF fences with atomic_work_item_fence
2018-10-17 10:53:27 +05:30
Maneesh Gupta
4b754e1d77
Merge pull request #698 from yxsamliu/compile-flags
...
Add HIPCC_COMPILE_FLAGS_APPEND
2018-10-17 10:53:17 +05:30
Maneesh Gupta
7ea27d05bc
Merge pull request #696 from gargrahul/fix_texrestypelin_size
...
Fixed image width for linear resource type texture
2018-10-17 06:11:23 +05:30
Maneesh Gupta
797d151444
Merge pull request #708 from mangupta/swdev-125523
...
Add missing hipHostRegister flags on nvcc path
2018-10-17 06:10:25 +05:30
Evgeny Mankov
45921fc035
Merge pull request #709 from emankov/master
...
[HIPIFY] Code cleanup and formatting
2018-10-15 15:37:38 +03:00
Evgeny Mankov
ee3a5cc722
[HIPIFY] Code cleanup and formatting
2018-10-15 15:27:37 +03:00
Maneesh Gupta
64d1cf86b7
Add missing hipHostRegister flags on nvcc path
...
Change-Id: I69f09204d9c544935104d4168ab8d3626666a623
2018-10-15 15:30:24 +05:30
Maneesh Gupta
da64156fb2
Implementation for stream priority
...
- Requires ROCm 1.9.x or higher
- Requires HCC with PR#886 merged
Change-Id: Id7c95ea091ee610e80c9ad815f1cb989cba570ca
2018-10-05 16:27:46 +05:30
Aaron Enye Shi
0787f74ac2
Replace IRIF fences with atomic_work_item_fence
2018-10-04 21:47:28 +00:00
Maneesh Gupta
4ab45ef878
Merge pull request #697 from yxsamliu/dev-lib-path
...
Let hipcc add --hip-device-lib-path by default for hip-clang
2018-10-04 07:40:37 +05:30
Maneesh Gupta
651d08e750
Merge pull request #700 from ROCm-Developer-Tools/fix-long-long-decl
...
Fix hip_vector_types.h for long long vectors
2018-10-04 07:39:30 +05:30
Aaron Enye Shi
5dd35576f6
Fix hip_vector_types.h for long long vectors
...
There was a missing long in the declaration for [u]longlongN types.
2018-10-03 13:57:52 -04:00
Evgeny Mankov
deafaa4417
Merge pull request #699 from emankov/master
...
[HIPIFY] CUDA 10.0 Driver API initial support
2018-10-03 20:33:37 +03:00
Evgeny Mankov
e3d7cc2885
[HIPIFY] CUDA 10.0 Driver API initial support
2018-10-03 20:29:22 +03:00
Rahul Garg
5a3d89e99c
Corrected the width calculation logic to accomodate multi channels
2018-10-03 12:07:38 +05:30
Yaxun Sam Liu
43402d5602
Let hipcc add --hip-device-lib-path by default for hip-clang
...
hip-clang by default assumes -fno-gpu-rdc, therefore requires
--hip-device-lib-path by default.
2018-10-01 15:14:54 -04:00
Yaxun Sam Liu
dcc85be374
Add HIPCC_COMPILE_FLAGS_APPEND
2018-10-01 14:51:29 -04:00
Rahul Garg
0b8fc1d66a
Fixed image width for linear resource type texture
2018-10-01 15:28:34 +05:30
Evgeny Mankov
b4bef98707
Merge pull request #695 from emankov/master
...
[HIPIFY][cmake] CUDA 10.0 is not supported.
2018-09-27 19:08:58 +03:00
Evgeny Mankov
d0c683fcde
[HIPIFY][cmake] CUDA 10.0 is not supported.
2018-09-27 19:05:22 +03:00
Evgeny Mankov
9ac5ac08fd
Merge pull request #691 from emankov/docs
...
[HIPIFY][docs] Fix typos in Readme.md
2018-09-26 17:27:18 +03:00
Evgeny Mankov
c943885a65
[HIPIFY][docs] Fix typos in Readme.md
2018-09-26 17:26:25 +03:00
Evgeny Mankov
23448bbf9b
Merge pull request #690 from emankov/hipBLAS
...
[HIPIFY][doc] Update README.md due to new LLVM 7.0.0 and CUDA 10.0 re…
2018-09-26 17:05:47 +03:00
Evgeny Mankov
221ef1db1f
[HIPIFY][doc] Update README.md due to new LLVM 7.0.0 and CUDA 10.0 releases.
2018-09-26 17:01:59 +03:00
Maneesh Gupta
e7529f14b6
Merge pull request #689 from gargrahul/hipmemset_ret_success_sizezero
...
Return hipSuccess when sizeBytes=0 in hipMemset
2018-09-26 13:57:44 +05:30
Rahul Garg
90f57d452a
Return hipSuccess when sizeBytes=0 in hipMemset
2018-09-26 12:47:36 +05:30
Maneesh Gupta
5c665acf74
Merge pull request #685 from ROCm-Developer-Tools/hip-trig-return
...
Improve hip_trig test case
2018-09-26 09:50:48 +05:30
Aaron Enye Shi
5179a72cda
Use trig functions from ocml instead
2018-09-25 15:58:36 +00:00
Evgeny Mankov
3a1157653f
Merge pull request #687 from emankov/hipBLAS
...
[HIPIFY][BLAS] Add support of hipblasGemmEx and corresponding types
2018-09-25 18:48:06 +03:00
Evgeny Mankov
d279c7a1dd
[HIPIFY][BLAS] Add support of hipblasGemmEx and corresponding types
...
TODO (hipBLAS/HIP): rename hipblasDatatype_t to hipDataType_t and move it from hipBLAS to HIP, as Data types are used not only in BLAS library.
2018-09-25 18:46:23 +03:00
Evgeny Mankov
ea5eb8cd6a
Merge pull request #686 from emankov/docs
...
[HIPIFY][docs] Update CUDNN_API_supported_by_HIP.md
2018-09-25 16:52:19 +03:00
Evgeny Mankov
4e06ab07e2
[HIPIFY][docs] Update CUDNN_API_supported_by_HIP.md
2018-09-25 16:50:40 +03:00
Aaron Enye Shi
3d3820272a
Fix missing HIP_ASSERT in hip_trig
2018-09-24 15:01:24 +00:00
Maneesh Gupta
ca6b916d15
Merge pull request #683 from ROCm-Developer-Tools/hip-float-rounded
...
Disable non-default-rounded functions
2018-09-24 09:32:52 +05:30
Aaron Enye Shi
357b6844fa
Improve hip_trig test case
...
Hip_trig is failing but returning a passing value on HIP-Clang. Also update with debug output and free arrays used.
2018-09-21 15:28:10 -04:00
Maneesh Gupta
0e3ba5a47d
Merge pull request #684 from ROCm-Developer-Tools/mangupta-patch-2
...
[ci] Renable nvcc testing
2018-09-21 11:05:45 +05:30
Maneesh Gupta
255589ae15
Update hipTestFMA.cpp
2018-09-21 11:00:08 +05:30
Maneesh Gupta
6d794cd505
[ci] Renable nvcc testing
...
Change-Id: I7d720b41a3ddc99453fee8b9be30494bfec3a808
2018-09-21 10:11:31 +05:30
Aaron Enye Shi
c11220f224
Disable non-default-rounded functions
...
Device library has removed the non-default-rounded functions, so hipFloatMath will fail to build. These include the removal of __ocml_sqrt_rte, __ocml_sqrt_rtn, __ocml_sqrt_rtp, and __ocml_sqrt_rtz. As seen here: https://github.com/RadeonOpenCompute/ROCm-Device-Libs/commit/2fc04e10e1354edee331ce700f98a60f8255effb . Disable these function tests for now, until they are re-enabled, or deleted completely.
2018-09-20 16:33:32 -04:00
Maneesh Gupta
3d67c9f952
Merge pull request #614 from ROCm-Developer-Tools/fma
...
Add overloading resolution functions for fma
2018-09-20 13:38:03 +05:30
Maneesh Gupta
ecd6a212c7
Update hipTestFMA.cpp
...
Fix the test so that it works on nvcc path as well.
2018-09-20 11:23:51 +05:30
Maneesh Gupta
70b0b1d600
Merge pull request #682 from aaronenyeshi/hip-config-files
...
Create separate config files for hcc and clang
2018-09-20 11:21:31 +05:30
Maneesh Gupta
7f2be97667
Merge pull request #681 from yxsamliu/fix-warning-static
...
Silent warnings about duplicate static keyword
2018-09-20 07:59:10 +05:30
Aaron Enye Shi
e01c53b185
Create separate config files for hcc and clang
...
The state of HIP_COMPILER is not passing into config files, therefore config files cannot use if statements to determine dependency. For HIP-Clang, we should remove find_dependency(hcc), so we create separate config files depending on compiler path. This fixes issue in apps that uses hip-config.cmake.
2018-09-19 18:29:56 +00:00
Yaxun Sam Liu
a5c961e26c
Silent warnings about duplicate static keyword
...
static is already in __DEVICE__, so should be removed.
2018-09-19 10:39:45 -04:00