ROCm CI Service Account
bf3c5870e6
SWDEV-336532 - Add hipMemoryTypeManaged in hipMemoryType enum ( #2688 )
...
Change-Id: Ia1618668a57ebaca9a65081ba13af579c0ac87c2
2022-06-03 08:32:22 +05:30
ROCm CI Service Account
35a61e70b6
SWDEV-331066 - added new API hipDeviceSetLimit ( #2710 )
...
Change-Id: I0e5d193d5ac3db3acfef60a8c39c5d73c8213f10
2022-06-02 17:00:27 +05:30
ROCm CI Service Account
a456650d2c
SWDEV-318833 - move the structs under correct flag. ( #2647 )
...
- this will resolve NV test failure.
Change-Id: I2c8467cad002e881264856bb1544aa6b973f2505
2022-05-19 09:11:00 -07:00
ROCm CI Service Account
903e03ce7b
SWDEV-325711 - add graph memory APIs definition ( #2648 )
...
- add enum hipGraphMemAttributeType
Change-Id: I407a61eb8e828d39c6b3b2d9fe2b7fc32efc98b9
2022-05-17 12:53:43 +05:30
ROCm CI Service Account
ee541eaef1
SWDEV-326789 - Mark texture reference APIs as deprecated ( #2649 )
...
Change-Id: I8fb8abcf1c38a5138d5f2afe56c9551d74bc2ad7
2022-05-17 11:30:50 +05:30
ROCm CI Service Account
96ec4ae295
SWDEV-322620 - Virtual Memory Management ( #2673 )
...
Add device attribute for virtual memory management
Change-Id: Ie123412a7d1783f42d7c4274dcc3562a829a1e4c
2022-05-11 10:31:15 -07:00
ROCm CI Service Account
d267eb7d68
SWDEV-322620 - Virtual Memory Management APIs ( #2621 )
...
Updated hipMemAllocationProp structure
Change-Id: I7d56ddda5e2dd34c43ad70143b8faa14b6573672
2022-05-09 10:41:26 -07:00
ROCm CI Service Account
51c0bae11d
SWDEV-322620 - Virtual Memory Management APIs ( #2580 )
...
Change-Id: I5397e06263f8467052b4aab250988c57457fb24f
2022-04-01 05:47:50 +05:30
ROCm CI Service Account
fd4f53af1f
SWDEV-313441 - hip default stream per thread ( #2582 )
...
Change-Id: I712eb39ccc7231fda0fff0a2e9cccfb40c1cc21c
2022-04-01 05:47:19 +05:30
ROCm CI Service Account
c195d12cda
SWDEV-325708 - Query for fine grained support ( #2557 )
...
Change-Id: Id11d556de1213c73891122b0ffa344f9099a8486
2022-03-22 12:28:41 +05:30
ROCm CI Service Account
4526de0855
SWDEV-311271 - Add API interface for Stream Ordered Memory Allocator ( #2551 )
...
Change-Id: I36f53d170fe362c058cdbff75fa3fb34699246f2
2022-03-22 12:27:20 +05:30
ROCm CI Service Account
996213c5e3
SWDEV-324640, SWDEV-324824 - Update HIP API and add work-item dimension limit ( #2542 )
...
Change-Id: I032a14d08ae26c7f3151d05c655a0f82ffe6b56f
2022-03-11 09:59:22 +05:30
ROCm CI Service Account
c52a81e96f
SWDEV-318833 - Get and Set attribute for kernel nodes ( #2533 )
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ieacd1fd9aa6d6e98a3a5574ba374c201f05d0e51
2022-03-10 16:47:03 +05:30
ROCm CI Service Account
a55d684e78
SWDEV-317716 - Add support for hipDeviceGetUuid ( #2528 )
...
Change-Id: I488edcd595b42e8119c923d3e7b3643b06c190de
2022-03-10 16:46:23 +05:30
ROCm CI Service Account
cc28cc271e
SWDEV-301947 - Rename query ( #2530 )
...
Rename hipDeviceAttributeMultiprocessorBoostCount to
hipDeviceAttributePhysicalMultiProcessorCount
Change-Id: I9f4a7d22bfeef7502c6e8060dcd671e012772d98
2022-03-02 16:04:09 -08:00
Julia Jiang
9db0a095f9
SWDEV-306204 - Update HIP doxygen and documents ( #2432 )
...
Change-Id: I796eda5cb14dfd00d2a806c57c0550356fbbcdb2
2022-02-25 19:06:58 +05:30
agunashe
adaa9ba27e
SWDEV-314665 - hipGraphInstantiateFlags enum ( #2481 )
...
Change-Id: If07e415ee18f08bad85ae5e491e01f97b16a6b99
2022-02-25 14:05:37 +05:30
ROCm CI Service Account
d305e34173
SWDEV-240806 - Added API hipLaunchHostFunc and updated graph test for host graph node ( #2512 )
...
Change-Id: Idf759064946e503a2b3cc2a38f1a7cb049012688
2022-02-24 18:56:56 +05:30
ROCm CI Service Account
389db38b03
SWDEV-323472 - Add hipThreadExchangeStreamCaptureMode ( #2519 )
...
Change-Id: I1c610833bf3e21e4ba311a89cec0e8866b9164bd
Co-authored-by: Christophe Paquot <christophe.paquot@amd.com >
2022-02-24 10:22:58 +05:30
ROCm CI Service Account
7f520ae104
SWDEV-301947 - Add new enum for boost CU count ( #2490 )
...
Change-Id: I39b96218edbdf8a77473be8fa524999bb7df036a
Co-authored-by: Saleel Kudchadker <Saleel.Kudchadker@amd.com >
2022-02-22 14:19:05 -08:00
pghafari
b59522d188
SWDEV-245531 - GLInterop - adding register image api ( #2454 )
...
Change-Id: Iff40f244f0d9c31b462c5878a8c8eed6f5292517
2022-01-11 13:49:31 +05:30
Satyanvesh Dittakavi
610565fe68
SWDEV-292714 - Add support for hipPointerGetAttribute ( #2425 )
...
Change-Id: I9062ab2ef88d835a35fd4c9251d03f469677fa4e
2021-12-02 11:47:10 +05:30
TomSang
5c8af57480
SWDEV-303204 - Disable texture/image Apis on some devices. ( #2381 )
...
Modify texture tests to pass on devices that don't support texture.
Add hipDeviceAttributeImageSupport to check image support in runtime
Change-Id: Ia89c494e651a6198a24448b59a91e046a9ebea38
2021-12-02 11:46:13 +05:30
pghafari
2f12b91dac
SWDEV-245531 - GLInterop linux api needs extern c ( #2416 )
...
Change-Id: If308047efcb6860819ada74203f9283c7c56deb0
2021-11-26 04:49:45 +05:30
Julia Jiang
d22fa0012e
SWDEV-291894 - update doxygen for HIP APIs ( #2382 )
...
Change-Id: I0ca57d6ced43b962d9b002b098e64221c4b267d7
2021-11-25 15:07:52 +05:30
ansurya
b4e84a333d
SWDEV-240806 - Added few more Graph APIs ( #2367 )
...
Change-Id: Ibae3a640edf45a90517bee9ebc364ac01731418a
2021-09-24 16:30:15 +05:30
Julia Jiang
0e48f796cd
SWDEV-291894 - update warning message for hipRuntimeGetVersion ( #2334 )
...
Change-Id: Ibec032765cc53c1a438272b0114d57947c9fded7
2021-09-14 13:35:37 +05:30
Julia Jiang
af3c38c477
SWDEV-291894 - Add doxygen for hip graph APIs ( #2328 )
...
Change-Id: Id878125b34711fc43570dd680c05310d9e2a4015
2021-09-02 08:47:38 +05:30
gandryey
1f53fbea8f
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
2021-08-19 10:29:23 +05:30
Rahul Garg
03e205a1c8
SWDEV-297563 - Move surface types
...
Change-Id: I1dbb3affce688b75d866917592c497df0cfd358d
2021-08-02 18:50:33 +00:00
Rahul Garg
54e703b17e
SWDEV-297563 - Update hip-common declarations
...
Change-Id: I2545489e3dde55fb9375b9f4cc20ea271fafd3f0
2021-08-02 11:56:28 -04:00
Sourabh Betigeri
8dfb12b6d2
SWDEV-292523 - Marking streamOperations as a Beta feature in documentation
...
Change-Id: Ib7323ff92df1bd111891b0c7c5e69b31e8ad8e68
2021-07-30 15:09:59 -04:00
Tao Sang
c053d60282
SWDEV-294591 - Fix hipEventIpc failure on NV
...
make hipIpcOpenEventHandle has the same behavour of cudaIpcOpenEventHandle.
Add Api usages.
Change-Id: I4248b2cebd3de156f9d5d427e1797da22fb964eb
2021-07-28 15:28:39 -04:00
Sarbojit Sarkar
aca0437750
SWDEV-292547 - hipStreamPerThread support
...
Change-Id: I66d5b9a34ef26cfbd8ab608db20655a3b1d9c49a
2021-07-23 00:27:27 -04:00
Sourabh Betigeri
6deaba3fa7
SWDEV-292523 - [hip]Change in the signature of streamOperations APIs, particularly 'value' arg to unsigned 'value
...
Change-Id: If97e3de553dfef19c8bf2d9797a6c68ec94a0ff6
2021-07-22 15:35:06 -04:00
Vladislav Sytchenko
d3b06fd5a6
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
2021-07-22 10:49:31 -04:00
Anusha GodavarthySurya
91ac5744ef
SWDEV-240806 - Added API hipGraphAddMemcpyNode1D
...
Change-Id: I32440de0e890b001274fc7ca564fd91363d716d8
2021-07-21 23:12:47 -04:00
Tao Sang
586165ebc2
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
2021-07-20 21:22:11 -04:00
Christophe Paquot
b7c0b21814
SWDEV-240807 - Fix header file
...
Removed #ifdef __cplusplus around Graph API
Change-Id: I24000d49acd3b93cb19ae2f52618ae8c4a506e3b
2021-07-20 14:49:33 -07:00
Anusha GodavarthySurya
6e7ea5b612
SWDEV-240806 - Added Implementation for few more graph APIs
...
Change-Id: I1e443cf1b4e3a1e85f6fb9c1db8fdfa7c1fdfe06
2021-07-14 01:58:03 -04:00
German Andryeyev
a20ad647ea
SWDEV-293583 - correct a typo in hipStreamAttachMemAsync
...
Change-Id: Ib9c634053a152353ae657a00fea4b072a824c5ba
2021-07-12 12:40:14 -04:00
agunashe
d529637fbc
SWDEV-293742 - Update copyright end year
...
Change-Id: I2cb7bbd9a6d9da28116ba9dd9cec4e60525444e2
2021-07-07 12:57:23 -04:00
pghafari
d0c1be0db6
SWDEV-245531 - GLInterop: Add Buffer Interop api
...
Change-Id: Iddb0bb2a232e97d9071320244adc360bd7d011b5
2021-07-06 10:06:33 -04:00
pghafari
56f90df89e
SWDEV-245531 - GLInterop: Add Buffer Interop support
...
Change-Id: I97ed7366d3cecafc2f621894258ecf8ab0d26612
2021-06-14 20:36:55 -04:00
Julia Jiang
470f3e521c
SWDEV-290704 - Add HIPrtc doxygen in API headers
...
Change-Id: I629bdeaef7a01aec45bb9453d883213c73008d1c
2021-06-10 17:16:01 -04:00
Rahul Garg
ce76ec8b88
SWDEV-288707 - Merge HIP refactored code to staging
...
These changes move-
- rocclr based implementation inside src/hipamd/src
- platform specific (both nvidia and amd) headers inside
src/hipamd/include/hip
Change-Id: Ia29791a727244952591fe1d813dcef0303b73a9e
2021-06-07 00:07:24 +00:00
Anusha Godavarthy Surya
c35ba37287
SWDEV-240806 - Initial commit for hipGraph and stream capture infrastructure
...
On StreamBegincapture captures the parameters passed to APIs and respective node will be created and added to graph
All parameters are passed to STREAM_CAPTURE macro, it checks if stream in capture mode and redirects the call to the capture function and returns
Updated hipStream and hipEvent with capture parameters
Added handling for hipStreamBeginCapture & hipStreamEndCapture
Change-Id: Ic8926a7b4336c2cc81f0b3a9a224aa392c474134
2021-05-07 17:38:16 -04:00
Tao Sang
ca50ac83c7
SWDEV-273138 - Rearrange device attributes
...
Change-Id: Iab5902c9a2702456fbe437fdefc40541c48abb74
2021-04-12 17:05:27 -04:00
Sarbojit Sarkar
492ccc3281
SWDEV-260454 - Fix for idenfying bad streams
...
Change-Id: I122ff6f47535c3c76ab56ba49ab1450ef886b15f
2021-04-07 12:13:30 -04:00
Tao Sang
ca0cc36ef4
SWDEV-273138 - Update canUseStreamWaitValue retrieving
...
Remove canUseStreamWaitValue from hipDeviceProp_t.
Update canUseStreamWaitValue retrieving in hipDeviceGetAttribute().
Change-Id: I275bd42d8b03e141caaf9f1bc6b714e51ca72dfb
2021-03-18 22:42:35 -04:00