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
Jatin Chaudhary
2a16ef5d04
Adding and populating available registers per cu value
...
Change-Id: Ide012038a9d74b20166ce1e69a9f2c0cbdce0d73
[ROCm/clr commit: d0f009a0ee ]
2020-09-28 05:30:23 -04:00
Chauncey Hui
fcebc82e75
SWDEV-2 - Change OpenCL version number from 3204 to 3205
...
[ROCm/clr commit: b26a283118 ]
2020-09-26 03:00:04 -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
a3212c53b7
SWDEV-241896 - Remove extern support in ROCclr/HIP since compiler added Texture Reference support.
...
Change-Id: I2cf27e13a53860fe11e9245c9cbdcb8bd88a7872
[ROCm/clr commit: 4071cf1a16 ]
2020-09-25 10:20:16 -04:00
Jason Tang
4c0e5d238d
Avoid using sdma engine if there's none
...
Change-Id: Id8d373683f3e1667ab461b4c5b8b490377b64cc0
[ROCm/clr commit: 40b432f992 ]
2020-09-25 09:48:10 -04:00
Aryan Salmanpour
b01d49542c
Fix a crash when printf used in a kernel launched on a stream with custom CU mask
...
SWDEV-249719 - root cause: queues with custom CU mask are not inserted
into queuePool_ (i.e., queue of reusable HSA queues) of ROC device class
causing a crash when creating hostcall buffers for printf
Change-Id: Ieee7005d9a5a30b3113394ce23ee65927126d0d6
[ROCm/clr commit: 2e199bd492 ]
2020-09-25 09:25:19 -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
Chauncey Hui
1aa5e56135
SWDEV-2 - Change OpenCL version number from 3203 to 3204
...
[ROCm/clr commit: 0cef35c402 ]
2020-09-24 03:00:02 -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
Vladislav Sytchenko
1f40ca06a6
Don't use CMAKE_SOURCE_DIR
...
Change-Id: I373e218850e72ca8fe7f76a7af3e559c485c569b
[ROCm/clr commit: bd4c6ce6dc ]
2020-09-23 13:04:05 -04:00
Vladislav Sytchenko
9d006dee2d
Correctly append CMAKE_SHARED_LINKER_FLAGS
...
Change-Id: Id207f7b7eea7420657162ed666fb4240e3b6e9a1
[ROCm/clr commit: c70ff63d87 ]
2020-09-23 13:04:02 -04:00
kjayapra-amd
267f3797f5
SWDEV-253063 - Code changes to make Image Buffer Workaround only for targets gfx 10.1
...
Change-Id: I17044a1c0775f427b9ba712eb3fd5ab21ed88b0e
[ROCm/clr commit: 18352d189b ]
2020-09-23 11:07:15 -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
Chauncey Hui
36996d5b71
SWDEV-2 - Change OpenCL version number from 3202 to 3203
...
[ROCm/clr commit: 2f98dbedca ]
2020-09-22 03:00:03 -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
Vladislav Sytchenko
f092eeb18e
Fix Windows legacy LLVM build
...
The os.hpp header gets added to the include path of legacy llvm via the compiler lib. Having "windows.h" included causes a lot conflicts with LLVM headers, as they forward declare many Windows types. Best to not include it here.
Change-Id: I60c44a8d28660368f1a4a95741e1053ef3528fa1
[ROCm/clr commit: e1b916260a ]
2020-09-21 11:52:01 -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
Chauncey Hui
a5c1ec6f83
SWDEV-2 - Change OpenCL version number from 3201 to 3202
...
[ROCm/clr commit: 7fd56c6f13 ]
2020-09-19 03:00:04 -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
kjayapra-amd
b3e8c5cdb0
SWDEV-252542 - Fixing Win Compilation on SWDEV-241902.
...
Change-Id: If76f79002b265dccf6da4acef1ff9372d8b0a2ff
[ROCm/clr commit: 7462e39954 ]
2020-09-18 12:11:56 -04:00
Satyanvesh Dittakavi
c667dc6fa0
set free mem to zero avoding underflow
...
Change-Id: I964b41695fb41712624146c5959a35b37eacf52d
[ROCm/clr commit: 90c694988b ]
2020-09-18 11:56:57 -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
Tao Sang
873ab65331
Resolve macro conflict in opencl build
...
Change-Id: I752dff96652a55e4fbf719e84ee7d3ec49f5f20a
[ROCm/clr commit: 77c9226d87 ]
2020-09-16 17:57:24 -04:00
Vladislav Sytchenko
1f405da5a5
Merge branch 'amd-master-next' into amd-npi-next
...
Change-Id: I4181bbab4fc0a5ec857fe39d6148ee8b4975836d
[ROCm/clr commit: c1d3f0118a ]
2020-09-16 12:06:55 -04:00
Chauncey Hui
44647ba411
SWDEV-2 - Change OpenCL version number from 3200 to 3201
...
[ROCm/clr commit: 0f422622ca ]
2020-09-16 03:00:03 -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
kjayapra-amd
3e6cf63a83
SWDEV-241902 - Changes to pass file descriptor and offset to load code object.
...
Change-Id: I0243cccdeaa533b2a56fde42f12d5424c3b63a3b
[ROCm/clr commit: a66c56d641 ]
2020-09-15 07:54:24 -04:00
Chauncey Hui
90daf76d8c
SWDEV-2 - Change OpenCL version number from 3199 to 3200
...
[ROCm/clr commit: de6e02f98b ]
2020-09-15 03:00:03 -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