نمودار کامیت

6148 کامیت‌ها

مولف SHA1 پیام تاریخ
Julia Jiang f800e06fc4 SWDEV-291894 - Add doxygen for hip graph APIs (#2328)
Change-Id: Id878125b34711fc43570dd680c05310d9e2a4015

[ROCm/hip commit: af3c38c477]
2021-09-02 08:47:38 +05:30
TomSang 90927a5ec6 SWDEV-294589 - Fix hipCGMultiGridGroupType* failure on NV (#2326)
Fix the following failed tests on NV,
hipCGMultiGridGroupType
hipCGMultiGridGroupTypeViaBaseType
hipCGMultiGridGroupTypeViaPublicApi

1. Fix wrong logic in kernel for both AMD and NV.
2. Remove unnecessary hipDeviceSynchronize().
3. In hipCGMultiGridGroupTypeViaBaseType.cpp, change
   multi_grid_group as thread_group which is originally expected.
4. hipFree(syncResultD) is fixed as hipHostFree(syncResultD)
5. Optimize some host codes.

Change-Id: I3fe6dac35a7b14bab12adf397b7885df83d28059

[ROCm/hip commit: c57e0f8fe5]
2021-08-27 08:51:15 +05:30
TomSang e2da704d65 SWDEV-298459 - Fix cooperative_streams on NV (#2325)
Enable cooperativeGrps/cooperative_streams on NV.
Add test cases of the least/half/full capacity.
Verify data in terms of AMD/NV devices.
Optimize codes

Change-Id: I3fe6dbc35b7b24abb11adf297b7885df83d28154

[ROCm/hip commit: 67b3681d26]
2021-08-27 08:51:02 +05:30
Julia Jiang aa04296fb8 SWDEV-291894 - update branch info in hip install/readme (#2324)
Change-Id: Ie737bfbe3333973d6b42c496b23edcdc0966b9a1

[ROCm/hip commit: b2425ef68a]
2021-08-26 09:19:54 -07:00
Julia Jiang b84eef1623 SWDEV-286322 - remove unnecessary executable permission (#2323)
Change-Id: I61674df72bc1d42d4e0d56bf66f08abe85269697

[ROCm/hip commit: c2be66db76]
2021-08-25 16:57:22 -07:00
gandryey 3d4b068574 SWDEV-295555 - Add coherency mode query (#2316)
Add the new extension to HIP for quering coherency mode.
The new enum hipMemRangeAttributeCoherencyMode can be used in
hipMemRangeGetAttribute(s), which will return one of the following
values:
hipMemRangeCoherencyModeFineGrain, hipMemRangeCoherencyModeCoarseGrain,
hipMemRangeCoherencyModeIndeterminate

Change-Id: I8717873c254888ea69facc1178d3682e8747c3a7

[ROCm/hip commit: 1f53fbea8f]
2021-08-19 10:29:23 +05:30
dkrottap 7645b365ac SWDEV-294643 - [catch2][dtest] Migration of Malloc related files to Catch2 (#2314)
Migrated malloc related files under memory folder into catch2 framework

Change-Id: I5aa07fc8148bdf6bef135947091aaf1d3c54663b

[ROCm/hip commit: 05e230f5c1]
2021-08-19 10:29:07 +05:30
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