TomSang
b87ef5aa18
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
[ROCm/hip commit: 5c8af57480 ]
2021-12-02 11:46:13 +05:30
Julia Jiang
381d413ad3
SWDEV-306204 - update disclaimer and add link for hipRTC document ( #2418 )
...
Change-Id: I0af09620a4934cf8009833bba3041046cd34709f
[ROCm/hip commit: a31e7242bd ]
2021-11-26 04:50:16 +05:30
Julia Jiang
b4730af4ed
SWDEV-306204 - port obj-tooling.md as corrected in 4.5 release ( #2405 )
...
Change-Id: I24f59ae10ac631bee8da0ea5ee43ef17751a03cf
[ROCm/hip commit: 049a9454e9 ]
2021-11-25 15:13:43 +05:30
Aakanksha Patil
da389e1486
SWDEV-309659 - Delete duplicate files - hipify-perl and helper scripts ( #2403 )
...
* Delete duplicate files - hipify-perl and helper scripts
* Update link for hipconvertinplace-perl.sh references
* Remove remaining references to hipify-clang and contents of its package
* Hyperlink hipexamine-perl.sh in docs/markdown/hip_porting_guide.md
[ROCm/hip commit: 6902f11835 ]
2021-11-25 15:12:09 +05:30
Julia Jiang
caefcc8608
SWDEV-306204 - remove external reference in hip_bugs.md ( #2394 )
...
Change-Id: I7425eba1cd20a2f842479d0eb050f97e21e457c1
[ROCm/hip commit: 9b7645575f ]
2021-11-25 15:10:31 +05:30
Julia Jiang
798d7c78df
SWDEV-302172 - update Coherenty control in HIP programming ( #2353 )
...
Change-Id: I5ec4e2afd8b3759ded954d0de7486fdf51a412b5
[ROCm/hip commit: 2312cf8ad3 ]
2021-09-20 12:13:40 +05:30
Julia Jiang
50fe217aac
SWDEV-300860 - Add summary of HIP environment variables in hip_debugging.md ( #2352 )
...
Change-Id: Id36dce73346fa5a3259257c78f0cf289f9b9f41a
[ROCm/hip commit: c2ce476d09 ]
2021-09-20 12:13:01 +05:30
Julia Jiang
12c15c7f71
SWDEV-291894 - Update the launch bounds error message and version note in FAQ ( #2335 )
...
Change-Id: I5b876e80c69d3e04fec92bc3eb995fcd3e94edcd
[ROCm/hip commit: 346117774c ]
2021-09-14 13:35:51 +05:30
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
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
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
jujiang
918d0e8d84
SWDEV-288929 - add HIP version in FAQ
...
Change-Id: I260133a95e484919a362106e1bd36715358247f2
[ROCm/hip commit: 5d6ed58dcb ]
2021-07-28 12:47:51 -04:00
jujiang
34bd76f492
SWDEV-288929 - Update HIP documents
...
Change-Id: Ic633e6783162a1e697597a1e077d814c23ceaa07
[ROCm/hip commit: 992b7a56a5 ]
2021-07-22 13:06:48 -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
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
jujiang
6182381054
SWDEV-288929 - Add Direct Dispatch HIP doc
...
Change-Id: I083ce53d0d67b20a621a94ca25e5f9032d69b30a
[ROCm/hip commit: fec4b0fa91 ]
2021-06-30 16:51:57 -04:00
Sarbojit Sarkar
dfc088013e
SWDEV-284435 - Fixed latest CUDA Drv support doc
...
Change-Id: Iba172236c4816fdc5c5caad763be0a9fd51e6f58
[ROCm/hip commit: f59c5548ed ]
2021-06-25 12:20:11 -04:00
Julia Jiang
afd774c477
SWDEV-288929 - Add hiprtc support in programming guide
...
Change-Id: I22d69801bbb36b610c855657a7248c24b9981b80
[ROCm/hip commit: 3f503283e1 ]
2021-06-18 19:57:16 -04:00
Scott Linder
78202d5c79
SWDEV-229776 - Add bin/roc-obj
...
Change-Id: If4449d7c47b72e437aaca71ae64ea37d202e2b18
[ROCm/hip commit: 17c3469cf6 ]
2021-06-11 16:29:20 -04:00
jujiang
2f5ad5b68d
SWDEV-288929 - Add atomic system functions in HIP doc
...
Change-Id: Ic9ec276c1c486c4e1d3b83e1578081673f97efa2
[ROCm/hip commit: d8b2571d47 ]
2021-06-07 18:00:24 -04:00
jujiang
c7e528e360
SWDEV-279885 - correct HIP doc for managed memory
...
Change-Id: I94bb307dbe12692eb60cce744424fb18deea28ba
[ROCm/hip commit: 52b4faef3b ]
2021-06-03 11:05:18 -04:00
Jatin Chaudhary
abc33df0f4
SWDEV-280067 - Document hipErrorNoBinaryForGpu error in hip faq
...
Change-Id: Ie8cab47ecac5a1b0972041d6e3e58e4fca278c41
[ROCm/hip commit: f7a2758bdf ]
2021-05-25 15:14:08 +05:30
Julia Jiang
38d123f1bd
SWDEV-282350 - Add managed memory support in HIP document
...
Change-Id: Iea4479058b4c40c36d71c9302834396a4088ac6f
[ROCm/hip commit: 4549478f52 ]
2021-05-11 16:04:46 -04:00
Julia Jiang
e3873dec5a
SWDEV-282350 - update HIP documents
...
Change-Id: Iff3a49e75279b1ecee0672a6d35f6b84a8256296
[ROCm/hip commit: ba1c5a955a ]
2021-05-07 12:38:13 -04:00
Julia Jiang
312d81c819
SWDEV-282350 - Adding hip_debugging
...
Change-Id: I18f52a76f88bcd3a0628030a6798d546a3973f4d
[ROCm/hip commit: b4158d2bc0 ]
2021-05-06 11:48:52 -04:00
Aaron En Ye Shi
3fcf5799ed
SWDEV-222423 - Add HIP Sample 2_Cookbook/15_static_library
...
HIP supports emitting two types of static libraries. One type
will export host functions and is compatible with host linkers.
The second type exports device functions, but is generated with
ar manually. Also, add a README with steps on how to run these
samples with Makefile or CMake.
Change-Id: I1be15c2884583b370092bc8e4bf04f726f8f5a27
[ROCm/hip commit: cfcf04d502 ]
2021-04-27 16:05:15 -04:00
Julia Jiang
91c7127abb
SWDEV-208837 - add host allocation Numa aware
...
Change-Id: I9516b1a7411695d22038e0a3657822ee453ed709
[ROCm/hip commit: a3fd92ba5f ]
2021-04-27 10:45:57 -04:00
Julia Jiang
76aa3fbde4
SWDEV-270961 - Update hip_programming_guide.md for event handling
...
Change-Id: Ieadac9972e5ee13c05ccb42a679866f494f96f47
[ROCm/hip commit: 171551ea8a ]
2021-04-16 12:14:25 -04:00
Julia Jiang
6c101e5ffb
SWDEV-270961 - Update HIP FAQ.md
...
Change-Id: I34b03692edd9e6bc424a3ee615d21cb226aa86cf
[ROCm/hip commit: 865ecc64af ]
2021-04-08 14:13:13 -04:00
Julia Jiang
ec9f4720bc
SWDEV-270961 - update HIP documents
...
Change-Id: I5168d83a124e9c7d856fb7a46d9960d9f99143c6
[ROCm/hip commit: d8f123eed7 ]
2021-04-05 14:34:33 -04:00
Tao Sang
15519dd555
SWDEV-273943 - Enable runtimeApi.event dtest
...
Add device_id_ in hip::event to match cuda behaviour in
hipEventQuery() and hipEventRecord().
Enable hipEventElapsedTime test on AMD platform.
Workarround sporadic crash of hipEventIpc test due to
some bug of event ipc.
Add missing hipEventDestroy() in some event tests.
Fix some logic code errors.
Fix typo in comment.
Change-Id: I9ec74c475161b3e31df48d193449023e921f2924
[ROCm/hip commit: 38b0c952a6 ]
2021-03-16 17:12:08 -04:00
Julia Jiang
afe16f6b0a
SWDEV-270961 - Update HIP documents
...
Change-Id: Iba88d78456b9b190c2af92ca696777e459e4acb0
[ROCm/hip commit: 066fa459bb ]
2021-03-05 16:07:38 -05:00
Tao Sang
ec1f689600
SWDEV-270973 - Add missing copyright headers
...
Change-Id: I6bb27650f74372dae6e29c79fd6bb2022cc062fe
[ROCm/hip commit: b504a9bfae ]
2021-03-01 19:46:24 -05:00
Julia Jiang
9382542eb4
SWDEV-272921, SWDEV-270961 - correct index and linkage
...
Change-Id: I48a66091bb6f304864e282bd03e9eb748fa04da7
[ROCm/hip commit: d32367a1d8 ]
2021-03-01 16:07:00 -05:00
jujiang
51bdcf1574
SWDEV-265003 - update HIP document
...
Change-Id: I1e8ec3ad380330b48d164a2ca60b0a70f7e54ae6
[ROCm/hip commit: 6084d0da2d ]
2021-01-20 16:24:20 -05:00
David Salinas
e7073fc17c
add new code object tooling: roc-obj-ls and roc-obj-extract
...
SWDEV-229776
Change-Id: Icb11c4552515d3eff3bcf303c4a470ab90d1dd58
[ROCm/hip commit: cb859b7263 ]
2021-01-14 14:45:46 -05:00
jujiang
8ba058e51e
SWDEV-265003-Update HIP documents
...
Change-Id: I3aea36f9a817ff0d2a379fc902b1ba7794f9736e
[ROCm/hip commit: e3ec98f6e2 ]
2021-01-13 17:55:16 -05:00
Tao Sang
2820f91c90
Remove hip-hcc codes: Part four
...
Remove __HCC__, __HCC_ONLY__, __HCC_CPP__, __HCC_C__,
__HCC_OR_HIP_CLANG__, __HIP_ROCclr__ and their guarded codes.
Remove Hcc codes from directed_tests and samples.
Remove __HIP_PLATFORM_HCC__ and __HIP_PLATFORM_NVCC__ from
some files where they are not necessary.
Add deprecation notice.
Change-Id: I1ae467eafd749d6c25bca204c1724b026be21fce
[ROCm/hip commit: b34dd95124 ]
2021-01-08 10:53:34 -05:00
Tao Sang
c618b6aeff
Remove hip-hcc codes: Part three
...
1.Rename include/hip/hcc_detail/ as include/hip/amd_detail/
2.Rename include/hip/nvcc_detail/ as include/hip/nvidia_detail/
3.Create __HIP_PLATFORM_AMD__ to replace __HIP_PLATFORM_HCC__
4.Create __HIP_PLATFORM_NVIDIA__ to replace __HIP_PLATFORM_NVCC__
After hcc_detail, nvcc_detail, __HIP_PLATFORM_HCC__ and __HIP_PLATFORM_NVCC__
have been removed from upstream, they will be removed from hip runtime.
Change-Id: I1ae457effd739d6c25bca203c1724b026be21fce
[ROCm/hip commit: c2adc70d4d ]
2021-01-05 10:39:31 -05:00
jujiang
1ba5585aef
SWDEV-265003-Fix hip faq
...
Change-Id: Ifd29fd9c20ecc905c63fa39fd0768eaca3953aac
[ROCm/hip commit: 021bb7fc61 ]
2020-12-18 12:21:36 -05:00
Yaxun (Sam) Liu
ba56afadd3
Update documentation for supported clang options
...
Change-Id: I5d7017cd5c4335959fe5bae322e90aa46cdbc672
[ROCm/hip commit: fe70aa4930 ]
2020-12-01 12:00:10 -05:00
Siu Chi Chan
1ed2f693a1
Update HIP docs
...
Purge all obsoleted information that is only relevant to HCC
Change-Id: Ice6ae174a73ccac9dfe2ca05027d1ecdb32558d7
[ROCm/hip commit: 5df9b3d7cc ]
2020-11-27 14:48:09 -05:00
Konstantin Zhuravlyov
20390689ff
SWDEV-198415 - Implement Target ID Proposal
...
Changes from Jatin Chaudhary, Tony Tye
Change-Id: I14904920ad2356ae2098cf827b83613089d33962
[ROCm/hip commit: c4beefe00b ]
2020-11-10 13:31:43 -05:00
Sarbojit Sarkar
665440e499
Added sample with __gfx*__ macro used
...
Change-Id: I80a474947ea1b755082dad5329d1aff3ee78840c
[ROCm/hip commit: a45f6f7ff3 ]
2020-10-14 06:56:39 -04:00
Vladislav Sytchenko
e4caaa2a77
Revert "Revert "Merge branch 'amd-master-next' into amd-npi-next""
...
This reverts commit 28b17d3dbd .
Reason for revert: <INSERT REASONING HERE>
Change-Id: I92ceb171e31026ed1864704cef2fc1497b883ef9
[ROCm/hip commit: ad2d55c144 ]
2020-10-05 13:20:58 -04:00
Vladislav Sytchenko
28b17d3dbd
Revert "Merge branch 'amd-master-next' into amd-npi-next"
...
This reverts commit 258d79bca7 .
Reason for revert: <INSERT REASONING HERE>
Change-Id: I53322718dadde2c98f96140b8e260ec7ee9ef721
[ROCm/hip commit: 374ead1d19 ]
2020-10-05 13:02:39 -04:00
Sarbojit Sarkar
52a06d5016
SWDEV-252337: Fix for V100 compilation issue
...
Change-Id: Ib57ff3ac28f0a581f395f32181974e64eca6d858
[ROCm/hip commit: 0be1f7843a ]
2020-09-25 21:55:22 -04:00
Sarbojit Sarkar
5d64e17af6
Updated hip_porting_guide.md
...
Change-Id: Iaf32033597513aa2cbfde267487af35317ac67fe
[ROCm/hip commit: b1f79c9a33 ]
2020-09-14 00:30:51 -04:00
Julia Jiang
bf74cda079
SWDEV-249486-Update Doxygen configuration file to link correct documents
...
Change-Id: I2bbe2a0dedec2d182bd3108c3d5af04f3d8beed8
[ROCm/hip commit: 66927332f5 ]
2020-09-11 16:45:07 -04:00
Todd tiantuo Li
d42822325f
SWDEV-240803 - add hipFuncSetSharedMemConfig
...
Change-Id: I160b04677b3e7b99b3981ae7ecc84a0e3811d5e8
[ROCm/hip commit: 99eb486937 ]
2020-08-20 18:18:24 -04:00