Sarbojit Sarkar
fc2cc1471c
SWDEV-253247: add ulong and ulonglong version of__shfl*
...
Change-Id: I40ab6cfa12175f334e8392b71f567054d8256e2a
[ROCm/clr commit: deeb37412c ]
2020-09-30 01:58:22 -04:00
mshivama
4bd3a9fb18
Layout the cooperative group related headers to target Nvidia
...
Change-Id: I530ffc72d6fae1e273b5322d508629221e11ea6f
[ROCm/clr commit: b35f5215b2 ]
2020-09-29 21:32:24 -04:00
Sarbojit Sarkar
1d5784202c
SWDEV-253654 : Added invalid parameter checks
...
Change-Id: I8a2ae1ee6898f111aac1c68663a653cca410daec
[ROCm/clr commit: d4fa2e8c80 ]
2020-09-29 13:20:27 -04:00
Julia Jiang
8976ef0471
SWDEV-247518-fix HPC multi gpu test performance drop
...
Change-Id: I2f07d9ba183cf88b3845d8d61607a8a0462d015f
[ROCm/clr commit: 3d59e050db ]
2020-09-29 12:04:40 -04:00
Sarbojit Sarkar
596fa95c9b
SWDEV-252337: Fix for V100 compilation issue
...
Change-Id: Ib57ff3ac28f0a581f395f32181974e64eca6d858
[ROCm/clr commit: 7da8264b7c ]
2020-09-25 21:55:22 -04:00
Julia Jiang
3ab02902f4
SWDEV-253250-update instruction for hip sample
...
Change-Id: Iebc2887a3687e6c565999f4faf1cd4cf893e24cd
[ROCm/clr commit: f93a2b03ad ]
2020-09-25 13:51:19 -04:00
Aryan Salmanpour
58a6e2f0f2
fix a pagefault when wrong argument (extent) passed in hipMemset3D API
...
Change-Id: I779fc14ccd7c942d1ae0a938ebfd3c2e728ff761
[ROCm/clr commit: a680b514b3 ]
2020-09-25 10:57:37 -04:00
kjayapra-amd
c15524b728
SWDEV-241896 - Remove extern support in ROCclr/HIP since compiler added Texture reference support.
...
Change-Id: I1b0a7377b803b4e2b94ffef6ffd91e376fdb2b2f
[ROCm/clr commit: 19acb0bfe5 ]
2020-09-24 14:28:16 -04:00
Rahul Garg
b1851cdc96
Return hipMemoryTypeHost as memory type for hipHostRegistered pointer
...
Fixes SWDEV-253741
Change-Id: I42c2c9df00862157314d5767b6f175a0d2f28b47
[ROCm/clr commit: 2f3d60fc4a ]
2020-09-24 12:27:32 -04:00
agodavar
dc55fb39c0
SWDEV-249870 - Short-Term solution for Pre-Compiled Headers for Online Compilation
...
Change-Id: Iec989787e546ff2eb68c4b146dc540655698b569
[ROCm/clr commit: 3c9bbc335a ]
2020-09-24 12:18:06 -04:00
Lakhan singh Thakur
3ef655ac27
[dtest] Additional tests for hipMallocManaged() api
...
5 scenarios were added for hipMallocManaged including negative
test.
SWDEV-238517 for enhancing hip unit tests
Change-Id: Ibba53fb64502d6df798e4e63100dcb8c5f94553f
[ROCm/clr commit: eedf4c68dc ]
2020-09-24 10:05:21 -04:00
kjayapra-amd
26a6b8b043
SWDEV-253349 - Add a SKIP state for hip directed tests when HIP_BRINGUP_SKIP macro is used.
...
Change-Id: If176cf775e568d4b32982127731223fe96a38f0d
[ROCm/clr commit: a363eeb4f4 ]
2020-09-23 16:46:21 -04:00
Sumanth Tumbalam Gooty
28e7ffcca6
[dtest] Tests for hipMalloc
...
1. API validation
2. Validate the memory status after hipMalloc()
3. Test repeated hipMalloc() Calls, call in multiple threads
4. Parallel hipMalloc() from parent and child processes
5. hipMalloc() from multiple processes on multiple GPUs
SWDEV-238517 for enhancing hip unit tests
Change-Id: Ie152999d7a203a51704d2888ccc1ca866a2e1b05
[ROCm/clr commit: 612bfc87f2 ]
2020-09-23 09:20:01 -04:00
Lakhan singh Thakur
ff59dfbf67
[dtest] Tests for hipIpcGetMemHandle()
...
Tests allocation of memory on various GPUs and pass on the IPC mem handle to child process.
Child process attaches to the mem handle and uses the memory on various GPUs
SWDEV-238517 for enhancing hip unit tests
Change-Id: I7babc7725813e05d651057beef6a8bec6f62a49b
[ROCm/clr commit: 591905915a ]
2020-09-22 23:49:30 -04:00
Aryan Salmanpour
0d577cdfd4
use only hip compiler to compile hip cooperative groups
...
SWDEV-252377
Change-Id: I6cf749dad2bf05c2e49fed495ab2833c574c2215
[ROCm/clr commit: c197183818 ]
2020-09-22 14:34:05 -04:00
Sourabh Betigeri
747c04174a
Added performance test for Device concurrency
...
Change-Id: I30f4e65467613152ce86b80b13e1c9f2928da801
[ROCm/clr commit: 93f5675015 ]
2020-09-22 12:59:38 -04:00
Sourabh Betigeri
cfb1122beb
SWDEV-248163: Adding new Mandelbrot's tests - Serial vs concurrent kernel execution and mad vs fma performance results
...
Change-Id: I5118d13b40e2d17414124eebfd1b5114641db978
[ROCm/clr commit: a17c4dce84 ]
2020-09-22 12:58:57 -04:00
Todd tiantuo Li
509dc959aa
SWDEV-240803 - add test for hipFuncSetSharedMemConfig
...
Change-Id: I150b65a548ee9bf8d7e079b3db2e73958747c3a0
[ROCm/clr commit: c74cf90c7e ]
2020-09-21 17:26:51 -04:00
Jatin
b2e0df3845
CMake changes to now write to test folder
...
Change-Id: Ia898b31a09f3c59ef8e7d64253f28ae93c501277
[ROCm/clr commit: 2cce9170c3 ]
2020-09-21 00:37:15 -04:00
Jatin Chaudhary
c04f949c1d
Adding checks for return type compatibility with CUDA
...
Change-Id: I09b6bd9a7299f0a97ac9011ea0903a1f81e28251
[ROCm/clr commit: d752b6d14b ]
2020-09-21 00:36:02 -04:00
Vladislav Sytchenko
9734ad0e68
Fix Windows build
...
Change-Id: I8769bafba199b9258c610e51b58e454fe10a75e6
[ROCm/clr commit: 1602db4114 ]
2020-09-18 18:51:25 -04:00
kjayapra-amd
ea1b3eb062
SWDEV-252542 - Fixing Win Compilation on SWDEV-241902.
...
Change-Id: I0ef196231acd8e778018bade684a10ec977261a5
[ROCm/clr commit: fdb4d45a3f ]
2020-09-18 14:11:07 -04:00
Julia Jiang
60cdaf20b0
SWDEV-249486-update doxygen linked file
...
Change-Id: I90e42b83ad38323feb8d80aff136829837ef1aef
[ROCm/clr commit: 1965939b0d ]
2020-09-18 13:53:01 -04:00
Satyanvesh Dittakavi
8afda95282
Amend hipBusBandwidth sample
...
Change-Id: I9230b553275146e984c6e7d9f11b76e520e14809
[ROCm/clr commit: a6b6881c86 ]
2020-09-18 13:45:19 -04:00
Aryan Salmanpour
3ea2f872ca
Fix a warning with cooperative groups header
...
SWDEV-252413
Change-Id: Ia098464b670f26416b79cc67805b8accb6bec903
[ROCm/clr commit: 531c2c7596 ]
2020-09-18 13:38:47 -04:00
Satyanvesh Dittakavi
84634b6903
Print size_t variables with %zu
...
Change-Id: I02bb073b07e9efd03dea2b76b6ba1bd2f552bcaa
Total Memory is not being printed correctly with %u.
%zu represents size_t variables appropriately.
[ROCm/clr commit: 00c0118910 ]
2020-09-18 11:55:41 -04:00
Lakhan singh Thakur
321e5f1685
[dtest] Cooperative Groups related tests
...
Converted tests from below git to hipdirected_tests
http://gitlab1.amd.com/jgreatho/cuda_cooperative_groups_test
Modified to cover multi-GPUs
Disabled tests for cuda because of some header file issues
SWDEV-238517 for enhancing hip unit tests
Change-Id: If35fd710e8ab61debcf66bca5b6503539c567ec1
[ROCm/clr commit: 40ca4a5ea8 ]
2020-09-18 11:40:16 -04:00
Tao Sang
92e898abff
Make samples support cmake
...
Only cmake can support static lib of hip rt.
Thus samples will support static lib of hip
rt when this is done.
Change-Id: I70e8d06e85084369a035b42c5d1d56287c874ac9
[ROCm/clr commit: 449848cb5a ]
2020-09-18 07:37:02 -04:00
mkumarmi
b956348413
[dtest] Disable few tests on NVCC platform
...
Few of the tests are being validated in nvcc platform. Till then
these tests are disabled.
SWDEV-238517 for enhancing hip unit tests
Change-Id: I1acbfe90c6ea39f3de676e98f0e3c33cbac97888
[ROCm/clr commit: 6491836990 ]
2020-09-18 04:34:00 -04:00
kjayapra-amd
1c03aaaa95
SWDEV-241902 - Changes to pass file descriptor and offset to load code object.
...
Change-Id: I96add27f4fde1b5ee5501e206b7e85ab77e87dfc
[ROCm/clr commit: 095ce0cc02 ]
2020-09-15 07:54:28 -04:00
Rahul Garg
d8db826498
Reinsert __gnu_h2f_ieee and __gnu_f2h_ieee.
...
Fixes SWDEV-251676
Reverts Ide24d245d851e20961020323e52f33322a33fff9 and adds
__attribute__((weak)) to __gnu_h2f_ieee and __gnu_f2h_ieee.
Change-Id: If4f9e2f867b56a3f0121a907a49ae4032220d9af
[ROCm/clr commit: f4282cbdf9 ]
2020-09-15 01:39:14 -04:00
kjayapra-amd
a2ea4a91c5
SWDEV-251884 - Add Coop Launch Dev Property Checks in Co-operative Groups test cases.
...
Change-Id: I7b54a559d8abe0d5d5c77e48868b1332477a39f8
[ROCm/clr commit: d2008f93f4 ]
2020-09-14 17:10:39 -04:00
kjayapra-amd
ae01218741
SWDEV-251941 - Adding gfx1030, gfx1031 support to mainline.
...
Change-Id: Ifbe0d72646f5f00c7b8e16338587fc564a314b92
[ROCm/clr commit: c3aa54d4e2 ]
2020-09-14 17:10:17 -04:00
Sarbojit Sarkar
438e7b78b4
Updated hip_porting_guide.md
...
Change-Id: Iaf32033597513aa2cbfde267487af35317ac67fe
[ROCm/clr commit: b7dc406ccd ]
2020-09-14 00:30:51 -04:00
Julia Jiang
cb20d658ff
SWDEV-249486-Update Doxygen configuration file to link correct documents
...
Change-Id: I2bbe2a0dedec2d182bd3108c3d5af04f3d8beed8
[ROCm/clr commit: 683f2eed2f ]
2020-09-11 16:45:07 -04:00
kjayapra-amd
cfb12e710b
SWDEV-240800 - Adding dtest for hipDeviceGetP2PAttribute.
...
Change-Id: Icf1dc56c98247de43c638d9fdc16de045d2a1da9
[ROCm/clr commit: a05c0b7286 ]
2020-09-11 14:25:11 -04:00
Rahul Garg
e09740cd9b
grid size optimization
...
Change-Id: I68b197548b961e1c0aa63119eecc8d9a25350cf2
[ROCm/clr commit: 590d00dd7c ]
2020-09-10 15:10:55 -04:00
Sarbojit Sarkar
2e95688d9d
Fix for hipPointerGetAttributes [github#2137]
...
Change-Id: I5295575638ecc4d3b7129552a9c26c6f6a7195fc
[ROCm/clr commit: 74cdf8f9e3 ]
2020-09-10 10:51:30 -04:00
agodavar
0db6f96d07
SWDEV-249870 - Short-Term solution for Pre-Compiled Headers for Online Compilation
...
Change-Id: Ibcb365ce2ff27c4c2379609964078da42e1226b1
[ROCm/clr commit: 38ce8784c0 ]
2020-09-09 13:44:13 -04:00
Siu Chi Chan
f06ca83a59
fix no matching push_macro warmnings
...
Change-Id: I352fe1170cfc9e8de5307536a21c86f0b483c68e
[ROCm/clr commit: da92c6b8cb ]
2020-09-09 11:41:07 -04:00
kjayapra-amd
ff668fe6d2
SWDEV-240800 - P2P device attributes support
...
Change-Id: Ia32b87ffea17e0d98b69a07f2633ba14e7637b8a
[ROCm/clr commit: 27c5f8049e ]
2020-09-03 09:41:05 -04:00
Rahul Garg
977c59d511
Fix dependency on rocm-dkms pkg
...
SWDEV-249463- hipcc can't find the rocm_agent_enumerator
Change-Id: I768a0d09753047508734d8360eb3d154edc0b0ef
[ROCm/clr commit: 9db9bed960 ]
2020-09-03 03:30:59 -04:00
Satyanvesh Dittakavi
04201d5db5
SWDEV-248293 - Fix elapsedTime
...
Fixes the elapsed time for the scenarios where HIP API takes one of the start/stop events
and another one is recorded using hipEventRecord.
Change-Id: I51831b2651fc8e7207ff0e3fcc6dc7c1b4239fa8
[ROCm/clr commit: f80044bd6a ]
2020-09-02 03:22:47 -04:00
agodavar
04f34e929a
SWDEV-246142: Improve performance for sync with multiple streams
...
Change-Id: Ifc625c4c1311ac235b08ea705a3df216d47b2c5e
[ROCm/clr commit: 9124285f18 ]
2020-09-02 00:56:46 -04:00
Saleel Kudchadker
e17f998c20
Fix hipPrintf* tests
...
The test needs to check dup2 syscall status and not the
errno val
Change-Id: Ic88eb2047b839adbc9e12965b098d8960cd7e2b8
[ROCm/clr commit: 99f1830ed6 ]
2020-09-01 15:00:49 -04:00
Tao Sang
d21b94e2b0
Replace private libelf with elfio
...
Change-Id: I59ae33f7cc55e73f6519af14be91dd9863b03af3
[ROCm/clr commit: 2332174c8a ]
2020-09-01 10:29:11 -04:00
Rahul Garg
e633304e19
Revert "[dtest] Additional tests for Memcpy"
...
This reverts commit 6443ff4197 .
Reason for revert: All the PSDBs on the CI are failing with the below error and its been root caused to this commit:
......................................................................................... Passed 0.59 sec 99% tests passed, 1 tests
failed out of 211 Total Test time (real) = 287.02 sec The following tests FAILED: 139 - directed_tests/runtimeApi/memory/hipMemcpyNegativeMThrdMSize_Negative_tests.tst
(Child aborted) Errors while running CTest Restoring clocks to: auto
Change-Id: I4ea0e14ba5f92cd61677f4a3b9482fea00902310
[ROCm/clr commit: f2d9d83a7c ]
2020-09-01 00:48:20 -04:00
Jatin Chaudhary
a06d43114e
Adding dim3 conversion operator to __hip_builtin_threadIdx_t
...
Change-Id: Ib7f9e45872ec6d48c0e5b7fc93ccecaafaeac754
[ROCm/clr commit: 9d4bdd466a ]
2020-08-31 21:30:14 -04:00
kjayapra-amd
92f42b116f
SWDEV-245296 - Adding performance test for hipModuleLoad/hipModuleGetFunction
...
Change-Id: I4b66d33dc58430e88be4b9b39bc4037e4e53d11e
[ROCm/clr commit: 4cc919fb66 ]
2020-08-31 13:43:58 -04:00
Rahul Garg
920a7d4002
Return error when mismatch in copy kind and ptrs
...
Change-Id: I70e4d06e850843697035b42c5d1d56287c874ac8
[ROCm/clr commit: c8a32c932d ]
2020-08-27 20:53:48 -04:00