Evgeny Mankov
bd9b674d3d
[HIP] [DOC] Update CUDA_Runtime_API_functions_supported_by_HIP
...
cudaDeviceGetPCIBusId -> hipDeviceGetPCIBusId
2017-02-20 21:21:47 +03:00
Evgeny Mankov
5c11789358
[HIP] [DOC] Update CUDA_Runtime_API_functions_supported_by_HIP
...
Section "20. Data types used by CUDA Runtime API and supported by HIP" is added.
+ 44 supported data types are added
- 46 at least to support
All the supported data types are also supported by hipify-clang (synced).
2017-02-20 18:32:54 +03:00
Evgeny Mankov
ee157678b9
[HIP] [DOC] Update CUDA_Runtime_API_functions_supported_by_HIP
...
Move hipBindTexture and hipUnbindTexture to "18. C++ API Routines" from "13. Texture Reference Management". They are C++, not C.
2017-02-17 18:09:08 +03:00
Evgeny Mankov
a35d4b75c5
[HIP] [DOC] Update CUDA_Runtime_API_functions_supported_by_HIP
...
+ 21 supported functions
- 99 at least to support
All the supported functions are also supported by hipify-clang (synced).
2017-02-17 18:06:47 +03:00
pensun
79978182f9
Add pseudo code example for hip_bugs.md
...
Change-Id: Ia2af8e6165faeb3fbb81428e20d4dc5b19b2fa9e
2017-02-08 16:20:01 -06:00
pensun
95677edabb
Add more hip_bug.md entry, regarding hang after hipLaunchKernel
...
Change-Id: I5800cb627179ec0e913cd36d332fb8c2994ab71e
2017-01-24 22:43:25 -06:00
pensun
f3da91de4e
Initial commit on hip_bugs markdown doc
...
Change-Id: I5a6915337b8664cfed9eaee9443c6e4406348574
2017-01-24 22:30:36 -06:00
Ben Sander
9dff0782a4
Add debug tip to docs
2017-01-23 22:34:41 -06:00
Ben Sander
85d41dcd05
Add debug tips to docs
2017-01-23 22:34:41 -06:00
Aditya Atluri
7765469987
changes device functions documentation according to the supported apis
...
Change-Id: I47ac6bbde11d54d8265e0d27ec8cd5da4d03eb8e
2017-01-20 14:19:09 -06:00
Ben Sander
1f5d16afe7
Doc update - describe debug techniques
...
Also tweak sample to remove unneeded HIP_KERNEL_NAME.
Comment update
2017-01-19 12:40:45 -06:00
Aditya Atluri
56d73aaee7
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
2017-01-18 15:06:18 -06:00
Aditya Atluri
db99ac798b
more clarification about using device_md_gen.py
...
Change-Id: I3e207b65683f34d62be3454444ffb32f8814c0aa
2017-01-18 14:49:41 -06:00
Aditya Atluri
91ae5d6bd7
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
2017-01-18 14:40:50 -06:00
Robert
65ad9d80d7
fix spelling errors
...
Conflicts:
README.md
docs/markdown/hip_faq.md
Change-Id: I8ca025e01276939ed3d7be24200ecaa8cf5e1e2c
2017-01-13 14:42:37 +05:30
Ben Sander
fd209f37d9
Add more notes on debugging HIP apps.
2017-01-09 21:02:50 -06:00
Ben Sander
bd19bb4074
Fix typo
2016-12-15 14:42:52 -06:00
Brecht Carlier
05b3e2928d
Update hip_faq.md
...
Fixed navigation and list.
2016-12-15 14:08:34 +05:30
Martin Schleiss
b1eace4348
Fix another typo
2016-12-15 14:07:20 +05:30
Martin Schleiss
263dcfed83
Fix various typos
...
Conflicts:
README.md
Change-Id: Ie296d503d16121a62fed1a208352ec2b81c97fd9
2016-12-15 14:06:38 +05:30
Ben Sander
ff2f54c1bf
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
2016-12-02 18:03:59 -06:00
Ben Sander
501c7d6317
Tweak profiler doc
...
Change-Id: I7be7c44467510e38ae850e1e0a14209a3b4380f1
2016-11-25 14:06:59 -06:00
Ben Sander
75c540fe3c
Add toc to hip_profiling.md
...
Change-Id: I3ae100f12686d0398a0403b78ca571382acce135
2016-11-23 08:36:08 -06:00
Ben Sander
e4e14211b3
Improve profiler and debug documentation
2016-11-23 08:15:40 -06:00
Ben Sander
faf2a1e01a
Add draft doc on profiling with hip.
...
Change-Id: I79727dd2500333b3f16acb381dd5852a15ed408a
2016-11-13 10:01:05 -06:00
pensun
24c621db5b
Add documentation on threadfence_system workaround guidelines.
...
Change-Id: I9636a3808798f3dabe992285ce5652187cee6eb8
2016-11-09 21:36:30 -06:00
pensun
774de273d0
Update document for workaround suggestion on threadfence_system()
...
Change-Id: Icccab8270604a0e578a8614b9afb3f95372f4966
2016-11-02 16:08:27 -05:00
Ben Sander
e9056798f6
Rename HIP_ATP_MARKER and profiling vars
...
HIP_PROFILE_API
HIP_DB_START_API
HIP_DB_STOP_API
Change-Id: I6c4da67212ff8217e6356a2622d4c6278a188c34
2016-10-27 23:09:31 -05:00
Aditya Atluri
6c92ffcf15
changed docs to update support for memcpyToSymbol
...
Change-Id: I63169cb10e64033a92dafd46930f499cdf145a8d
2016-10-20 14:05:43 -05:00
Ben Sander
9315ac1a29
Move some internal headers from "include/hip/" to src.
...
Change-Id: I7041bd5c803d9318979f4a7c1d658445c614691e
2016-10-18 22:27:16 -05:00
Ben Sander
c54220eca9
Cleanup files from code review.
...
- Remove some stale code
- Update docs
- Correct define for __HIP_ARCH_HAS_GLOBAL_INT64_ATOMICS__
Change-Id: Ic5e3cdb8269b1c18f6d2693700b55e08c4d0080e
2016-10-15 11:51:20 -05:00
Maneesh Gupta
6a14f39f8b
Remove incorrect executable-bit from non-executable files
...
Change-Id: Iacc434374721e01f7d75d0ab54bceabe0b337f54
2016-10-14 12:53:13 +05:30
Maneesh Gupta
66f810ebaa
Remove deprecated make and cmake files
...
Change-Id: I8cac0ec9cb997214559627425af207bbb9be0ddf
2016-10-07 11:44:26 +05:30
Elias Konstantinidis
0b4b1b7df8
Added __mul24 & __umul24 documentation entry
2016-10-06 09:29:45 +05:30
Maneesh Gupta
3b55dcbf6c
clang-hipify -> hipify-clang in documentation
...
Change-Id: I86ebc8112477db0d3e09f240beb3f9222d909ee6
2016-10-05 23:07:14 +05:30
Ben Sander
4b724b97e6
Update docs (supported env vars).
2016-10-05 12:18:42 -05:00
Maneesh Gupta
58e8d5aa7f
doxy.cfg: Fixed to use updated include path
...
Change-Id: I21149d3dd3111eaf8c23ff8550a1303d339f5c5d
2016-10-04 22:29:40 +05:30
Aditya Atluri
239ba104fd
updated symbol usage in docs
...
Change-Id: I522c793f9cfa6a912dcb4a3d0044e94de3d3cd0e
2016-10-01 13:41:09 -05:00
Ben Sander
7bc1af2776
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
2016-09-26 16:36:01 -05:00
Ben Sander
fb55db8711
Doc update for faq.
2016-09-22 13:05:47 -05:00
Ben Sander
d317d8b755
Doc update: release reminder, compare hip against other porting tools.
2016-09-22 13:05:47 -05:00
Ben Sander
4e994a3025
Add hipStreamQuery
...
Change-Id: Ib0813b1065feba4fe9ae861d24cfc6f9c5f580be
2016-09-07 15:18:34 -05:00
Maneesh Gupta
dc5f2b9441
hip_kernel_language.md: Document difference in arguments for binary code object
...
Change-Id: I96e347e8582cbd1dbc3776fbafcb9e61563538db
2016-09-04 21:39:28 +05:30
Maneesh Gupta
b8495e5961
hip_kernel_language.md: Update documentation for kernel compilation
...
Change-Id: I51073363c3e8a8837c5fe2ae5a04dae0d441229e
2016-09-04 16:25:02 +05:30
Ben Sander
84b14aa9d6
Doc and test updates.
...
Change-Id: I44cbd2c0de7cb692d0194d1bb8b8ae25c58d4e00
2016-09-02 09:46:59 -05:00
Ben Sander
b1b099941d
Documentation review and update
...
Change-Id: If40d096646014d70a198db3532758028abe6a93f
2016-09-02 09:15:49 -05:00
Rahul Garg
dd84bb0d84
Added context related difference note in hip_porting_driver_api.md
...
Change-Id: I5bd2884a16db51871baa7c19fa2bd63a0bd3adad
2016-09-01 11:35:42 +05:30
Aditya Atluri
569e0b2eed
added how to use hipcc for kernel compilation
...
Change-Id: If652316272f21b90516f5a5ed88c17f4f4e77fb0
2016-08-31 13:22:28 -05:00
Ben Sander
91f0b1214d
Update supported API list
...
Change-Id: Idbc941e4464d200aca7ac3382060edc08ab94ef2
2016-08-29 18:39:50 -05:00
Aditya Atluri
24e5fde444
added docs to how to use hipModuleLaunchKernel
...
Change-Id: I626241552c69cdae56501371374ca8f2c6776c85
2016-08-29 15:38:04 -05:00