Evgeny Mankov
e3d7cc2885
[HIPIFY] CUDA 10.0 Driver API initial support
2018-10-03 20:29:22 +03:00
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
Yaxun Sam Liu
bd622a4b4a
Add fma function with float and _Float16 arguments
2018-09-19 09:59:33 -04:00
Maneesh Gupta
2a5a2c66c4
Update Jenkinsfile
...
[ci] Update list of disable tests for automation
2018-09-19 15:06:22 +05:30
Maneesh Gupta
a7873e7810
Merge pull request #635 from ROCm-Developer-Tools/fix-include
...
Fix build failure of hipTestHalf and hipTestIncludeMath for hip-clang
2018-09-19 09:04:06 +05:30
Maneesh Gupta
29ed3b46fe
Merge pull request #679 from gargrahul/fix_getalignoffset_test_nvcc
...
[dtests] Fixed get alignment offset test for NVCC
2018-09-19 09:03:59 +05:30
Yaxun Sam Liu
cf184460e9
Fix build failure of hipTestHalf and hipTestIncludeMath for hip-clang
2018-09-18 21:00:15 -04:00
Rahul Garg
8da3a96f2b
Fixed get alignment offset test for NVCC
...
- Removed dtest hipGetAlgntoffset2D.cpp
- hipGetTextureAlignmentOffset is being tested now in hipBindTexRef1DFetch.cpp
2018-09-18 14:10:03 +05:30
Maneesh Gupta
9ee70fca8a
Merge pull request #672 from iotamudelta/fp16_fix
...
Only LLVM6 and higher contain the necessary intrinsics.
2018-09-18 08:43:33 +05:30
Maneesh Gupta
32787fa1fc
Merge pull request #674 from mangupta/fix_dtests_on_nvcc
...
[dtests] Fix hipTestClock, hipTestNew, hipTestGlobalVariable, hipSimpleAtomicsTest & hipTestIncludeMath tests on nvcc path
2018-09-18 07:50:52 +05:30
Maneesh Gupta
5cf281071d
Merge pull request #677 from yxsamliu/fix-launch-decay
...
Fix hipLaunchKernelGGL for hip-clang
2018-09-18 07:50:37 +05:30
Maneesh Gupta
d28ce807c7
Merge pull request #676 from VincentSC/patch-1
...
Update install.sh
2018-09-18 07:50:28 +05:30
Maneesh Gupta
47bd84974b
Merge pull request #678 from yxsamliu/fix-memory
...
Disable device code for gcc in hip_memory.h
2018-09-18 07:50:18 +05:30
Yaxun Sam Liu
cdfd82f1de
Disable device code for gcc in hip_memory.h
...
These device code should only be seen by HCC or hip-clang. They causd build failure
for HIP-VDI runtime and should be disabled for gcc.
2018-09-17 16:50:42 -04:00
Yaxun Sam Liu
fc228c7ea6
Fix hipLaunchKernelGGL for hip-clang
...
Do not decay function pointer type of the kernel argument passed to hipLaunchKernelGGL
and hipLaunchKernel, otherwise some type information is lost which may cause
type inference failure for the template.
This issue caused compilation error of FeatureLPPooling in Caffe2/PyTorch and this patch
fixes that.
2018-09-17 11:20:41 -04:00
VincentSC
30acc99e13
Update install.sh
...
'rename' added as a Linux prerequisite.
2018-09-17 13:25:12 +02:00
Maneesh Gupta
cca2c5afc8
[dests] Fix hipTestClock, hipTestNew & hipTestGlobalVariable tests for nvcc
...
nvcc does not support global kernels in struct/class
Change-Id: I2d7297e0c3725564215e20dbdd31c0bb8d7a07de
2018-09-17 15:32:05 +05:30
Maneesh Gupta
94a0589eb5
[dtests] Fix deviceLib/hipSimpleAtomicsTest for nvcc
...
Change-Id: I23cbea2820d41da6f6a1bcab4bc3b59ac21799dd
2018-09-17 15:26:45 +05:30
Maneesh Gupta
cef5261fa9
Add mappings for __clock* in nvcc_detail/hip_runtime.h
...
Change-Id: Ibcecf52f3e69298268d921efc036090544fa0ed0
2018-09-17 15:23:30 +05:30
Maneesh Gupta
0b211bb429
[dtests] Fix deviceLib/hipTestIncludeMath on nvcc path
...
Change-Id: Ifb121886bec6c1134e98bd194ff1713f28454d33
2018-09-17 15:15:49 +05:30
Maneesh Gupta
30b1494c3d
Merge pull request #606 from ROCm-Developer-Tools/add-test-global-var
...
Add HIP directed test hipTestGlobalVariable.cpp
2018-09-17 11:11:51 +05:30
Maneesh Gupta
319d6dce5e
Merge pull request #598 from ROCm-Developer-Tools/support-malloc
...
Support device-side malloc/free for hip-clang
2018-09-17 11:11:36 +05:30
Maneesh Gupta
66f863d1f3
Merge branch 'master' into support-malloc
2018-09-17 10:17:25 +05:30
Maneesh Gupta
48cc4f0d9e
Merge pull request #639 from ROCm-Developer-Tools/skudchad-hip
...
Check for hipEnvVar at the same level if directed_tests location fails
2018-09-16 18:31:37 +05:30