Sourabh Betigeri
389d81161b
SWDEV-316226 - Fix to return 'numDependencies' as an independent optional argument in StreamGetCaptureInfo_v2()
...
Change-Id: I19552c4e62401f324ba876d0aa36472ebaa37aa0
[ROCm/clr commit: 8adb379b1d ]
2022-03-18 15:44:43 -05:00
Ranjith Ramakrishnan
e16ae717da
SWDEV-291455 - File reorganization with backward compatibility
...
HIP installed in /opt/rocm
Wrapper header file in /opt/rocm/hip/include
Soft link for cmake and library files in /opt/rocm/hip
Depends-On: I30adccf7e6241dae12270156602d4b033ea99d93
Change-Id: If70b61020fa3ee85bf49171c842837da05191a48
[ROCm/clr commit: 4bcccb60c9 ]
2022-03-18 13:52:29 -04:00
Sourabh Betigeri
3bd5aa1b47
SWDEV-328295 - Returns a vector of graphNodes with reference to retain scope
...
Change-Id: Ib51c9bdbcb5e5cea76f111cb54bde724053073ff
[ROCm/clr commit: c47a55f371 ]
2022-03-18 12:28:57 -04:00
Satyanvesh Dittakavi
64153a23d7
SWDEV-318123 - Address hipGraphHostNodeSetParams negative scenarios
...
Change-Id: I4884a364b40e93c779ca84f34eee4688f3583aab
[ROCm/clr commit: de069729a5 ]
2022-03-18 12:08:28 -04:00
Sarbojit Sarkar
8108b3dd74
SWDEV-327455 - Fix for event node crash
...
Change-Id: I4418800f04450f1bd23cef4e7812631727458a3b
[ROCm/clr commit: 33687d8cab ]
2022-03-18 06:22:38 -04:00
Satyanvesh Dittakavi
4e2e28b23c
SWDEV-326800 - hipStreamWaitEvent shouldnt accept flags other than 0
...
Change-Id: Ic9e2e8e7ac5d34d4286356534810c8e7aa0ee5ad
[ROCm/clr commit: 796b8c2b62 ]
2022-03-18 03:34:53 -04:00
Chauncey Hui
6beafe72e8
SWDEV-2 - Change OpenCL version number from 3434 to 3435
...
[ROCm/clr commit: 54771e2ed7 ]
2022-03-18 03:00:08 -04:00
sdashmiz
6eca010e9e
SWDEV-315402: Null param check for pGraphNode
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I4cd3a539cff1a01b4786d4edbc4201cd68346e0e
[ROCm/clr commit: 8e81b8495c ]
2022-03-17 22:17:27 -04:00
Ajay
739e1dc4c4
SWDEV-313350 - hipStreamDestroy to remove the stream added to capturing list
...
Change-Id: I0979766da7f1cf6082835d46701009902f55139e
[ROCm/clr commit: 782c411d1a ]
2022-03-17 17:22:51 +00:00
Ajay
27d1a6ea94
SWDEV-315756 - hipGraphAddMemcpyNodeFromSymbol issues
...
Change-Id: Ibf9504454830b63caf6048aa53d726116da6d713
[ROCm/clr commit: 8fad1177e3 ]
2022-03-17 12:10:31 -04:00
Shadi Dashmiz
d8952195eb
Revert "SWDEV-315402: Null param check for pGraphNode"
...
This reverts commit bc59991924 .
Reason for revert: want to add one more check
Change-Id: I02b621d0c98b9000f75ea214cf5b4967cfaee95d
[ROCm/clr commit: f8f8b0fd95 ]
2022-03-17 10:04:43 -04:00
sdashmiz
d5f766732e
SWDEV-307107 - HipPrintf failure for XGMI on windows
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Iab2740364bb673029f0a80b419d80d5b726b9082
[ROCm/clr commit: 6e506da36d ]
2022-03-17 10:03:56 -04:00
Chauncey Hui
5b43b36a1b
SWDEV-2 - Change OpenCL version number from 3433 to 3434
...
[ROCm/clr commit: c36b593657 ]
2022-03-17 03:00:10 -04:00
Christophe Paquot
ad1164a80e
SWDEV-323899 - Cap deviceProps.maxTexture1DLinear to INT32_MAX
...
Change-Id: Iacfd4f44e5169994ff11b6303be63a15d5935955
[ROCm/clr commit: 375b8e5e8c ]
2022-03-16 16:54:27 -04:00
Satyanvesh Dittakavi
90e339cf95
SWDEV-324016 - Refactor hipDrvPointerGetAttributes
...
Addresses the negative scenarios and assigns default NULL values to
the queried attributes when the pointer encountered is not valid.
This is to match the corresponding API's behavior in CUDA.
Change-Id: I4ce400b02416d455ec9649f731af2e327dccfe71
[ROCm/clr commit: a554d03b9a ]
2022-03-16 05:30:28 -04:00
Sarbojit Sarkar
d58efdd1a8
SWDEV-325708 - Query for FineGrained support
...
Change-Id: Idd20a71467595ab6577bf47c081c437a4b166988
[ROCm/clr commit: 3c2dc1f646 ]
2022-03-16 05:09:42 -04:00
Chauncey Hui
62302aa802
SWDEV-2 - Change OpenCL version number from 3432 to 3433
...
[ROCm/clr commit: 3b730facae ]
2022-03-16 03:00:06 -04:00
Satyanvesh Dittakavi
8524ca54bf
SWDEV-317716 - Add hipDeviceGetUuid API
...
Change-Id: I320c7bc11ddd7617e0246f6faf19135ad7363e73
[ROCm/clr commit: 2fd90ec7a4 ]
2022-03-16 00:23:44 -04:00
Payam
e8d95a939e
SWDEV-317494 - Graph - allowing empty params
...
hipHostNodeParams should work without any parameters for the userData
Change-Id: Iee32c3ba87000e29ed037ee507f7da9ea54988a3
[ROCm/clr commit: 4117655e91 ]
2022-03-15 14:45:46 -04:00
sdashmiz
f604a24a65
SWDEV-315736: event_out param correct nullptr check
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Id164bc47c928e9c4541b29a0c9128e41e313ed22
[ROCm/clr commit: 2ae3b6d13f ]
2022-03-15 11:05:59 -04:00
Jason Tang
8aca1872a1
SWDEV-316665 - Use CMAKE_SIZEOF_VOID_P to detect 32bit build
...
Change-Id: If959b0d012caa55afbe54f0fe7da8ad3cca6d452
[ROCm/clr commit: 7356d2ecb1 ]
2022-03-15 10:56:26 -04:00
Christophe Paquot
0c90a8cda6
SWDEV-323472 - Fix hipThreadExchangeStreamCaptureMode
...
Matching CUDA's described behavior: Threads have their own mode.
Change-Id: I3ea15826305a607bff73eb317c4ef62728ed5dc8
[ROCm/clr commit: 925c742d42 ]
2022-03-15 10:53:02 -04:00
Satyanvesh Dittakavi
0b4e48441e
SWDEV-321656 - Address incorrect warp size with hiprtc
...
Change-Id: I97051d4e2cf27cb073c39663c62e43d5c19b1a12
[ROCm/clr commit: 3cc0a3fcaf ]
2022-03-15 06:52:21 -04:00
Chauncey Hui
e8ca41a233
SWDEV-2 - Change OpenCL version number from 3431 to 3432
...
[ROCm/clr commit: c0ada20664 ]
2022-03-15 03:00:06 -04:00
Payam
eff4583118
SWDEV-316819 - adding graph checks
...
hipGraphChildGraphNodeGetGraph - Scenario 3: Pass Parent node instead of the child node
Change-Id: Ia55921bca1e2745c9c97f2b7eb36244ffb719eb4
[ROCm/clr commit: 5dd91d698b ]
2022-03-14 22:43:58 -04:00
sdashmiz
bc59991924
SWDEV-315402: Null param check for pGraphNode
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ie1082bb5e5ebdbcc6d38bb1349cb879c2e85a453
[ROCm/clr commit: e383c5fca0 ]
2022-03-14 13:36:56 -04:00
German Andryeyev
21c9c02c27
SWDEV-286150 - Switch PAL version to 711
...
Change-Id: Iaf07946d6327f92ed734223a6b38c433ce368c4a
[ROCm/clr commit: 43ea9a8e31 ]
2022-03-14 13:00:40 -04:00
Satyanvesh Dittakavi
957b1173d5
SWDEV-326382 - Fix Pytorch test failures with hiprtc
...
hiprtcCreateProgram should create program even if the name passed
is NULL or empty string
Change-Id: Ide5ea70f6c5d96b0f26320cef277508cdbe8dfde
[ROCm/clr commit: 2ab2e0d020 ]
2022-03-14 13:37:47 +00:00
Sarbojit Sarkar
8a831bfa39
SWDEV-315595 - Fix for another -ve test
...
Change-Id: I529c734f32b91cf712348d40fbef00658e7de276
[ROCm/clr commit: be2331bf7b ]
2022-03-14 04:03:59 -04:00
Sarbojit Sarkar
81f8f73d00
SWDEV-323441 - New header for per-thread-default-stream
...
Change-Id: If74ea1464117abd2bfeadd543b94d26f9e934cbb
[ROCm/clr commit: 2b86f24fda ]
2022-03-14 01:13:01 -04:00
Satyanvesh Dittakavi
57bb2544ff
SWDEV-326382 - Determine gpu architecture during hipRTC compilation
...
hipRTC should be able to fetch the arch name even if
the app doesnt specify the architecture in the options
Change-Id: I464dbb3357a6f7e010f10b03a45051f23bdadb28
[ROCm/clr commit: db003b65d0 ]
2022-03-13 23:05:41 -04:00
Chauncey Hui
e8d6d66276
SWDEV-2 - Change OpenCL version number from 3430 to 3431
...
[ROCm/clr commit: e8501ecda9 ]
2022-03-12 03:00:10 -05:00
Ajay
c586965e36
SWDEV-327299 - strncpy to memcpy to avoid overflow warning
...
Change-Id: I0bb5aed76e74b4580bae71b6cb1ef2c17293a126
[ROCm/clr commit: ba6d6b377d ]
2022-03-11 17:37:30 -05:00
Sourabh Betigeri
7649115859
SWDEV-326791 - Fixes hipHostRegister's inconsistent behavior when invalid parameter is passed
...
Change-Id: I5d5d979485cfd99908f84cc92648177cb8a569c7
[ROCm/clr commit: 0a76232c97 ]
2022-03-11 12:24:35 -05:00
Jeremy Newton
72cb07579f
SWDEV-323669 - Fix linux arch detection
...
CMake assumes we're bundling on x86, but for GNU compatible compilers,
we should rely on the compiler target to set the build arch.
For non-gnu compilers, just fall back to assuming x86 (no change).
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
Change-Id: Iee9794e6f7c3973c781ddaf740ded77f34712c4f
[ROCm/clr commit: f2e5ef5617 ]
2022-03-11 09:53:07 -05:00
Ajay
f365706d25
SWDEV-313213 - hipGraphDestroy issues
...
Change-Id: Idf3ede5ea29161b9e5753e8beb245b1f9fd86d28
[ROCm/clr commit: 42137222ad ]
2022-03-10 19:54:01 +00:00
Ajay
eba59236b1
SWDEV-315509 - hipStreamEndCapture issues
...
Change-Id: Id95a77ed9ac57f9e904a32947a3d11e3b353be20
[ROCm/clr commit: 1af17d765d ]
2022-03-10 12:08:59 -05:00
Chauncey Hui
1b99a425b7
SWDEV-2 - Change OpenCL version number from 3429 to 3430
...
[ROCm/clr commit: c1858dc39e ]
2022-03-10 03:00:14 -05:00
Maneesh Gupta
ec76bb8fc8
Merge "SWDEV-325869 - Update ASAN linker options" into amd-staging
...
[ROCm/clr commit: 69b7cb5069 ]
2022-03-10 01:50:00 -05:00
Maneesh Gupta
58e587f712
SWDEV-325869 - Update ASAN linker options
...
Change-Id: Ia81a966acb7b0a7cdd0915793071ac222c5df7b0
[ROCm/clr commit: 267e1c5f14 ]
2022-03-09 22:24:33 -05:00
haoyuan2
d85cb3b81d
SWDEV-316128 - HIP surface API support
...
align with CUDA to support surf1DLayeredread/write,
surf2DLayeredread/write, surfCubemapread/write functions.
Change-Id: Ie3f6ca75e23accd97cb35cdc8362d88a1e5dbd54
[ROCm/clr commit: bed3995147 ]
2022-03-09 21:19:48 -05:00
Sourabh Betigeri
9a25ec266b
SWDEV-326380 - Fixes a regression by verifying the device virtual address already exists in the memObjMap
...
Change-Id: Ibe29f3c6b77385a8e264ab523cafa4b5d2b41325
[ROCm/clr commit: 85a25a4be2 ]
2022-03-09 20:52:45 -05:00
Sourabh Betigeri
650e69bbd3
SWDEV-317016 - Fixes bad parameters such as uninitialized graph object, pass parent instead of child graph and changed topology
...
Change-Id: I2e7a7fa30be57d420a3228b495222f4cf579cb05
[ROCm/clr commit: 104992ffda ]
2022-03-09 18:45:48 -05:00
Satyanvesh Dittakavi
ba72e59817
SWDEV-315118 - Add version check for hipGraphInstantiateWithFlags on nvidia path
...
Change-Id: I672b4a5287348bddf6eb8955decc9cce786275a2
[ROCm/clr commit: 1524c9515e ]
2022-03-09 02:10:08 -05:00
Saleel Kudchadker
4a9f9f1671
SWDEV-301667 - Remove guarantee
...
Remove guarantee from AddMemObj as one can call it multiple times for
different devices
Change-Id: I49dd76068b3c4c709f17541159052302dcdb374d
[ROCm/clr commit: 3bf1d5ac97 ]
2022-03-08 16:20:10 -08:00
Saleel Kudchadker
5e46689191
SWDEV-301947 - Add new query for physical CU count
...
Add hipDeviceAttributePhysicalMultiprocessorCount to get all
available CUs for a device.
Change-Id: Ie6a2c6e958df9627f39c91d0651b89ef5bffd8fe
[ROCm/clr commit: 9a3b4a93d2 ]
2022-03-08 17:11:36 -05:00
Shadi Dashmiz
fc67e37d9a
Revert "SWDEV-321698 - hipGraphNodeTypeMemcpy1D NVDIA build failure"
...
This reverts commit 42be9301d1 .
Reason for revert: hip changes not in yet
Change-Id: I89e35d171cf01fb82d361279998efcc90e54ef33
[ROCm/clr commit: 1965dd5795 ]
2022-03-08 15:08:31 -05:00
Sourabh Betigeri
fabd92b996
SWDEV-313503 - Returns appropriate error code when destroyed exec graphs are launched
...
Change-Id: I3ca025494fd27f9ed0cd4534c740f7e19e1c66b3
[ROCm/clr commit: 0ae70a4c8d ]
2022-03-08 11:54:04 -05:00
Chauncey Hui
1a50452b4c
SWDEV-2 - Change OpenCL version number from 3428 to 3429
...
[ROCm/clr commit: ed42eda11d ]
2022-03-08 03:00:12 -05:00
sdashmiz
42be9301d1
SWDEV-321698 - hipGraphNodeTypeMemcpy1D NVDIA build failure
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I7aea11bf14adbeb7fea68eb862df74fcf6f13d75
[ROCm/clr commit: 74beb4583c ]
2022-03-07 16:26:11 -05:00