Satyanvesh Dittakavi
a9d21f04bf
SWDEV-289401 - update hipEvent unit test ( #2312 )
...
Reduce the data size as unit tests are expected to take lesser time
Change-Id: Ic30be2ba3e0ff5fff19404b46163b79878716b70
[ROCm/hip commit: 6cc162f6cf ]
2021-08-19 10:28:51 +05:30
ansurya
5c4d687216
SWDEV-287884 - [HIP] Package versioning ( #2311 )
...
Change-Id: Icb2b9e7ed83b02e0ae38816a9a8200333b1e252d
[ROCm/hip commit: 6c9f2c1857 ]
2021-08-19 10:28:37 +05:30
TomSang
9363e6d504
SWDEV-294597 - Add more hipNormalizedFloatValueTex cases ( #2310 )
...
Add test cases for filter modes: hipFilterModePoint and hipFilterModeLinear
Change-Id: I3fe6dbc35a7b14aab12adf297b7885df83d28056
[ROCm/hip commit: 48d8040b06 ]
2021-08-19 10:28:14 +05:30
René Widera
02689e2722
fix documentation for popcll ( #2309 )
...
Change return type from int to unsigned int.
It is correctly documented in hip-math-api.md but not at the place where this PR is updating the documentation.
[ROCm/hip commit: 7eaa45d2d5 ]
2021-08-19 10:27:51 +05:30
gilbertlee-amd
46c5c0b928
Clarifying that hipExtLaunch timing does not include cache flush time ( #2308 )
...
[ROCm/hip commit: 32b53b2b13 ]
2021-08-19 10:27:20 +05:30
Nagy-Egri Máté Ferenc
e1cf81a992
Fix nvcc hipconfig ( #2307 )
...
hipconfig tries printing the version of nvcc assumed to be on the PATH, not the one that actually gets picked up.
[ROCm/hip commit: 2cdf39edfd ]
2021-08-19 10:27:06 +05:30
Harmen Stoppels
a9ff89b3ec
Fix -Wl,--rpath -> -Wl,-rpath ( #2305 )
...
[ROCm/hip commit: b248df8653 ]
2021-08-19 10:26:23 +05:30
Harmen Stoppels
e1924a2a9b
Use perl from PATH, not from absolute shebang ( #2304 )
...
[ROCm/hip commit: 526d0bf97b ]
2021-08-19 10:26:03 +05:30
arjun-raj-kuppala
361dbfd63a
Jenkins pipeline code to enable external ci on develop branch ( #2302 )
...
* Create Jenkinsfile
* Temporarily disable hipModuleLoadDataMultThreaded test on nvidia
Change-Id: Id061e8a43cccdf0d944081268758b946d2448a6e
[ROCm/hip commit: 402211e28e ]
2021-08-10 10:16:04 +05:30
Tao Sang
14b57fe882
SWDEV-294597 - Fix hipNormalizedFloatValueTex
...
Enable hipNormalizedFloatValueTex on AMD and NV.
Add thresh_hold for comparing data.
Change-Id: I3fe6dbc35a7b14aab11adf297b7885df83d28049
[ROCm/hip commit: 148f1bd59d ]
2021-08-02 16:54:51 -04:00
Rahul Garg
6a62455270
SWDEV-297563 - Move surface types
...
Change-Id: I1dbb3affce688b75d866917592c497df0cfd358d
[ROCm/hip commit: 03e205a1c8 ]
2021-08-02 18:50:33 +00:00
Rahul Garg
53fe8f53b5
SWDEV-297563 - Update hip-common declarations
...
Change-Id: I2545489e3dde55fb9375b9f4cc20ea271fafd3f0
[ROCm/hip commit: 54e703b17e ]
2021-08-02 11:56:28 -04:00
DURGESH KROTTAPALLI
7e9e6f1729
SWDEV-292393 - [catch2][dtest] Tests for hipMemcpy related apis.
...
Migrated all hipMemcpy related APIs to CATCH2 framework by optmizing
the code and moving the stress related tests to stress folder.
Change-Id: Id47669b49304c35d1a68fabdaaf3f6e3ab0428a5
[ROCm/hip commit: 346a77b4c0 ]
2021-07-31 00:48:43 +05:30
Rahul Garg
e9c8e3dd04
SWDEV-294828 - Move roc-obj binaries from hip to hipamd
...
Change-Id: I2a234c46d8516737b7153594e7f978ce3247d6e8
[ROCm/hip commit: a797475e35 ]
2021-07-30 15:11:47 -04:00
Sourabh Betigeri
7b495c34e0
SWDEV-292523 - Marking streamOperations as a Beta feature in documentation
...
Change-Id: Ib7323ff92df1bd111891b0c7c5e69b31e8ad8e68
[ROCm/hip commit: 8dfb12b6d2 ]
2021-07-30 15:09:59 -04:00
Satyanvesh Dittakavi
6c8eeb09d7
SWDEV-289401 - Catch2 tests for hip event APIs
...
Change-Id: I7c28f842282e07c21656fb92ddbb1a9ad32d752c
[ROCm/hip commit: 5816d20752 ]
2021-07-30 07:15:00 -04:00
Tao Sang
7ee9099c3e
SWDEV-294586 - Fix hipDynamicShared failure on NV
...
1. In kernel/hipDynamicShared
Fix shared memory size and type mismatch in host and kernel.
2. In kernel/hipDynamicShared2
Cuda kernels relying on shared memory allocations over 48 KB require
to explicitly set size using hipFuncSetAttribute().
Change-Id: I4248b6cebd3dc156f9d5d427e1897da22fb964ed
[ROCm/hip commit: 5b739b0373 ]
2021-07-29 16:59:25 -04:00
Satyanvesh Dittakavi
aea8276876
SWDEV-295427 - Update hipStreamACb_StrmSyncTiming test inorder to fix random failures
...
Change-Id: I5167fba79338fd2fdd059a9ad83007570bae46be
[ROCm/hip commit: 80d2fee4d8 ]
2021-07-29 12:32:57 -04:00
Tao Sang
9de024b109
SWDEV-294591 - Fix hipEventIpc failure on NV
...
Remove unnecessary codes
Change-Id: I4248b2cebd3dd156f9d5d427e1897da22fb964ec
[ROCm/hip commit: ec7e25b7e0 ]
2021-07-29 10:16:07 -04:00
anusha GodavarthySurya
619bdd8bc2
SWDEV-287869 - [HIP] Package rename
...
Change-Id: I8690c02a8c210c11ad9f7037314ad8cc2124dfc9
[ROCm/hip commit: 25a142dc69 ]
2021-07-29 06:56:52 -04:00
kjayapra-amd
e09c01f27a
SWDEV-292175 - Use gfx90a guards around image kernel device library call.
...
Change-Id: I29aaac940c75fcab0cddbc263d60c0076ea76068
[ROCm/hip commit: f61dff826a ]
2021-07-29 06:55:18 -04:00
Jatin Chaudhary
e6ff99b52b
SWDEV-289409 - minor fixes for hipStream tests
...
Change-Id: I68288f33724b636715ee732e9044f82790e5da47
[ROCm/hip commit: cc7237d27d ]
2021-07-29 02:04:31 -04:00
jujiang
0d182f95d1
SWDEV-288929 - update document for the flag __HIP_USE_CMPXCHG_FOR_FP_ATOMICS
...
Change-Id: If7027d6a63c524e4c829288fe794258c7ecbf064
[ROCm/hip commit: 5bcd842486 ]
2021-07-28 20:16:54 -04:00
Tao Sang
010d54c0ee
SWDEV-294591 - Fix hipEventIpc failure on NV
...
make hipIpcOpenEventHandle has the same behavour of cudaIpcOpenEventHandle.
Add Api usages.
Change-Id: I4248b2cebd3de156f9d5d427e1797da22fb964eb
[ROCm/hip commit: c053d60282 ]
2021-07-28 15:28:39 -04:00
jujiang
918d0e8d84
SWDEV-288929 - add HIP version in FAQ
...
Change-Id: I260133a95e484919a362106e1bd36715358247f2
[ROCm/hip commit: 5d6ed58dcb ]
2021-07-28 12:47:51 -04:00
Tao Sang
dc2b51cbc9
SWDEV-294594 - Enable hipPointerGetAttributes test on NV
...
Change-Id: I3fe6dbc45a7a149a9109df297b7885df83d2804d
[ROCm/hip commit: 5a0b463d60 ]
2021-07-28 08:59:34 -04:00
Anusha GodavarthySurya
365f1949fc
SWDEV-240806 - Update graph test to use hipGraphGetNodes, hipGraphGetRootNodes and hipGraphAddDependencies
...
Change-Id: I33249d2b625d8ff03c9fe4a71a541cac5fef9d24
[ROCm/hip commit: 08aa662166 ]
2021-07-27 02:12:26 -04:00
Tao Sang
1dcac5ba79
SWDEV-294596 - Fix module test failure on NV
...
Remove unecessary codes
Change-Id: I4248b2cebd3de156f9d5d427e0697da22fb964ea
[ROCm/hip commit: a0b301089c ]
2021-07-25 21:21:12 -04:00
Tao Sang
927bc28565
SWDEV-294596 - Fix module test failure on NV
...
1.Fix hipModuleNegative failure on all NV GPUs
a.Add signal handler for signal sent by cuda functions.
b.Make hipModuleGetGlobal match cuModuleGetGlobal behavour.
That is, if one of the first two parameters is nullptr, ignore it.
2.Fix hipModuleLoadDataMultThreaded failure on NV RTX5000
Improve lamda function.
Change-Id: I3fe6dbc35a7a14aa9119df197b7885df83d28047
[ROCm/hip commit: ae30c5cd6b ]
2021-07-23 22:04:19 -04:00
Rahul Garg
d3fbcd81ee
SWDEV-288929 - Fix typo
...
Change-Id: I076bc34779f92820cbd8a36c1dfc62a45d6de9b5
[ROCm/hip commit: a7f321dfae ]
2021-07-23 07:13:55 -04:00
Rahul Garg
0991ef704b
SWDEV-293742 - Update copyright year
...
Change-Id: I4248b2cebd3de056f9d5d417e0697da22fb964ef
[ROCm/hip commit: da2c352eb3 ]
2021-07-23 07:13:33 -04:00
Sarbojit Sarkar
32f4f2eee2
SWDEV-292547 - hipStreamPerThread support
...
Change-Id: I66d5b9a34ef26cfbd8ab608db20655a3b1d9c49a
[ROCm/hip commit: aca0437750 ]
2021-07-23 00:27:27 -04:00
Sourabh Betigeri
23ae8bedd1
SWDEV-292523 - [hip]Change in the signature of streamOperations APIs, particularly 'value' arg to unsigned 'value
...
Change-Id: If97e3de553dfef19c8bf2d9797a6c68ec94a0ff6
[ROCm/hip commit: 6deaba3fa7 ]
2021-07-22 15:35:06 -04:00
jujiang
34bd76f492
SWDEV-288929 - Update HIP documents
...
Change-Id: Ic633e6783162a1e697597a1e077d814c23ceaa07
[ROCm/hip commit: 992b7a56a5 ]
2021-07-22 13:06:48 -04:00
Vladislav Sytchenko
e265a13c5a
SWDEV-281658 - Workaround for Windows build
...
Currently hip_prof_str.h does not include any header files. All HIP
declarations are being resolved by accident.
Pushing it to the end of hip_runtime_api.h will allow it to include the
definition of GLuint.
Change-Id: Ibb33b93cc7eab2028ba96f166bcb06f2f079feef
[ROCm/hip commit: d3b06fd5a6 ]
2021-07-22 10:49:31 -04:00
Jatin Chaudhary
c604ee36c7
SWDEV-289409 - Add hiprtc tests
...
Change-Id: Ib26527b704aed32ae3f3ed38bf6e2fd412462c8e
[ROCm/hip commit: 25f1caac8b ]
2021-07-22 00:34:53 -04:00
Anusha GodavarthySurya
2aa71781f0
SWDEV-240806 - Added API hipGraphAddMemcpyNode1D
...
Change-Id: I32440de0e890b001274fc7ca564fd91363d716d8
[ROCm/hip commit: 91ac5744ef ]
2021-07-21 23:12:47 -04:00
Tao Sang
71a65de1e4
SWDEV-294588 - Enable NV printf DTests
...
Enable NV printf DTests as many as possible.
Fix the bugs due to behavour difference between
Hip-Rocclr and Cuda.
Add hipLimitPrintfFifoSize.
Change-Id: I3fe6dbc35a7a140a9919df197b7885df83d28049
[ROCm/hip commit: 586165ebc2 ]
2021-07-20 21:22:11 -04:00
Christophe Paquot
2575020a6c
SWDEV-240807 - Fix header file
...
Removed #ifdef __cplusplus around Graph API
Change-Id: I24000d49acd3b93cb19ae2f52618ae8c4a506e3b
[ROCm/hip commit: b7c0b21814 ]
2021-07-20 14:49:33 -07:00
DURGESH KROTTAPALLI
63e3233c20
SWDEV-292393 - [catch2][dtest] hipMemcpyAtoH and hipMemcpyHtoA APIs to catch2
...
Migrated functional and negative scenarios of
hipMemcpyAtoH and
hipMemcpyHtoA APIs to catch2 framework
Change-Id: I68bb37d99fc371b8803e64ebf1533c0870b14fab
[ROCm/hip commit: bdc90769fb ]
2021-07-20 18:08:17 +05:30
Satyanvesh Dittakavi
7feb14662e
SWDEV-284207 - Modify HIP samples to run on Navi and MI100 Asics
...
Change-Id: I5b8d4f8df36a5be2ea4c381b88454832c59253e6
[ROCm/hip commit: 77cc05444f ]
2021-07-20 02:56:19 -04:00
sumanthtg
9c17929ae4
SWDEV-238517 - [dtest] Catch2 unit tests for device files.
...
Changes contain Device files under "hip/tests/src/runtimeApi/device" migrated to Catch2 and some additional device tests.
Change-Id: Ie88adc3c32c2079456b14e029cfc6c319b48d8f6
[ROCm/hip commit: 44e1ae449a ]
2021-07-19 13:38:30 -04:00
Aaron En Ye Shi
26cf8d399e
SWDEV-292904 - Extend HIP coherency tests to gfx940
...
Change-Id: I54d57572d55c302ebaed29c7e11570e3d1b44a8e
[ROCm/hip commit: 9fbd19a675 ]
2021-07-19 12:13:53 -04:00
Tao Sang
d33b577c95
SWDEV-266829 - Enable more NV DTests
...
Enable NV DTests as many as possible.
Change-Id: I3fe6dba35a7a140a9a19df197b7885df83d28044
[ROCm/hip commit: 4b5468e8e6 ]
2021-07-19 11:07:43 -04:00
Tao Sang
f985ba8b26
SWDEV-295037 - Fix passed() in DTests
...
passed() should not call exit(0) which will prevent object
destructor being called.
Change-Id: Ibaee0d85cb616727dc5db557bb9422702670b688
[ROCm/hip commit: c74e2da333 ]
2021-07-19 10:59:04 -04:00
Tao Sang
65dbac4ec0
SWDEV-294582 - Fix hipStdComplex in NV
...
Use cuda::std instead of std name space for complex
operations.
Change-Id: I43b23384ac7a129fcd7f41204f796105576cd628
[ROCm/hip commit: 63586279ba ]
2021-07-19 10:50:11 -04:00
Sarbojit Sarkar
7a3041916e
SWDEV-289406 - Occuancy test migration
...
Change-Id: Ic6bce9bbad908bd210727f9981f7a3fc750a91ed
[ROCm/hip commit: 56ed52e69a ]
2021-07-19 06:15:00 +00:00
DURGESH KROTTAPALLI
335b548220
SWDEV-292393 - [catch2][dtest] Tests for hipMemcpy2DFromArray and hipMemcpy2DFromArrayAsync apis.
...
Added functional and negative scenarios for hipMemcpy2DFromArray and
hipMemcpy2DFromArrayAsync APIs
Change-Id: I269499b1d538affd505d9f529e7516cb3aa17863
[ROCm/hip commit: f6e9d2491b ]
2021-07-16 16:03:00 -04:00
Tao Sang
872b6abec3
SWDEV-295381 - Fix hipSimpleAtomicsTest
...
Fix hipSimpleAtomicsTest failure on amd and nvidia devices.
Change-Id: I43b23384ab70129ccd7f41204f796105576cd605
[ROCm/hip commit: a2fdc8cfbd ]
2021-07-15 20:45:51 -04:00
Jatin Chaudhary
d89d622678
SWDEV-283267 - Add rtc document and remove hip header from tests
...
Change-Id: I43a23384ab70128ccd7f41204f796105576cd604
[ROCm/hip commit: b337a5586b ]
2021-07-14 11:00:38 -04:00