agodavar
6d18f0af98
Fix hip-config.cmake build error in rocBLAS
...
Change-Id: I097f0dac0f67bfc22e9991350bf63bc7bfa8b269
[ROCm/hip commit: 0231de3164 ]
2020-05-07 12:24:20 -04:00
Aaron Enye Shi
995949cb64
Fix missed VDI names in hip-on-rocclr
...
Change-Id: I830feb37a043656136648e92a0c6f1eaae8402d7
[ROCm/hip commit: 1c1be71b63 ]
2020-05-07 08:37:28 -04:00
Tao Sang
c26ffde758
Merge "Support performance tests" into amd-master-next
...
[ROCm/hip commit: 861d07fbd3 ]
2020-05-07 07:15:09 -04:00
Rahul Garg
52b5c272da
Merge "Remove HIP_MARKER left overs due to HIP PR 2032" into amd-master-next
...
[ROCm/hip commit: 789cc01b58 ]
2020-05-07 01:36:57 -04:00
Anusha Godavarthy Surya
f2e884a2bf
Merge "SWDEV-233749 Added support for parallel build and link" into amd-master-next
...
[ROCm/hip commit: 137440ac72 ]
2020-05-07 00:29:24 -04:00
Rahul Garg
4efc743802
Remove HIP_MARKER left overs due to HIP PR 2032
...
Change-Id: Ieae68dd3b12c92b1d6830619ca4c6ae43c400225
[ROCm/hip commit: 819677825f ]
2020-05-06 20:26:18 -04:00
Christophe Paquot
94570bacc2
Merge "SWDEV-232464 - Need to initialize image with ptr passed since they can pass image not of type __ClangOffloadBundler." into amd-master-next
...
[ROCm/hip commit: 78df96024d ]
2020-05-06 16:42:50 -04:00
Christophe Paquot
960423afa8
Merge "Skip iHipWaitActiveStreams if stream is NonBlocking" into amd-master-next
...
[ROCm/hip commit: 076c2ffadf ]
2020-05-06 16:32:51 -04:00
agodavar
013d40cfff
SWDEV-233749 Added support for parallel build and link
...
Change-Id: Id227ea1fe7574612c33a8e6d91fc59a29490a35f
[ROCm/hip commit: 56691fe7e6 ]
2020-05-06 14:54:39 -04:00
kjayapra-amd
b2ca695e5c
SWDEV-232464 - Need to initialize image with ptr passed since they can pass image not of type __ClangOffloadBundler.
...
Change-Id: I2c50042220a0230bc445ed21728f114a229c53e1
[ROCm/hip commit: 5e91bee221 ]
2020-05-06 14:25:43 -04:00
Tao Sang
afbd11eb66
Support performance tests
...
Support performance tests while direct tests commands keep unchanged.
To build performance tests, run "make build_perf".
To run all performance testis, run "make perf".
To run specific tests, for example, run
/usr/bin/ctest -C performance -R performance_tests/perfDispatch --verbose
To run individual test, for example, run
performance_tests/memory/hipPerfMemMallocCpyFree
Change-Id: I168c1b9ef1ec21b392d48648d0c71e8fbd37d57b
[ROCm/hip commit: 6e972dd3bb ]
2020-05-06 14:06:07 -04:00
Christophe Paquot
d6f0c4fc41
Skip iHipWaitActiveStreams if stream is NonBlocking
...
SWDEV-234484
Change-Id: I279bdc8485d8218e0aaa89d094c08a84f002a608
[ROCm/hip commit: f0b49d0560 ]
2020-05-06 10:36:53 -07:00
Matt Arsenault
84b36e38c3
Don't use relative include path
...
The header base path is already in the include set.
Change-Id: Id83abaa921d720ae103e3281161b875fcf84493d
[ROCm/hip commit: bb6922b8a3 ]
2020-05-06 11:59:39 -04:00
Aakash Sudhanwa
9f0b428aa4
rocclr/CMakeLists.txt: Fixing unresolved merge conflict
...
Change-Id: I09b9a955b0f1ece8d278112a22bc8aef31b57258
Signed-off-by: Aakash Sudhanwa <Aakash.Sudhanwa@amd.com >
[ROCm/hip commit: 6f86a74018 ]
2020-05-06 07:24:25 -07:00
Payam
0c8b343931
name change vdi to rocclr
...
Change-Id: I06d198bbb4a499e153b290b73a92afed3553b252
[ROCm/hip commit: c5f76c3de3 ]
2020-05-06 09:14:30 -04:00
Karthik Jayaprakash
0e282baf2e
Merge "SWDEV-229840 - Fixing compilation error with right var name." into amd-master-next
...
[ROCm/hip commit: b1e13d8af2 ]
2020-05-05 18:17:22 -04:00
Yaxun Liu
1a73df6386
Merge "Fix hipcc for -E" into amd-master-next
...
[ROCm/hip commit: 3659399d68 ]
2020-05-05 18:00:49 -04:00
kjayapra-amd
034946454d
SWDEV-229840 - Fixing compilation error with right var name.
...
Change-Id: I9f5278638271c384874004eb17085d29ca14ec3a
[ROCm/hip commit: 18b19e0324 ]
2020-05-05 14:59:24 -04:00
kjayapra-amd
5fd3b0b786
SWDEV-209747 - Add compiletime variable DEV_LOG_ENABLE
...
Change-Id: Ie8ff8abafa6b5e0f83209da42778688a047562c3
[ROCm/hip commit: 8f53157057 ]
2020-05-05 14:48:55 -04:00
Yaxun (Sam) Liu
719c847ccf
Fix hipcc for -E
...
-E is for preprocessing only, which should be compile only.
This is required by enabling sccache.
Change-Id: Ia0a0acb6a04abd03a9cb5b3c13cf7446837f37b4
[ROCm/hip commit: 09bcd2e378 ]
2020-05-05 14:30:25 -04:00
Aaron En Ye Shi
aa6d86bf38
Merge "Make HIP C compliant" into amd-master-next
...
[ROCm/hip commit: de4c5c20aa ]
2020-05-05 13:54:24 -04:00
Christophe Paquot
5f1f9d2015
Merge "SWDEV-234029 - Remove module from module_map_ @ hipModuleUnload" into amd-master-next
...
[ROCm/hip commit: 40ad358117 ]
2020-05-05 12:56:51 -04:00
Rahul Garg
5d1d49e3ce
Make HIP C compliant
...
Change-Id: Ic2fa650675e68200c841ce3db622da836b169f33
[ROCm/hip commit: 60c34fbd4d ]
2020-05-05 12:49:40 -04:00
Karthik Jayaprakash
fe60c54d6f
Merge "SWDEV-232464 - Memory Map modules loaded via file from hipModuleLoad" into amd-master-next
...
[ROCm/hip commit: 251a087eab ]
2020-05-05 09:20:14 -04:00
German Andryeyev
d2396fe385
Merge "Avoid null stream allocation in hipFree" into amd-master-next
...
[ROCm/hip commit: 04c321bd7a ]
2020-05-05 08:23:38 -04:00
kjayapra-amd
f9ca4231cc
SWDEV-234029 - Remove module from module_map_ @ hipModuleUnload
...
Change-Id: Ic01fdb88c658c68298bd51cab2da21dc3ff0e1f7
[ROCm/hip commit: ea7b96194f ]
2020-05-04 20:05:42 -04:00
Aaron En Ye Shi
f9bbe7946a
Merge "Add __HIP_VDI__ to hipconfig host flags for VDI" into amd-master-next
...
[ROCm/hip commit: 5d042bfe5c ]
2020-05-04 19:07:28 -04:00
German Andryeyev
57779166a7
Avoid null stream allocation in hipFree
...
- Add option to skip stream allocation on access.
- Avoid null stream allocation in ihipFree, so an inactive device
won't be initialized
Change-Id: Id24426640df59a5e7a08b2dd9dcd4d67758b84bf
[ROCm/hip commit: fd8ec70847 ]
2020-05-04 17:17:36 -04:00
Aaron Enye Shi
1a3f036478
Add __HIP_VDI__ to hipconfig host flags for VDI
...
Change-Id: Ia9582f2d51b50cbe151b4866ffbfc9514825f613
[ROCm/hip commit: 43c3c89467 ]
2020-05-04 20:03:07 +00:00
Vlad Sytchenko
0c944d69cb
Fix even more typos from 357404e25f
...
Change-Id: I4f44261547b321a214348943ff5117eb5bd55b06
[ROCm/hip commit: bfad8d2833 ]
2020-05-04 15:26:56 -04:00
kjayapra-amd
2c4ab7420c
SWDEV-232464 - Memory Map modules loaded via file from hipModuleLoad
...
Change-Id: Ibef8c28b764b8551529212d99a777ae5fe2dffda
[ROCm/hip commit: 1012459a65 ]
2020-05-04 11:46:59 -04:00
Christophe Paquot
adae775a90
Merge "SWDEV-216213 - Delete kernel function_ in hip::Function destructor" into amd-master-next
...
[ROCm/hip commit: 79834f3d0f ]
2020-05-04 11:36:52 -04:00
Aaron En Ye Shi
9dda8e0a31
Merge "find_package(hip) changes for clang" into amd-master-next
...
[ROCm/hip commit: 48b8bfc6b3 ]
2020-05-04 10:19:51 -04:00
kjayapra-amd
6a5c3ae908
SWDEV-216213 - Delete kernel function_ in hip::Function destructor
...
Change-Id: I0f6c44927f453ac63b5b84552a5fba07f04a8a8e
[ROCm/hip commit: 6bad7ef790 ]
2020-05-03 23:08:58 -04:00
Vlad Sytchenko
c46937d1cf
Fix invalid check in hipTexRefGetAddressMode()
...
This resolves https://github.com/ROCm-Developer-Tools/HIP/issues/2048 .
Change-Id: Iba3653b011434a450a5c3ce10cfd4aa39d318527
[ROCm/hip commit: dcd466773b ]
2020-05-03 14:48:32 -04:00
kjayapra-amd
c312f36eda
SWDEV-231874 - Make hipMemset patten size 8byte aligned when possible
...
Change-Id: Ida98bd89212af9b00f3c9c7c5d22ae81f3b5396a
[ROCm/hip commit: 1ed3af2789 ]
2020-05-01 23:04:04 -04:00
Alex Xie
376810dfcc
SWDEV-221166 - Detect support for large bar access through HIP runtime API
...
Change-Id: Iaa9756c1b5e40c1ab5afb38e44a6699fa5f6c13f
[ROCm/hip commit: d890d77da4 ]
2020-05-01 20:39:52 -04:00
Michael Hong Bin Liao
a99c992b31
Merge "Fix more typos from 357404e25ffb8e06645ff9b2e6417dfdb522146a." into amd-master-next
...
[ROCm/hip commit: b90bc5301c ]
2020-05-01 19:35:53 -04:00
agodavar
41a1bb6733
find_package(hip) changes for clang
...
Change-Id: I9dc1be1dd5f9424e26ebcd2961207e1c4467550f
[ROCm/hip commit: 1468982f8a ]
2020-05-01 20:48:32 +00:00
Matt Arsenault
b4308fadf2
Fix installing generated header to include/include
...
This isn't the ideal solution, but a lot more cleanups are needed for
how install is used.
Change-Id: I63a9c1a46d0da13ee4373038ece228005207271a
[ROCm/hip commit: 9b39b95417 ]
2020-05-01 12:43:49 -04:00
Michael LIAO
f711c52594
Fix more typos from 357404e25f.
...
Change-Id: I75ed28a5862daffc0778910d7ba3b97f51a87949
[ROCm/hip commit: 64507de694 ]
2020-05-01 12:19:30 -04:00
Matt Arsenault
7877f5000d
Don't directly link pthreads
...
This was already searching for the right threads library, but ignoring
the result.
Change-Id: I10d898245696135c1ef928c7715efce8ec6b939f
[ROCm/hip commit: 253962c9c4 ]
2020-05-01 08:28:36 -04:00
Matt Arsenault
5a873c1ab4
Don't emit generated hip_prof_str.h to source directory
...
The build should never touch the source directory, and only write
generated files to the output directory.
Also track the dependency with a custom command and target, as is the
normal method for dependencies on generated files.
Change-Id: I9d835256c643aeef241d26ca05ab390ebba65111
[ROCm/hip commit: b69e33038b ]
2020-05-01 08:24:56 -04:00
Matt Arsenault
8787633574
Find python to generate prof API headers.
...
Don't rely on shell commands. On Ubuntu 20.04, /usr/bin/python no
longer exists, so I'm seeing some failures from somewhere assuming the
path.
The top level CMakeLists also repeats exactly this, which should be
fixed.
Change-Id: I56b26742920f0dc40b363b409892bd41cfa485ef
[ROCm/hip commit: 1f5cc41d64 ]
2020-04-30 18:21:03 -04:00
Aaron En Ye Shi
cd1c9827e7
Merge "Update hipcc to use HIP_COMPILER variable" into amd-master-next
...
[ROCm/hip commit: d69ccdee27 ]
2020-04-30 17:31:33 -04:00
Michael Hong Bin Liao
7540dbc29c
Merge "[vdi] Skip null texture object in hipDestroyTextureObject." into amd-master-next
...
[ROCm/hip commit: 61932e1785 ]
2020-04-30 16:07:58 -04:00
Aaron Enye Shi
318a527d31
Update hipcc to use HIP_COMPILER variable
...
This will update the hipcc script so that it will use HIP_PLATFORM, HIP_COMPILER, and HIP_RUNTIME variables correctly based on updated hipconfig file.
Removing HIP_PLATFORM=clang, only use hcc and nvcc for now. HIP_PLATFORM should eventually switch to amd or nvcc.
Change-Id: Ie527d07a1add974cc3aab8e9f61b0518147d7602
[ROCm/hip commit: 2de1129510 ]
2020-04-30 15:31:20 -04:00
Payam Ghafari
9b2b0f3a86
Merge "renaming vdi to rocclr, part 1" into amd-master-next
...
[ROCm/hip commit: b24e5fea52 ]
2020-04-29 19:42:20 -04:00
Vlad Sytchenko
fe694d6b52
Merge branch 'amd-master-next' into amd-npi-next
...
Change-Id: Icd651e93f0c28eb2859f4997377379d0698ce84e
[ROCm/hip commit: d041d30e65 ]
2020-04-29 18:54:58 -04:00
Vlad Sytchenko
ffd15ace45
Fix order initialization warning
...
Change-Id: I77ddf1dbec2d11c273163efae6526d3deca92dbf
[ROCm/hip commit: 4f173c4434 ]
2020-04-29 18:52:41 -04:00