Γράφημα Υποβολών

2929 Υποβολές

Συγγραφέας SHA1 Μήνυμα Ημερομηνία
Rahul Garg e0efc8a09e Return hipSuccess when sizeBytes=0 in hipMemset
[ROCm/clr commit: bd27310127]
2018-09-26 12:47:36 +05:30
Maneesh Gupta 27986e6788 Merge pull request #685 from ROCm-Developer-Tools/hip-trig-return
Improve hip_trig test case

[ROCm/clr commit: 802520f5f1]
2018-09-26 09:50:48 +05:30
Aaron Enye Shi 20e9391cfb Use trig functions from ocml instead
[ROCm/clr commit: 04ed44f074]
2018-09-25 15:58:36 +00:00
Evgeny Mankov 2a6861aa64 Merge pull request #687 from emankov/hipBLAS
[HIPIFY][BLAS] Add support of hipblasGemmEx and corresponding types

[ROCm/clr commit: d12c1f7eff]
2018-09-25 18:48:06 +03:00
Evgeny Mankov 11dde91716 [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.


[ROCm/clr commit: 65035fa485]
2018-09-25 18:46:23 +03:00
Evgeny Mankov 8359f85a51 Merge pull request #686 from emankov/docs
[HIPIFY][docs] Update CUDNN_API_supported_by_HIP.md

[ROCm/clr commit: fae1de41e2]
2018-09-25 16:52:19 +03:00
Evgeny Mankov 37b1248da2 [HIPIFY][docs] Update CUDNN_API_supported_by_HIP.md
[ROCm/clr commit: f627d9a9a2]
2018-09-25 16:50:40 +03:00
Aaron Enye Shi 4bbfaf06b5 Fix missing HIP_ASSERT in hip_trig
[ROCm/clr commit: bc5de031a5]
2018-09-24 15:01:24 +00:00
Maneesh Gupta 0d75b78a5a Merge pull request #683 from ROCm-Developer-Tools/hip-float-rounded
Disable non-default-rounded functions

[ROCm/clr commit: ad008c5e3f]
2018-09-24 09:32:52 +05:30
Aaron Enye Shi f4fc30ccc7 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.

[ROCm/clr commit: afef6a3ece]
2018-09-21 15:28:10 -04:00
Maneesh Gupta 4219d3d796 Merge pull request #684 from ROCm-Developer-Tools/mangupta-patch-2
[ci] Renable nvcc testing

[ROCm/clr commit: 5468e01d04]
2018-09-21 11:05:45 +05:30
Maneesh Gupta 203e3dd5d5 Update hipTestFMA.cpp
[ROCm/clr commit: a4bdbe0aaf]
2018-09-21 11:00:08 +05:30
Maneesh Gupta e300bdf211 [ci] Renable nvcc testing
Change-Id: I7d720b41a3ddc99453fee8b9be30494bfec3a808


[ROCm/clr commit: cc4e8c7e8b]
2018-09-21 10:11:31 +05:30
Aaron Enye Shi 646de2e876 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.

[ROCm/clr commit: a3dea28c9d]
2018-09-20 16:33:32 -04:00
Maneesh Gupta f648d28bcb Merge pull request #614 from ROCm-Developer-Tools/fma
Add overloading resolution functions for fma

[ROCm/clr commit: 7cec85e1ae]
2018-09-20 13:38:03 +05:30
Maneesh Gupta f742125288 Update hipTestFMA.cpp
Fix the test so that it works on nvcc path as well.

[ROCm/clr commit: e614aac0da]
2018-09-20 11:23:51 +05:30
Maneesh Gupta 1e11b0352b Merge pull request #682 from aaronenyeshi/hip-config-files
Create separate config files for hcc and clang

[ROCm/clr commit: ff8bdd0375]
2018-09-20 11:21:31 +05:30
Maneesh Gupta 59bf30190b Merge pull request #681 from yxsamliu/fix-warning-static
Silent warnings about duplicate static keyword

[ROCm/clr commit: d333dc10cd]
2018-09-20 07:59:10 +05:30
Aaron Enye Shi ee366fad74 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.


[ROCm/clr commit: 73a5ea0f9f]
2018-09-19 18:29:56 +00:00
Yaxun Sam Liu 2f6bee46f9 Silent warnings about duplicate static keyword
static is already in __DEVICE__, so should be removed.


[ROCm/clr commit: cfa71293ce]
2018-09-19 10:39:45 -04:00
Yaxun Sam Liu a7b03bee08 Add fma function with float and _Float16 arguments
[ROCm/clr commit: a8bed200b7]
2018-09-19 09:59:33 -04:00
Maneesh Gupta 4546edb52f Update Jenkinsfile
[ci] Update list of disable tests for automation

[ROCm/clr commit: f074207858]
2018-09-19 15:06:22 +05:30
Maneesh Gupta 0117b0b0fc Merge pull request #635 from ROCm-Developer-Tools/fix-include
Fix build failure of hipTestHalf and hipTestIncludeMath for hip-clang

[ROCm/clr commit: 50228bf5fc]
2018-09-19 09:04:06 +05:30
Maneesh Gupta a90c646013 Merge pull request #679 from gargrahul/fix_getalignoffset_test_nvcc
[dtests] Fixed get alignment offset test for NVCC

[ROCm/clr commit: 14ffeef73a]
2018-09-19 09:03:59 +05:30
Yaxun Sam Liu 445697cfe3 Fix build failure of hipTestHalf and hipTestIncludeMath for hip-clang
[ROCm/clr commit: 781f0d97b5]
2018-09-18 21:00:15 -04:00
Rahul Garg 45e7d824ad Fixed get alignment offset test for NVCC
- Removed dtest hipGetAlgntoffset2D.cpp
- hipGetTextureAlignmentOffset is being tested now in hipBindTexRef1DFetch.cpp


[ROCm/clr commit: c878d9cde4]
2018-09-18 14:10:03 +05:30
Maneesh Gupta 814ac65527 Merge pull request #672 from iotamudelta/fp16_fix
Only LLVM6 and higher contain the necessary intrinsics.

[ROCm/clr commit: d44f7401f0]
2018-09-18 08:43:33 +05:30
Maneesh Gupta d7c37a2743 Merge pull request #674 from mangupta/fix_dtests_on_nvcc
[dtests] Fix hipTestClock, hipTestNew, hipTestGlobalVariable, hipSimpleAtomicsTest & hipTestIncludeMath tests on nvcc path

[ROCm/clr commit: 77ed6e2c46]
2018-09-18 07:50:52 +05:30
Maneesh Gupta 0e8815b3ad Merge pull request #677 from yxsamliu/fix-launch-decay
Fix hipLaunchKernelGGL for hip-clang

[ROCm/clr commit: dd0373dc02]
2018-09-18 07:50:37 +05:30
Maneesh Gupta 9bc690d9e4 Merge pull request #676 from VincentSC/patch-1
Update install.sh

[ROCm/clr commit: ff1163143f]
2018-09-18 07:50:28 +05:30
Maneesh Gupta 8c45ae89d2 Merge pull request #678 from yxsamliu/fix-memory
Disable device code for gcc in hip_memory.h

[ROCm/clr commit: b894c3d72c]
2018-09-18 07:50:18 +05:30
Yaxun Sam Liu c0592f16e6 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.


[ROCm/clr commit: b23db4e452]
2018-09-17 16:50:42 -04:00
Yaxun Sam Liu eb9c852dc5 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.


[ROCm/clr commit: 0471ce2da6]
2018-09-17 11:20:41 -04:00
VincentSC 564a45497b Update install.sh
'rename' added as a Linux prerequisite.

[ROCm/clr commit: fcc9aa3412]
2018-09-17 13:25:12 +02:00
Maneesh Gupta 0bae7eaad3 [dests] Fix hipTestClock, hipTestNew & hipTestGlobalVariable tests for nvcc
nvcc does not support global kernels in struct/class

Change-Id: I2d7297e0c3725564215e20dbdd31c0bb8d7a07de


[ROCm/clr commit: f63ffaf6e5]
2018-09-17 15:32:05 +05:30
Maneesh Gupta 6e7f871105 [dtests] Fix deviceLib/hipSimpleAtomicsTest for nvcc
Change-Id: I23cbea2820d41da6f6a1bcab4bc3b59ac21799dd


[ROCm/clr commit: 7066147760]
2018-09-17 15:26:45 +05:30
Maneesh Gupta 9623689bc7 Add mappings for __clock* in nvcc_detail/hip_runtime.h
Change-Id: Ibcecf52f3e69298268d921efc036090544fa0ed0


[ROCm/clr commit: 933c13f003]
2018-09-17 15:23:30 +05:30
Maneesh Gupta 51f5e9ea04 [dtests] Fix deviceLib/hipTestIncludeMath on nvcc path
Change-Id: Ifb121886bec6c1134e98bd194ff1713f28454d33


[ROCm/clr commit: 644fc85a37]
2018-09-17 15:15:49 +05:30
Maneesh Gupta 0ecfac50cb Merge pull request #606 from ROCm-Developer-Tools/add-test-global-var
Add HIP directed test hipTestGlobalVariable.cpp

[ROCm/clr commit: a5aa5cbcfa]
2018-09-17 11:11:51 +05:30
Maneesh Gupta d1eeb53a90 Merge pull request #598 from ROCm-Developer-Tools/support-malloc
Support device-side malloc/free for hip-clang

[ROCm/clr commit: c47e2bc7ba]
2018-09-17 11:11:36 +05:30
Maneesh Gupta 20abaa15c4 Merge branch 'master' into support-malloc
[ROCm/clr commit: b23609ad42]
2018-09-17 10:17:25 +05:30
Maneesh Gupta e0a77ca23b Merge pull request #639 from ROCm-Developer-Tools/skudchad-hip
Check for hipEnvVar at the same level if directed_tests location fails

[ROCm/clr commit: 4d0d1fb3f4]
2018-09-16 18:31:37 +05:30
Maneesh Gupta 00157dc427 Revert changes to runtime/stream/hipStreamSync2
[ROCm/clr commit: f9167cd2da]
2018-09-15 13:23:38 +05:30
Maneesh Gupta 191a752474 Merge pull request #650 from ROCm-Developer-Tools/hip-clang-new
Support placement new in hip-clang

[ROCm/clr commit: 9f553c0b40]
2018-09-15 11:21:01 +05:30
Maneesh Gupta 8bf4a46c46 Merge pull request #636 from ROCm-Developer-Tools/db-fatbin
Add HIP_DB=fatbin for debugging fat binary issues

[ROCm/clr commit: a190b1ba01]
2018-09-14 13:21:58 +05:30
Maneesh Gupta 5d98d0fcdd Merge pull request #637 from ROCm-Developer-Tools/add-pthread
Let hipcc link -lpthread -lm by default

[ROCm/clr commit: c6d0de2c21]
2018-09-14 13:21:47 +05:30
Maneesh Gupta 24868e6605 Merge pull request #665 from aaronenyeshi/fix-min-funcs
Use templates for min to prevent ambiguity

[ROCm/clr commit: 17d12bbfef]
2018-09-14 13:21:38 +05:30
Maneesh Gupta 39af9ffc16 Merge pull request #642 from ROCm-Developer-Tools/handle-obj
Let hipcc handle obj files in linker response file for hip-clang

[ROCm/clr commit: ac7f16613d]
2018-09-14 08:59:53 +05:30
Maneesh Gupta 1c719c97f3 Merge pull request #658 from phani544/hipClangFrndClass
[HIP-Clang]Add friend class/function test

[ROCm/clr commit: 2f794fd99f]
2018-09-14 08:59:40 +05:30
Aaron Enye Shi 70d1143f62 Fix Tensorflow ambiguous min issue
[ROCm/clr commit: 6fa3ba3e12]
2018-09-13 23:16:20 +00:00