pensun
b411549397
Add pseudo code example for hip_bugs.md
...
Change-Id: Ia2af8e6165faeb3fbb81428e20d4dc5b19b2fa9e
[ROCm/clr commit: f2bfc8a405 ]
2017-02-08 16:20:01 -06:00
pensun
8bcdd56fa0
Add more hip_bug.md entry, regarding hang after hipLaunchKernel
...
Change-Id: I5800cb627179ec0e913cd36d332fb8c2994ab71e
[ROCm/clr commit: a8fcbb2584 ]
2017-01-24 22:43:25 -06:00
pensun
5d356d12de
Initial commit on hip_bugs markdown doc
...
Change-Id: I5a6915337b8664cfed9eaee9443c6e4406348574
[ROCm/clr commit: 24d9827688 ]
2017-01-24 22:30:36 -06:00
Ben Sander
4d0c383c9c
Add debug tip to docs
...
[ROCm/clr commit: 73ef364c74 ]
2017-01-23 22:34:41 -06:00
Ben Sander
948c5e013c
Add debug tips to docs
...
[ROCm/clr commit: fe24996326 ]
2017-01-23 22:34:41 -06:00
Aditya Atluri
5d51e1ddbd
changes device functions documentation according to the supported apis
...
Change-Id: I47ac6bbde11d54d8265e0d27ec8cd5da4d03eb8e
[ROCm/clr commit: 5f10a69ef7 ]
2017-01-20 14:19:09 -06:00
Ben Sander
48bd62db9a
Doc update - describe debug techniques
...
Also tweak sample to remove unneeded HIP_KERNEL_NAME.
Comment update
[ROCm/clr commit: ca1cef4e06 ]
2017-01-19 12:40:45 -06:00
Aditya Atluri
d84be1d089
moved half device function declarations to top of the file
...
1. Moved half device functions around so that script can catch the signatures
2. Generated docs for half precision apis
Change-Id: Iee27658e3a639fdb02af135e71841dc6427f15e2
[ROCm/clr commit: 706a032a29 ]
2017-01-18 15:06:18 -06:00
Aditya Atluri
e264a9740e
more clarification about using device_md_gen.py
...
Change-Id: I3e207b65683f34d62be3454444ffb32f8814c0aa
[ROCm/clr commit: c9bc71dc86 ]
2017-01-18 14:49:41 -06:00
Aditya Atluri
5ea40f27b3
Added script for generating math api docs
...
1. Commented out unsupported device math functions
2. Moved function signatures to the top of implementation snippets
3. Added script to generate markdown documentation for device math apis
4. Added the generated file from the script which should be present everytime
Change-Id: Ic579dd8b8fdffa6e1b4d4f5f3fd8a803f4dcaac7
[ROCm/clr commit: 3d4dcee35d ]
2017-01-18 14:40:50 -06:00
Robert
4f1b94ab25
fix spelling errors
...
Conflicts:
README.md
docs/markdown/hip_faq.md
Change-Id: I8ca025e01276939ed3d7be24200ecaa8cf5e1e2c
[ROCm/clr commit: 32a35eda75 ]
2017-01-13 14:42:37 +05:30
Ben Sander
a3d325d206
Add more notes on debugging HIP apps.
...
[ROCm/clr commit: a6034b88e2 ]
2017-01-09 21:02:50 -06:00
Ben Sander
4d51266580
Fix typo
...
[ROCm/clr commit: d39ef58daf ]
2016-12-15 14:42:52 -06:00
Brecht Carlier
bceb8949c7
Update hip_faq.md
...
Fixed navigation and list.
[ROCm/clr commit: cc73dd4ed5 ]
2016-12-15 14:08:34 +05:30
Martin Schleiss
23ddb5aec4
Fix another typo
...
[ROCm/clr commit: 8a4fe76de2 ]
2016-12-15 14:07:20 +05:30
Martin Schleiss
716fac9a99
Fix various typos
...
Conflicts:
README.md
Change-Id: Ie296d503d16121a62fed1a208352ec2b81c97fd9
[ROCm/clr commit: dc8db38f04 ]
2016-12-15 14:06:38 +05:30
Ben Sander
bccb897f84
Add additional controls for forcing serialization and blocking.
...
Move HIP_COHERENT_HOST_ALLOC so it is read once at init time.
Add HIP_LAUNCH_BLOCKING_KERNELS, HIP_API_BLOCKING.
Update docs on debug and chicken bits.
Conflicts:
src/hip_hcc.cpp
[ROCm/clr commit: 783ac156ce ]
2016-12-02 18:03:59 -06:00
Ben Sander
e29f253256
Tweak profiler doc
...
Change-Id: I7be7c44467510e38ae850e1e0a14209a3b4380f1
[ROCm/clr commit: a990806b6c ]
2016-11-25 14:06:59 -06:00
Ben Sander
79c92fdb23
Add toc to hip_profiling.md
...
Change-Id: I3ae100f12686d0398a0403b78ca571382acce135
[ROCm/clr commit: ddb1845ab5 ]
2016-11-23 08:36:08 -06:00
Ben Sander
4a60fbc922
Improve profiler and debug documentation
...
[ROCm/clr commit: 4bcb0fac22 ]
2016-11-23 08:15:40 -06:00
Ben Sander
b8fb23009b
Add draft doc on profiling with hip.
...
Change-Id: I79727dd2500333b3f16acb381dd5852a15ed408a
[ROCm/clr commit: 09d88d3b97 ]
2016-11-13 10:01:05 -06:00
pensun
ce1b4bdc06
Add documentation on threadfence_system workaround guidelines.
...
Change-Id: I9636a3808798f3dabe992285ce5652187cee6eb8
[ROCm/clr commit: 94dfff9db2 ]
2016-11-09 21:36:30 -06:00
pensun
8911a02b17
Update document for workaround suggestion on threadfence_system()
...
Change-Id: Icccab8270604a0e578a8614b9afb3f95372f4966
[ROCm/clr commit: 212fa7033c ]
2016-11-02 16:08:27 -05:00
Ben Sander
e0a3b2472c
Rename HIP_ATP_MARKER and profiling vars
...
HIP_PROFILE_API
HIP_DB_START_API
HIP_DB_STOP_API
Change-Id: I6c4da67212ff8217e6356a2622d4c6278a188c34
[ROCm/clr commit: f7c42efa3f ]
2016-10-27 23:09:31 -05:00
Aditya Atluri
32ee434c5e
changed docs to update support for memcpyToSymbol
...
Change-Id: I63169cb10e64033a92dafd46930f499cdf145a8d
[ROCm/clr commit: c39b40db58 ]
2016-10-20 14:05:43 -05:00
Ben Sander
d6ffcdb9b0
Move some internal headers from "include/hip/" to src.
...
Change-Id: I7041bd5c803d9318979f4a7c1d658445c614691e
[ROCm/clr commit: 403cdf93c3 ]
2016-10-18 22:27:16 -05:00
Ben Sander
fc7eefb5c8
Cleanup files from code review.
...
- Remove some stale code
- Update docs
- Correct define for __HIP_ARCH_HAS_GLOBAL_INT64_ATOMICS__
Change-Id: Ic5e3cdb8269b1c18f6d2693700b55e08c4d0080e
[ROCm/clr commit: aa3e04cf9a ]
2016-10-15 11:51:20 -05:00
Maneesh Gupta
acae18c4ac
Remove incorrect executable-bit from non-executable files
...
Change-Id: Iacc434374721e01f7d75d0ab54bceabe0b337f54
[ROCm/clr commit: 2e93d2d5d2 ]
2016-10-14 12:53:13 +05:30
Maneesh Gupta
6b41768920
Remove deprecated make and cmake files
...
Change-Id: I8cac0ec9cb997214559627425af207bbb9be0ddf
[ROCm/clr commit: c4dd17cce9 ]
2016-10-07 11:44:26 +05:30
Elias Konstantinidis
2f797fe430
Added __mul24 & __umul24 documentation entry
...
[ROCm/clr commit: 4c8be4c655 ]
2016-10-06 09:29:45 +05:30
Maneesh Gupta
99d47a0850
clang-hipify -> hipify-clang in documentation
...
Change-Id: I86ebc8112477db0d3e09f240beb3f9222d909ee6
[ROCm/clr commit: eb1fce0d77 ]
2016-10-05 23:07:14 +05:30
Ben Sander
0836c5345f
Update docs (supported env vars).
...
[ROCm/clr commit: 8cb899ccf9 ]
2016-10-05 12:18:42 -05:00
Maneesh Gupta
71468f6a32
doxy.cfg: Fixed to use updated include path
...
Change-Id: I21149d3dd3111eaf8c23ff8550a1303d339f5c5d
[ROCm/clr commit: e388f775a3 ]
2016-10-04 22:29:40 +05:30
Aditya Atluri
62747f5b91
updated symbol usage in docs
...
Change-Id: I522c793f9cfa6a912dcb4a3d0044e94de3d3cd0e
[ROCm/clr commit: 64a1366198 ]
2016-10-01 13:41:09 -05:00
Ben Sander
d10d1425f3
Small tool, doc, sample enhancements.
...
- Expand message when HIP version mismatch detected.
- Doc touchup.
- change sorting of hipBusBandwidth so byte results shown at top.
-
Change-Id: Ifb4e44a5fdfb65d59c4994b11e5f13385705f7e0
[ROCm/clr commit: 061bcc6a5c ]
2016-09-26 16:36:01 -05:00
Ben Sander
ceae6168b1
Doc update for faq.
...
[ROCm/clr commit: 6126d73778 ]
2016-09-22 13:05:47 -05:00
Ben Sander
f156d5bb51
Doc update: release reminder, compare hip against other porting tools.
...
[ROCm/clr commit: 7ec4b65786 ]
2016-09-22 13:05:47 -05:00
Ben Sander
c75953a822
Add hipStreamQuery
...
Change-Id: Ib0813b1065feba4fe9ae861d24cfc6f9c5f580be
[ROCm/clr commit: fd67689114 ]
2016-09-07 15:18:34 -05:00
Maneesh Gupta
a2ea4a8944
hip_kernel_language.md: Document difference in arguments for binary code object
...
Change-Id: I96e347e8582cbd1dbc3776fbafcb9e61563538db
[ROCm/clr commit: 462a1d97b2 ]
2016-09-04 21:39:28 +05:30
Maneesh Gupta
6ee4b53784
hip_kernel_language.md: Update documentation for kernel compilation
...
Change-Id: I51073363c3e8a8837c5fe2ae5a04dae0d441229e
[ROCm/clr commit: d58d796ec5 ]
2016-09-04 16:25:02 +05:30
Ben Sander
264d7fde03
Doc and test updates.
...
Change-Id: I44cbd2c0de7cb692d0194d1bb8b8ae25c58d4e00
[ROCm/clr commit: d882f4fb74 ]
2016-09-02 09:46:59 -05:00
Ben Sander
d322ce516d
Documentation review and update
...
Change-Id: If40d096646014d70a198db3532758028abe6a93f
[ROCm/clr commit: bc489dd902 ]
2016-09-02 09:15:49 -05:00
Rahul Garg
ae64721cbb
Added context related difference note in hip_porting_driver_api.md
...
Change-Id: I5bd2884a16db51871baa7c19fa2bd63a0bd3adad
[ROCm/clr commit: 8de15914ae ]
2016-09-01 11:35:42 +05:30
Aditya Atluri
786127a91f
added how to use hipcc for kernel compilation
...
Change-Id: If652316272f21b90516f5a5ed88c17f4f4e77fb0
[ROCm/clr commit: 6754587ed2 ]
2016-08-31 13:22:28 -05:00
Ben Sander
ae336b6a6d
Update supported API list
...
Change-Id: Idbc941e4464d200aca7ac3382060edc08ab94ef2
[ROCm/clr commit: a03a71badd ]
2016-08-29 18:39:50 -05:00
Aditya Atluri
76c122aecb
added docs to how to use hipModuleLaunchKernel
...
Change-Id: I626241552c69cdae56501371374ca8f2c6776c85
[ROCm/clr commit: 5dc94eb45d ]
2016-08-29 15:38:04 -05:00
Aditya Atluri
78420e4051
added sample to porting driver guide
...
Change-Id: Ia2b54311cec617e5e2a162fd31415c8caad4a374
[ROCm/clr commit: fa86d293bf ]
2016-08-29 15:25:35 -05:00
Ben Sander
f317725b7c
Doc update. Describe memcpytosymbol, threadfence_system workarounds
...
[ROCm/clr commit: d76372a049 ]
2016-08-29 13:45:20 -05:00
Ben Sander
99340539a9
Add docs on porting driver API
...
[ROCm/clr commit: 8b8181df41 ]
2016-08-26 10:46:39 -05:00
Ben Sander
613cf84e5b
Doc update to clarify supported / unsupported features
...
[ROCm/clr commit: 8d02cf466f ]
2016-08-26 10:46:39 -05:00