Aryan Salmanpour
563b385ad6
[hip][tests] add a unit test for using hipExtLaunchMultiKernelMultiDevice API ( #1250 )
...
[ROCm/hip commit: f3c4952f80 ]
2019-07-24 07:57:39 +00:00
Aaron Enye Shi
85fa58c117
Fix hipMemcpy-size test running out of Host Mem ( #1224 )
...
* Fix hipMemcpy-size test running out of Host Mem
The hipMemcpy-size uses a maxElem calculated from the total GPU mem /8. Then it will allocate 4 times that amount of host memory. This tests begins failing when there is not enough host memory, such as on systems with 32GB GPU mem, and 16GB RAM. This fixes the test if not enough host memory is available on the system.
* Add windows support to hipMemcpy-size fix
* avoid linking extra libs for windows
* HIPMemcpy-size Remove freeCPU including swap
[ROCm/hip commit: 0de4caa085 ]
2019-07-24 07:49:20 +00:00
ansurya
de3a7dfe43
[HIP][Tests] Added new testcases for Module API ( #1150 )
...
* [HIP][tests] New testcases for module api
* [HIP][Tests]Support for CUDA devices
* Updated tests as per latest master & test GetGlobal to work on all platforms
[ROCm/hip commit: fa4d6b353a ]
2019-07-19 04:45:20 +00:00
ansurya
df4dee39f4
Add Max Texture 1D,2D,3D device properties ( #1226 )
...
* Add Max Texture 1D,2D,3D device properties
* Corrected testcase to use enums defined in hipDeviceAttribute_t
* Added texture 1D,2D and 3D support for NVIDIA path
[ROCm/hip commit: 8e496c09d9 ]
2019-07-18 03:18:50 +00:00
Maneesh Gupta
7f41814190
[dtests] Fix typo in hipAPIStreamDisable.cpp ( #1227 )
...
Change-Id: Ib88a6be49ba192578129bb88ad09817839981398
[ROCm/hip commit: 8a28afeb84 ]
2019-07-17 07:28:38 +00:00
kpyzhov
5b1910d140
Added gfx906 kernel binary to the HIPFB file for hipModule test. ( #1215 )
...
[ROCm/hip commit: e6a8d1daee ]
2019-07-12 03:13:45 +00:00
wkwchau
40bd111519
Implement the hipOccupancyMaxPotentialBlockSize function ( #1162 )
...
* Implement the hipOccupancyMaxPotentialBlockSize function
* Replaced hipGetDeviceProperties() call by ihipGetDeviceProperties() in ihipOccupancyMaxPotentialBlockSize()
* Add test for hipOccupancyMaxPotentialBlockSize in Module API
* Added extern declaration for ihipGetDeviceProperties() to be accessed inside ihipOccupancyMaxPotentialBlockSize()
* fixed hipOccupancyMaxPotentialBlockSize test build issue
* Fix hipOccupancyMaxPotentialBlockSize dtest
* Add BUILD_CMD in hipOccupancyMaxPotentialBlockSize dtest
* Revert "Add BUILD_CMD in hipOccupancyMaxPotentialBlockSize dtest"
This reverts commit 0480ff56f1441fc515d2c26ce33783e303423938.
* Disable hipOccupancyMaxPotentialBlockSize dtest on NVCC
* move extern declaration of ihipGetDeviceProperties to hip_module.cpp
* Update the limiation of 32 wavefronts per CU and 800/512 SGPRs for VI/pre-VI chips to calculate the occupancy
[ROCm/hip commit: d492f1fd6b ]
2019-06-20 05:58:29 +05:30
Maneesh Gupta
4b19bd3736
Merge pull request #1124 from kpyzhov/hipModule-test
...
Updated kernel binary file for hipModule test.
[ROCm/hip commit: 35aac8e8ce ]
2019-05-24 14:16:03 +05:30
Maneesh Gupta
bc2f291f49
Merge pull request #1121 from kpyzhov/hipStreamSync2-test
...
Disable hipStreamSync2 test for hip-clang.
[ROCm/hip commit: d840268636 ]
2019-05-24 14:15:54 +05:30
Konstantin Pyzhov
a4202d5ce6
Updated kernel binary file for hipModule test.
...
[ROCm/hip commit: a8b07ada2f ]
2019-05-21 13:21:48 -04:00
Konstantin Pyzhov
993f323887
Disable hipStreamSync2 test for hip-clang.
...
[ROCm/hip commit: 7cbaa5082b ]
2019-05-20 02:13:30 -04:00
Konstantin Pyzhov
769171e2bb
Upload pre-built kernel binary for hipModule test.
...
[ROCm/hip commit: c8f92bebf3 ]
2019-05-15 07:19:40 -04:00
Maneesh Gupta
242aeaf133
[dtests] Fix hipModule test for nvcc path
...
Change-Id: If918b87b848a825242e06b0d552a7be188a1c4b6
[ROCm/hip commit: 88abfde2f8 ]
2019-05-09 18:17:19 +05:30
Maneesh Gupta
09f8c228cf
[dtests] Add hipModule test to unit tests
...
Change-Id: I1dac38f8580265e2e9c82d88e4f070a2ff87f60b
[ROCm/hip commit: 79843f3b12 ]
2019-05-09 11:36:46 +05:30
Maneesh Gupta
fa07d40cdd
[hit] Rename RUN -> TEST & RUN_NAMED -> TEST_NAMED
...
Change-Id: I75e24f15129973cee15fc9dac65d678bd2172074
[ROCm/hip commit: 9f2d1453fb ]
2019-05-09 09:59:18 +05:30
Konstantin Pyzhov
ae391b3211
hipMultiThreadDevice test: Reduced maximum number of created HIP streams on Windows.
...
[ROCm/hip commit: e29c9d50a6 ]
2019-05-03 05:43:30 -04:00
Rahul Garg
c01236f679
Add hipMallocManaged default functional support ( #1036 )
...
* Add hipMallocManaged default functional support
* Fix build error
* Add dtest
[ROCm/hip commit: 2bc2c46d4d ]
2019-04-24 16:50:03 +05:30
Rahul Garg
d0951a9c20
Fix D2DAsync test
...
[ROCm/hip commit: e5e7651a4a ]
2019-04-18 07:35:06 +05:30
Maneesh Gupta
54c72c1079
Update hipMemset.cpp
...
Address build issues on nvcc path.
[ROCm/hip commit: 51f29b9cee ]
2019-03-05 12:11:11 +05:30
Wen-Heng (Jack) Chung
085c6c15b2
Add direct test for hipMemsetD32 and hipMemsetD32Async
...
[ROCm/hip commit: bfde8a7fab ]
2019-03-04 17:20:32 +00:00
Rahul Garg
7a9ebee08a
Fix review comments
...
[ROCm/hip commit: 131c0ea326 ]
2019-03-02 23:38:37 +05:30
Rahul Garg
4093c03dd7
Fix hipMemset test for HIP/NVCC
...
[ROCm/hip commit: 77c6d5451f ]
2019-03-01 03:46:57 +05:30
Rahul Garg
fa0c9d8a73
Update hipMemset test
...
[ROCm/hip commit: 026dc9457e ]
2019-02-28 06:54:49 +05:30
Rahul Garg
42a683e159
Remove redundant arguments from hipMemset3D test
...
[ROCm/hip commit: 4272119eeb ]
2018-12-20 06:51:22 +05:30
Alex Voicu
de15c6988d
Re-sync with upstream.
...
[ROCm/hip commit: fe959f7bd7 ]
2018-10-18 12:27:03 +01:00
Maneesh Gupta
c4a93adb74
Replace hipLaunchKernel -> hipLaunchKernelGGL
...
Change-Id: I4d99009e1199811d417becf1e1b934ec4d4e30be
[ROCm/hip commit: 52e320f396 ]
2018-10-17 14:32:25 +05:30
Alex Voicu
6d0b50e9b9
Re-sync with upstream.
...
[ROCm/hip commit: ca375cb8c5 ]
2018-10-10 11:43:49 +01:00
Maneesh Gupta
b35590db18
Implementation for stream priority
...
- Requires ROCm 1.9.x or higher
- Requires HCC with PR#886 merged
Change-Id: Id7c95ea091ee610e80c9ad815f1cb989cba570ca
[ROCm/hip commit: da64156fb2 ]
2018-10-05 16:27:46 +05:30
Alex Voicu
312d29ebaf
Align with HC Next.
...
[ROCm/hip commit: c6720e882b ]
2018-09-17 11:50:29 +03:00
Maneesh Gupta
4a39405b64
Revert changes to runtime/stream/hipStreamSync2
...
[ROCm/hip commit: 9b2107749c ]
2018-09-15 13:23:38 +05:30
Saleel Kudchadker
eb251f6a4e
Fix record_event and hipStreamSync2 tests. The test should expect null stream to complete if synchrionize is called as per the spec
...
[ROCm/hip commit: 1daee67eb6 ]
2018-08-31 12:54:23 -07:00
saleelk
428120f219
Fix hipHostRegister mem leak and copy kind in hipMemcpyAsync ( #587 )
...
[ROCm/hip commit: 8bc73424d1 ]
2018-07-23 11:04:14 +05:30
Rahul Garg
14c424827b
Cleaned up hipMemset3D test
...
[ROCm/hip commit: 18944113ed ]
2018-07-06 14:54:08 +05:30
Rahul Garg
07115e0c02
Add integrated device property
...
[ROCm/hip commit: 1a02bc364f ]
2018-06-02 13:11:16 +05:30
Maneesh Gupta
9d97f114b7
[dtests] Fix nvcc path build errors in hipFuncGetAttributes.tst
...
Change-Id: I000bed69162897f7b6edd733ed6e9acc93beb0ed
[ROCm/hip commit: 8b93cd67a6 ]
2018-05-30 11:26:11 +05:30
Maneesh Gupta
51e2e27488
Merge pull request #445 from ROCm-Developer-Tools/feature_func_attributes
...
Add support for the hipFuncGetAttributes interface.
[ROCm/hip commit: df3bb9fc32 ]
2018-05-22 09:37:41 +05:30
Alex Voicu
d5f965c44a
Add support for the hipFuncGetAttributes interface.
...
[ROCm/hip commit: 13274ce559 ]
2018-05-11 03:35:10 +01:00
Rahul Garg
e2a2b5bdcf
Added hipMemset3D
...
[ROCm/hip commit: da302c3e93 ]
2018-05-07 10:24:30 +05:30
Rahul Garg
e1e88f3bff
Added hipMemset2DAsync support
...
[ROCm/hip commit: 3cfb9c0d40 ]
2018-04-17 18:27:27 +05:30
Maneesh Gupta
4f42ee762d
Apply .clangformat to all repo source files
...
Change-Id: I7e79c6058f0303f9a98911e3b7dd2e8596079344
[ROCm/hip commit: 1ba06f63c4 ]
2018-03-12 11:29:03 +05:30
Alex Voicu
3afca75a71
Re-sync with upstream.
...
[ROCm/hip commit: baf50a5311 ]
2018-02-12 20:20:24 +00:00
Maneesh Gupta
7ca125afad
Merge pull request #299 from mangupta/hipStreamAddCallback
...
Implement hipStreamAddCallback
[ROCm/hip commit: f421f2fe0a ]
2018-02-02 08:32:41 +05:30
Maneesh Gupta
c1f3d1409c
hipStreamAddCallback.cpp: Replace unistd sleep with sleep_for
...
Change-Id: I7a5d40a1acd8be76a0f175bcfa731ad89fb88d81
[ROCm/hip commit: e0b91d32dd ]
2018-01-31 10:48:17 +05:30
Maneesh Gupta
1429c44459
Fix hipStreamAddCallback testcase for nvcc
...
Change-Id: Ieec4b8d7933d8d68394d21d27132da206111efc8
[ROCm/hip commit: 5bce9ea5ef ]
2018-01-30 12:32:46 +05:30
Alex Voicu
abb22cc7f2
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_purge_genco
...
[ROCm/hip commit: ed75522ba5 ]
2018-01-17 14:02:19 +00:00
Phaneendr-kumar Lanka
23ca29818d
[nvcc] Enable hipGetDeviceAttribute
...
[ROCm/hip commit: e9f9456166 ]
2018-01-10 10:51:01 +05:30
Maneesh Gupta
02bedf46dc
Implement hipStreamAddCallback
...
Change-Id: Ib851e4d86ba9c8406ca37b88162ea483ccbc9d36
[ROCm/hip commit: cebb070d30 ]
2017-12-19 16:06:14 +05:30
Phaneendr-kumar Lanka
e2487a261e
[nvccTests] Resubmit hipMemcpyDtoD & inline_asm_vadd
...
[ROCm/hip commit: 7cceebd9ed ]
2017-12-18 14:46:19 +05:30
Alex Voicu
044ae14b92
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_purge_genco
...
[ROCm/hip commit: e14ac87474 ]
2017-12-14 13:50:49 +00:00
Phaneendr-kumar Lanka
f8d610cf61
[nvccWarnings] Fix warnings seen with dtests on nvcc path
...
[ROCm/hip commit: eea7d495c7 ]
2017-12-14 14:10:37 +05:30