İşleme Grafiği

121 İşleme

Yazar SHA1 Mesaj Tarih
Ben Sander b7b7c7b7ac Remove HIP_NUM_KERNELS_INFLIGHT. (redundant with HCC controls)
[ROCm/hip commit: 578d430bb3]
2017-05-24 01:03:28 -05:00
Evgeny Mankov 042de3e175 [HIP] [HIPIFY] [FIX] cuModuleLoadDataEx -> hipModuleLoadDataEx
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/issues/81

1.	Do not use JIT options on HCC path, call hipModuleLoadData instead.
2.	NVCC path is unchanged, to call cuModuleLoadDataEx with all options.
3.	Get rid of manual hipification, based on #ifdef #else for NVCC/HIP.
4.	Update documentation accordingly.


[ROCm/hip commit: 270f643c9c]
2017-05-19 17:22:14 +03:00
Ben Sander 3107e70ea2 Doc update - split hip_debugging.md into separate file.
[ROCm/hip commit: 704ba30b32]
2017-05-16 19:04:25 -05:00
Ben Sander 2cf05ad54b Add HIP_TRACE_API=4. Only display memory allocation/free apis.
[ROCm/hip commit: 0edab14139]
2017-05-16 19:04:25 -05:00
Ben Sander ef98415d0e Fix some typos, add additional guidance for -BSymbolic
[ROCm/hip commit: 687809104b]
2017-05-05 17:29:04 -05:00
Evgeny Mankov 115709ba28 [HIPIFY] HIPIFY and HIP sync with CUDA Driver API data types.
+ Update CUDA_Driver_API_functions_supported_by_HIP.md.
+ Final update of HIPIFY with CUDA driver data types.

[TODO] Syncing HIPIFY and HIP by CUDA Driver API functions.


[ROCm/hip commit: 70c94d7b83]
2017-05-03 21:59:48 +03:00
Evgeny Mankov d4c04914d2 [HIPIFY] Initial sync HIPIFY with HIP by CUDA Driver API data types.
+ Introduce CUDA_Driver_API_functions_supported_by_HIP.md.
+ Initial update of HIPIFY with CUDA driver data types.
+ Initial sync HIP types against CUDA Driver and Runtime API types.
+ Typo fixes.


[ROCm/hip commit: 3c1dd246d6]
2017-04-21 21:46:30 +03:00
Ben Sander dc8636a178 Update bugs - Add CreateKernel, new signature for static kerns.
[ROCm/hip commit: 4f363df159]
2017-04-16 14:22:48 -05:00
Ben Sander 1175fe9b5a Doc update for Serialization.
Describe workaround for partial specialization


[ROCm/hip commit: 310c130fc6]
2017-04-10 19:45:18 -05:00
Maneesh Gupta 3e976c9aa0 Updated table of contents in markdown documentation
Change-Id: I7347a06f57f9927ca3fcc5590a6c8200bc1bb1f5


[ROCm/hip commit: 16215ea9b2]
2017-04-07 15:38:56 +05:30
Ben Sander 8d306c0578 Update bug workarounds to reflect tool improvements.
[ROCm/hip commit: 00bf446d53]
2017-04-05 21:59:32 -05:00
Ben Sander dab8a2d087 Doc cleanup & add bug descript for restrict specifier issue
[ROCm/hip commit: aaadc60264]
2017-04-05 19:40:00 -05:00
Ben Sander d957b0f562 Add bug descrip for "no matching constructor"
[ROCm/hip commit: b728637692]
2017-04-05 17:43:20 -05:00
Sun, Peng 735c6df1bc hip_debug.md update from Alex, regarding __device__ function restrictions
Change-Id: I5e54fd97fc632d4283f76282e3935396a1aad235


[ROCm/hip commit: a98802f72c]
2017-04-05 16:23:27 -05:00
Sun, Peng ad4f12fc75 Move current GGL limitations to hip_bugs.md
Change-Id: I77d0eae0a67eccef7dd2bea0f402736642c96554


[ROCm/hip commit: 15de25b6d2]
2017-04-01 08:21:06 -05:00
Sun, Peng a68e89d29b update hip_faq.md on using GGL as default
Change-Id: I6ce1112eedeac3b377fe55ad8445f3c465c2eed4


[ROCm/hip commit: 8ca0d37a67]
2017-03-30 15:03:09 -05:00
Sun, Peng c5b6222d62 revert workaround for square sample and update doc on GGL
Change-Id: I731c68ca4111e7dc2e45bef51c4cad2c23fc81f8


[ROCm/hip commit: 329e2182d6]
2017-03-21 10:26:09 -05:00
Sun, Peng 54d331c457 Add link to GGL document in hip_faq.md
Change-Id: I9f7f0200a06976d580be334c21640c816f812ebb


[ROCm/hip commit: 384a350f40]
2017-03-20 15:50:10 -05:00
Sun, Peng 83bb70b649 Add document for switching to GGL in hip_faq.md
Change-Id: I83d9fd3e76d21ab572949c3a446ac3898acb3ded


[ROCm/hip commit: be7466ff67]
2017-03-20 15:44:28 -05:00
Evgeny Mankov e4af25d292 [HIP] [DOC] Update hip_porting_driver_api.md
+ Fix typos, formatting, update CUDA Driver API support.


[ROCm/hip commit: 76820409a8]
2017-03-16 14:39:28 +03:00
Siu Chi Chan d17073a995 replace code names with gfx names
Change-Id: I5e0b96a0b474b16cfa92077a30a5b80b7230254b


[ROCm/hip commit: a96821871f]
2017-03-15 12:26:13 -04:00
pensun 4d748e3cd7 update porting guide for updated __HIP_DEVICE_COMPILE__
Change-Id: I0f025d354f76e2d728231bf112a77e8c8fcacc8c


[ROCm/hip commit: 37ed319a20]
2017-03-10 10:01:12 -06:00
pensun ba1f2acfc5 fix typo in hip_porting_guide
Change-Id: I42553d9a4de2901dfdd57384b52a04e8fb22edde


[ROCm/hip commit: 7290cb07ec]
2017-03-08 23:37:50 -06:00
Evgeny Mankov 3223473f95 [HIP] [DOC] Update CUDA_Runtime_API_functions_supported_by_HIP
+ update all Cuda 7.5 RT API enum values.


[ROCm/hip commit: aa2fc24482]
2017-03-03 22:05:23 +03:00
pensun 1cdf972180 update hip_porting_guide regarding platform depended macros
Change-Id: I3029c6ae6cb280500bba294925ed6e9dc9dcc94d


[ROCm/hip commit: ac4b7e3f91]
2017-02-28 07:33:01 -06:00
Evgeny Mankov cfb607a21d [HIP] [DOC] Update CUDA_Runtime_API_functions_supported_by_HIP
cudaDeviceGetPCIBusId -> hipDeviceGetPCIBusId


[ROCm/hip commit: bd9b674d3d]
2017-02-20 21:21:47 +03:00
Evgeny Mankov 240b46d3b0 [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).


[ROCm/hip commit: 5c11789358]
2017-02-20 18:32:54 +03:00
Evgeny Mankov b01385b687 [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.


[ROCm/hip commit: ee157678b9]
2017-02-17 18:09:08 +03:00
Evgeny Mankov a1c15ab0fb [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).


[ROCm/hip commit: a35d4b75c5]
2017-02-17 18:06:47 +03:00
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