Graf commitů

92 Commity

Autor SHA1 Zpráva Datum
pensun 036a95a4db Add pseudo code example for hip_bugs.md
Change-Id: Ia2af8e6165faeb3fbb81428e20d4dc5b19b2fa9e


[ROCm/hip commit: 79978182f9]
2017-02-08 16:20:01 -06:00
pensun 716d972e53 Add more hip_bug.md entry, regarding hang after hipLaunchKernel
Change-Id: I5800cb627179ec0e913cd36d332fb8c2994ab71e


[ROCm/hip commit: 95677edabb]
2017-01-24 22:43:25 -06:00
pensun 90a02002c9 Initial commit on hip_bugs markdown doc
Change-Id: I5a6915337b8664cfed9eaee9443c6e4406348574


[ROCm/hip commit: f3da91de4e]
2017-01-24 22:30:36 -06:00
Ben Sander 0e2ccecc0b Add debug tip to docs
[ROCm/hip commit: 9dff0782a4]
2017-01-23 22:34:41 -06:00
Ben Sander d1c61adcf9 Add debug tips to docs
[ROCm/hip commit: 85d41dcd05]
2017-01-23 22:34:41 -06:00
Aditya Atluri 83260101e1 changes device functions documentation according to the supported apis
Change-Id: I47ac6bbde11d54d8265e0d27ec8cd5da4d03eb8e


[ROCm/hip commit: 7765469987]
2017-01-20 14:19:09 -06:00
Ben Sander 5998ca2d85 Doc update - describe debug techniques
Also tweak sample to remove unneeded HIP_KERNEL_NAME.
Comment update


[ROCm/hip commit: 1f5d16afe7]
2017-01-19 12:40:45 -06:00
Aditya Atluri 99fc61be65 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/hip commit: 56d73aaee7]
2017-01-18 15:06:18 -06:00
Aditya Atluri 13c7583874 more clarification about using device_md_gen.py
Change-Id: I3e207b65683f34d62be3454444ffb32f8814c0aa


[ROCm/hip commit: db99ac798b]
2017-01-18 14:49:41 -06:00
Aditya Atluri 94da0fdcee 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/hip commit: 91ae5d6bd7]
2017-01-18 14:40:50 -06:00
Robert a0cb435ab9 fix spelling errors
Conflicts:
	README.md
	docs/markdown/hip_faq.md

Change-Id: I8ca025e01276939ed3d7be24200ecaa8cf5e1e2c


[ROCm/hip commit: 65ad9d80d7]
2017-01-13 14:42:37 +05:30
Ben Sander 653248458f Add more notes on debugging HIP apps.
[ROCm/hip commit: fd209f37d9]
2017-01-09 21:02:50 -06:00
Ben Sander 70f125f2a8 Fix typo
[ROCm/hip commit: bd19bb4074]
2016-12-15 14:42:52 -06:00
Brecht Carlier fd99cec62d Update hip_faq.md
Fixed navigation and list.


[ROCm/hip commit: 05b3e2928d]
2016-12-15 14:08:34 +05:30
Martin Schleiss 92dae66b21 Fix another typo
[ROCm/hip commit: b1eace4348]
2016-12-15 14:07:20 +05:30
Martin Schleiss d3ca48fc45 Fix various typos
Conflicts:
	README.md

Change-Id: Ie296d503d16121a62fed1a208352ec2b81c97fd9


[ROCm/hip commit: 263dcfed83]
2016-12-15 14:06:38 +05:30
Ben Sander ce01d26a87 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/hip commit: ff2f54c1bf]
2016-12-02 18:03:59 -06:00
Ben Sander a7d73614ad Tweak profiler doc
Change-Id: I7be7c44467510e38ae850e1e0a14209a3b4380f1


[ROCm/hip commit: 501c7d6317]
2016-11-25 14:06:59 -06:00
Ben Sander 0272f36892 Add toc to hip_profiling.md
Change-Id: I3ae100f12686d0398a0403b78ca571382acce135


[ROCm/hip commit: 75c540fe3c]
2016-11-23 08:36:08 -06:00
Ben Sander 53a672ae9e Improve profiler and debug documentation
[ROCm/hip commit: e4e14211b3]
2016-11-23 08:15:40 -06:00
Ben Sander dbe9548077 Add draft doc on profiling with hip.
Change-Id: I79727dd2500333b3f16acb381dd5852a15ed408a


[ROCm/hip commit: faf2a1e01a]
2016-11-13 10:01:05 -06:00
pensun e1d9d27254 Add documentation on threadfence_system workaround guidelines.
Change-Id: I9636a3808798f3dabe992285ce5652187cee6eb8


[ROCm/hip commit: 24c621db5b]
2016-11-09 21:36:30 -06:00
pensun 9251040786 Update document for workaround suggestion on threadfence_system()
Change-Id: Icccab8270604a0e578a8614b9afb3f95372f4966


[ROCm/hip commit: 774de273d0]
2016-11-02 16:08:27 -05:00
Ben Sander 0845025a21 Rename HIP_ATP_MARKER and profiling vars
HIP_PROFILE_API
HIP_DB_START_API
HIP_DB_STOP_API

Change-Id: I6c4da67212ff8217e6356a2622d4c6278a188c34


[ROCm/hip commit: e9056798f6]
2016-10-27 23:09:31 -05:00
Aditya Atluri 165f245dd7 changed docs to update support for memcpyToSymbol
Change-Id: I63169cb10e64033a92dafd46930f499cdf145a8d


[ROCm/hip commit: 6c92ffcf15]
2016-10-20 14:05:43 -05:00
Ben Sander c11b6f511b Move some internal headers from "include/hip/" to src.
Change-Id: I7041bd5c803d9318979f4a7c1d658445c614691e


[ROCm/hip commit: 9315ac1a29]
2016-10-18 22:27:16 -05:00
Ben Sander a76cc1e850 Cleanup files from code review.
- Remove some stale code
- Update docs
- Correct define for __HIP_ARCH_HAS_GLOBAL_INT64_ATOMICS__

Change-Id: Ic5e3cdb8269b1c18f6d2693700b55e08c4d0080e


[ROCm/hip commit: c54220eca9]
2016-10-15 11:51:20 -05:00
Maneesh Gupta 887ee3dbfe Remove incorrect executable-bit from non-executable files
Change-Id: Iacc434374721e01f7d75d0ab54bceabe0b337f54


[ROCm/hip commit: 6a14f39f8b]
2016-10-14 12:53:13 +05:30
Maneesh Gupta 70b6885995 Remove deprecated make and cmake files
Change-Id: I8cac0ec9cb997214559627425af207bbb9be0ddf


[ROCm/hip commit: 66f810ebaa]
2016-10-07 11:44:26 +05:30
Elias Konstantinidis 05bf7e3fa0 Added __mul24 & __umul24 documentation entry
[ROCm/hip commit: 0b4b1b7df8]
2016-10-06 09:29:45 +05:30
Maneesh Gupta 9f449295a4 clang-hipify -> hipify-clang in documentation
Change-Id: I86ebc8112477db0d3e09f240beb3f9222d909ee6


[ROCm/hip commit: 3b55dcbf6c]
2016-10-05 23:07:14 +05:30
Ben Sander 87a50740b7 Update docs (supported env vars).
[ROCm/hip commit: 4b724b97e6]
2016-10-05 12:18:42 -05:00
Maneesh Gupta f50a83f419 doxy.cfg: Fixed to use updated include path
Change-Id: I21149d3dd3111eaf8c23ff8550a1303d339f5c5d


[ROCm/hip commit: 58e8d5aa7f]
2016-10-04 22:29:40 +05:30
Aditya Atluri 619b0c3cb6 updated symbol usage in docs
Change-Id: I522c793f9cfa6a912dcb4a3d0044e94de3d3cd0e


[ROCm/hip commit: 239ba104fd]
2016-10-01 13:41:09 -05:00
Ben Sander 00f8a4f5a7 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/hip commit: 7bc1af2776]
2016-09-26 16:36:01 -05:00
Ben Sander f13bd90b39 Doc update for faq.
[ROCm/hip commit: fb55db8711]
2016-09-22 13:05:47 -05:00
Ben Sander c7ed41d91a Doc update: release reminder, compare hip against other porting tools.
[ROCm/hip commit: d317d8b755]
2016-09-22 13:05:47 -05:00
Ben Sander 6445921e03 Add hipStreamQuery
Change-Id: Ib0813b1065feba4fe9ae861d24cfc6f9c5f580be


[ROCm/hip commit: 4e994a3025]
2016-09-07 15:18:34 -05:00
Maneesh Gupta 0d8a97005a hip_kernel_language.md: Document difference in arguments for binary code object
Change-Id: I96e347e8582cbd1dbc3776fbafcb9e61563538db


[ROCm/hip commit: dc5f2b9441]
2016-09-04 21:39:28 +05:30
Maneesh Gupta 301ae0fa90 hip_kernel_language.md: Update documentation for kernel compilation
Change-Id: I51073363c3e8a8837c5fe2ae5a04dae0d441229e


[ROCm/hip commit: b8495e5961]
2016-09-04 16:25:02 +05:30
Ben Sander 1b40622143 Doc and test updates.
Change-Id: I44cbd2c0de7cb692d0194d1bb8b8ae25c58d4e00


[ROCm/hip commit: 84b14aa9d6]
2016-09-02 09:46:59 -05:00
Ben Sander 3f22169885 Documentation review and update
Change-Id: If40d096646014d70a198db3532758028abe6a93f


[ROCm/hip commit: b1b099941d]
2016-09-02 09:15:49 -05:00
Rahul Garg 39702e67f5 Added context related difference note in hip_porting_driver_api.md
Change-Id: I5bd2884a16db51871baa7c19fa2bd63a0bd3adad


[ROCm/hip commit: dd84bb0d84]
2016-09-01 11:35:42 +05:30
Aditya Atluri c53c7bf801 added how to use hipcc for kernel compilation
Change-Id: If652316272f21b90516f5a5ed88c17f4f4e77fb0


[ROCm/hip commit: 569e0b2eed]
2016-08-31 13:22:28 -05:00
Ben Sander 7a94b8e0a8 Update supported API list
Change-Id: Idbc941e4464d200aca7ac3382060edc08ab94ef2


[ROCm/hip commit: 91f0b1214d]
2016-08-29 18:39:50 -05:00
Aditya Atluri 814e28e147 added docs to how to use hipModuleLaunchKernel
Change-Id: I626241552c69cdae56501371374ca8f2c6776c85


[ROCm/hip commit: 24e5fde444]
2016-08-29 15:38:04 -05:00
Aditya Atluri 974df925a7 added sample to porting driver guide
Change-Id: Ia2b54311cec617e5e2a162fd31415c8caad4a374


[ROCm/hip commit: 874740bd55]
2016-08-29 15:25:35 -05:00
Ben Sander 68fb1ad1c0 Doc update. Describe memcpytosymbol, threadfence_system workarounds
[ROCm/hip commit: 99727231a3]
2016-08-29 13:45:20 -05:00
Ben Sander f4d3a5648c Add docs on porting driver API
[ROCm/hip commit: d95c293182]
2016-08-26 10:46:39 -05:00
Ben Sander 0974e59162 Doc update to clarify supported / unsupported features
[ROCm/hip commit: b94b8dbd48]
2016-08-26 10:46:39 -05:00