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
kjayapra-amd
095c775e83
SWDEV-251941 - Adding gfx1030,gfx1031 support to mainline
...
Change-Id: I752dff86651a55f4fbf719e84ee7d3ec49f5f207
[ROCm/clr commit: 11b723a605 ]
2020-09-14 09:07:44 -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
Chauncey Hui
babdf88595
SWDEV-2 - Change OpenCL version number from 3198 to 3199
...
[ROCm/clr commit: a35de40c13 ]
2020-09-13 03:00:03 -04:00
Vladislav Sytchenko
60b435a7c3
Fix typo
...
Change-Id: I571e84cab9258dfd5e94b70865505f452ed89016
[ROCm/clr commit: be0d98b433 ]
2020-09-12 20:16:27 -04:00
Vladislav Sytchenko
061f949567
Add missing include
...
Change-Id: I21683ddb981581a0456ad0aa79843a44422a6ab0
[ROCm/clr commit: 29efce7520 ]
2020-09-12 20:16:09 -04:00
Chauncey Hui
ea5fd8fa2e
SWDEV-2 - Change OpenCL version number from 3197 to 3198
...
[ROCm/clr commit: 33138c7a52 ]
2020-09-12 03:00:02 -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
Jason Tang
61c85339c3
SWDEV-252095 - Fix progvar_prog_scope_misc test Aborted (core dumped)
...
The progvar_prog_scope_misc test expects CL_DEVICE_MAX_MEM_ALLOC_SIZE to be multiple of integer.
Change-Id: Ic0690f5ab06ffa3feafb718beabbcf83ab53978c
[ROCm/clr commit: 740f1ba0aa ]
2020-09-11 12:36:39 -04:00
Chauncey Hui
55538a93e3
SWDEV-2 - Change OpenCL version number from 3196 to 3197
...
[ROCm/clr commit: 51d0c6bbef ]
2020-09-11 03:00:03 -04:00
Jason Tang
342a8161a7
SWDEV-251394 - Support CL_DEVICE_IL_VERSION
...
Change-Id: If8459d6822d26107914f81d219e94165facd0827
[ROCm/clr commit: ac956ac8cb ]
2020-09-10 18:09:15 -04:00
Rahul Garg
e09740cd9b
grid size optimization
...
Change-Id: I68b197548b961e1c0aa63119eecc8d9a25350cf2
[ROCm/clr commit: 590d00dd7c ]
2020-09-10 15:10:55 -04:00
Vladislav Sytchenko
6ecd2ba352
Merge branch 'amd-master-next' into amd-npi-next
...
Change-Id: I53f9c054e5df19bd8b130e7610d71b91d525474a
[ROCm/clr commit: d078dab53b ]
2020-09-10 11:31:46 -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
Sarbojit Sarkar
f111d53228
Fix for memory leak detected in hipModule*load [SWDEV:250740]
...
Change-Id: I8c4930b64764620a896079b14b27f6f87fbad292
[ROCm/clr commit: 677208f2de ]
2020-09-10 10:50:46 -04:00