504 کامیت‌ها

مولف SHA1 پیام تاریخ
ROCm CI Service Account 8ee758a1ca SWDEV-312832 - Add Device-side malloc in hip document (#2665)
Change-Id: I589a864967aafc6bb104631efa1eecfe456240b0


[ROCm/hip commit: a849cc125b]
2022-05-06 09:54:22 -07:00
ROCm CI Service Account e06d8f5681 SWDEV-308763 - Update hiprtc tests to link with hiprtc lib (#2575)
hiprtc is made into a separate lib and hence tests should link with it explicitly during compilation
Also, updates the hiprtc programming guide

Change-Id: Ie1f9d7250d4a8622b77ef92938fc0decbaeb72f9

[ROCm/hip commit: ef9505d68a]
2022-04-01 09:02:20 +05:30
ROCm CI Service Account c409769421 SWDEV-324824 - Split HIP install to two documents (#2546)
Change-Id: Idb3b40167cd9c8dd8fde254e00f7891af04811a8

Co-authored-by: Julia Jiang <julia.jiang@amd.com>

[ROCm/hip commit: 9a175e1654]
2022-03-11 16:59:44 +05:30
ROCm CI Service Account 86c557bccf SWDEV-324735 - update hip_debugging to remove deprecated HCC in the example (#2543)
Change-Id: I5a02f97da14a89f659443db210b81e26e5b08a2c

[ROCm/hip commit: 04ae602316]
2022-03-11 16:54:24 +05:30
ROCm CI Service Account 9bc9eab84a SWDEV-324640, SWDEV-324824 - Update HIP API and add work-item dimension limit (#2542)
Change-Id: I032a14d08ae26c7f3151d05c655a0f82ffe6b56f

[ROCm/hip commit: 996213c5e3]
2022-03-11 09:59:22 +05:30
Julia Jiang 90cc89e3e3 SWDEV-306204 - Update HIP doxygen and documents (#2432)
Change-Id: I796eda5cb14dfd00d2a806c57c0550356fbbcdb2

[ROCm/hip commit: 9db0a095f9]
2022-02-25 19:06:58 +05:30
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