提交图

3294 次代码提交

作者 SHA1 备注 提交日期
Maneesh Gupta 90d15c13a1 Make HIP functional again with HCC from ROCm 1.9.x
Change-Id: I214acdfd0b79dcf783993e44fe31baee64fd4dc3


[ROCm/hip commit: 0703a2d0f0]
2018-10-24 10:41:56 +05:30
Qianfeng Zhang e9daf7624b Make correct checking of the returned hipDeviceptr_t from read_global_description()
[ROCm/hip commit: de5f47a984]
2018-10-23 21:13:11 +08:00
Evgeny Mankov 6a87e14801 Merge pull request #719 from emankov/master
[HIPIFY] Split CUDA2HIP map into a number of maps based on API type

[ROCm/hip commit: d4358295f5]
2018-10-23 00:03:02 +03:00
Evgeny Mankov 0fef14487c [HIPIFY] Split CUDA2HIP map into a number of maps based on API type
[Reasons]
+ Simplify the support
+ Optimize compilation and code generation time

[Additionally]
+ Update minimum required version of cmake
+ Fix MSVC compile options force update


[ROCm/hip commit: 5d1255272b]
2018-10-23 00:00:10 +03:00
Yaxun Sam Liu a5aa02c723 Let hipcc handle gfx906 for hip-clang
[ROCm/hip commit: 283fb42604]
2018-10-21 10:04:30 -04:00
Maneesh Gupta a648f1c48e Merge pull request #705 from ROCm-Developer-Tools/feature_minimal_changes_for_hc_next
Feature minimal changes for hc next

[ROCm/hip commit: 4a00b244a3]
2018-10-19 06:58:31 +05:30
Siu Chi Chan 7ce37f3a08 Support more than one bundles in a single .kernel section
When compiling with Early Finalization enabled in HCC,
the resulting .kernel section of the host object now may
contain more than one device code bundles.  This is to
teach the HIP runtime to correctly extract all the
bundles from the .kernel section.


[ROCm/hip commit: 30ce25e627]
2018-10-18 17:00:27 -04:00
Evgeny Mankov a82bc8edb5 Merge pull request #712 from emankov/master
[HIPIFY] CUDA Driver API data types total revise

[ROCm/hip commit: 7e8046cfe3]
2018-10-18 18:52:41 +03:00
Evgeny Mankov c20c22ca21 [HIPIFY] CUDA Driver API data types total revise
+ for all CUDA versions
+ add missing types
+ fix typos
+ sync with HIP
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating


[ROCm/hip commit: 520e795a8d]
2018-10-18 18:50:24 +03:00
Alex Voicu b8b15ce792 Dumb workaround is still needed, so add it back.
[ROCm/hip commit: 5ccaf2fa7d]
2018-10-18 15:33:46 +01:00
Alex Voicu 31363b4707 Guard new includes.
[ROCm/hip commit: e66a75ea55]
2018-10-18 12:29:27 +01:00
Alex Voicu de15c6988d Re-sync with upstream.
[ROCm/hip commit: fe959f7bd7]
2018-10-18 12:27:03 +01:00
Maneesh Gupta 0dff12a615 Merge pull request #688 from aaronenyeshi/fix-sinf-cosf-ocml
Use sinf and cosf from ocml device libs

[ROCm/hip commit: 1a5025c57e]
2018-10-18 16:39:20 +05:30
Maneesh Gupta 1a8b4ce037 Merge pull request #692 from whchung/hip-reinit-take2
HIP program state re-initialization logic (take 2)

[ROCm/hip commit: d133493669]
2018-10-18 12:06:41 +05:30
Maneesh Gupta 8a305d8e30 Merge pull request #711 from nicholasmalaya/patch-1
Updates to HIP porting guide 

[ROCm/hip commit: 0b1333255f]
2018-10-18 12:06:31 +05:30
Maneesh Gupta dbd7a7f929 Merge pull request #710 from mangupta/use_hipLaunchKernelGGL
Replace hipLaunchKernel -> hipLaunchKernelGGL

[ROCm/hip commit: e889c04747]
2018-10-18 08:36:59 +05:30
Nicholas Malaya 45be6e01d3 Update hip_porting_guide.md
[ROCm/hip commit: 26e9489287]
2018-10-17 14:27:11 -05:00
Nicholas Malaya ebcc1919cd Fixing link
[ROCm/hip commit: 62c57a65bd]
2018-10-17 14:26:49 -05:00
Nicholas Malaya 97e7234a47 Fixing a link
[ROCm/hip commit: 29db8e9678]
2018-10-17 14:25:54 -05:00
Nicholas Malaya f73bac6908 Adding library equivalent section
[ROCm/hip commit: 32c122eae5]
2018-10-17 14:25:07 -05:00
Nicholas Malaya d78e52fa0c Small editing changes to clean up document
[ROCm/hip commit: b1b9366656]
2018-10-17 14:11:25 -05:00
Nicholas Malaya 87580d3090 Fixing a broken indentation
Minor (cosmetic) edit to make items appear in ordered bulleted list

[ROCm/hip commit: 2ef15fd5b6]
2018-10-17 13:56:51 -05:00
Nicholas Malaya d7c59e2992 Update hip_porting_guide.md
Adding hyperlink to bin/hipconvertinplace.sh

[ROCm/hip commit: d9e03872ab]
2018-10-17 13:49:47 -05:00
Maneesh Gupta c4a93adb74 Replace hipLaunchKernel -> hipLaunchKernelGGL
Change-Id: I4d99009e1199811d417becf1e1b934ec4d4e30be


[ROCm/hip commit: 52e320f396]
2018-10-17 14:32:25 +05:30
Maneesh Gupta c6905e9e6b Fix typos in Jenkinsfile
[ROCm/hip commit: c9e4ed1149]
2018-10-17 11:13:37 +05:30
Maneesh Gupta 68ba937cf7 Update Jenkinsfile
Disable rocm-1.9x testing in CI due to incompatible changes with HCC from ROCm 1.9.x

[ROCm/hip commit: f5356fa9ec]
2018-10-17 11:03:43 +05:30
Maneesh Gupta 63e6cd228b Merge pull request #703 from mangupta/stream_create_with_priority
Implementation for stream priority

[ROCm/hip commit: c24b06fa0a]
2018-10-17 10:53:43 +05:30
Maneesh Gupta a58a408e71 Merge pull request #702 from aaronenyeshi/fix-missing-irif-lib
Replace IRIF fences with atomic_work_item_fence

[ROCm/hip commit: dbe4431d98]
2018-10-17 10:53:27 +05:30
Maneesh Gupta de8b3d2e7d Merge pull request #698 from yxsamliu/compile-flags
Add HIPCC_COMPILE_FLAGS_APPEND

[ROCm/hip commit: 4b754e1d77]
2018-10-17 10:53:17 +05:30
Maneesh Gupta cc642e9066 Merge pull request #696 from gargrahul/fix_texrestypelin_size
Fixed image width for linear resource type texture

[ROCm/hip commit: 7ea27d05bc]
2018-10-17 06:11:23 +05:30
Maneesh Gupta 240bf09a95 Merge pull request #708 from mangupta/swdev-125523
Add missing hipHostRegister flags on nvcc path

[ROCm/hip commit: 797d151444]
2018-10-17 06:10:25 +05:30
Evgeny Mankov 1ca8348efb Merge pull request #709 from emankov/master
[HIPIFY] Code cleanup and formatting

[ROCm/hip commit: 45921fc035]
2018-10-15 15:37:38 +03:00
Evgeny Mankov 5b192ed119 [HIPIFY] Code cleanup and formatting
[ROCm/hip commit: ee3a5cc722]
2018-10-15 15:27:37 +03:00
Maneesh Gupta 83e56b2ed4 Add missing hipHostRegister flags on nvcc path
Change-Id: I69f09204d9c544935104d4168ab8d3626666a623


[ROCm/hip commit: 64d1cf86b7]
2018-10-15 15:30:24 +05:30
Alex Voicu 1690cba3d7 Update samples.
[ROCm/hip commit: 7839045d30]
2018-10-13 23:28:22 +01:00
Alex Voicu 69b0baf37f Minimal should mean minimal.
[ROCm/hip commit: 5312336ce2]
2018-10-11 00:21:41 +01:00
Alex Voicu 62d7a132c8 Trailing whitespace is still not the final frontier.
[ROCm/hip commit: 50265028fc]
2018-10-11 00:08:09 +01:00
Alex Voicu d68ed45708 Address Aaron's comments
[ROCm/hip commit: 3e4dbd32a1]
2018-10-11 00:03:01 +01:00
Alex Voicu 684f8133dd Use HIP math functions, stop using hipLaunchParm.
[ROCm/hip commit: 069bbbd7ed]
2018-10-10 11:56:54 +01:00
Alex Voicu 0d30e15646 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_minimal_changes_for_hc_next
[ROCm/hip commit: 4bc40551b5]
2018-10-10 11:44:09 +01:00
Alex Voicu 6d0b50e9b9 Re-sync with upstream.
[ROCm/hip commit: ca375cb8c5]
2018-10-10 11:43:49 +01:00
Maneesh Gupta b35590db18 Implementation for stream priority
- Requires ROCm 1.9.x or higher
- Requires HCC with PR#886 merged

Change-Id: Id7c95ea091ee610e80c9ad815f1cb989cba570ca


[ROCm/hip commit: da64156fb2]
2018-10-05 16:27:46 +05:30
Aaron Enye Shi 188df279a9 Replace IRIF fences with atomic_work_item_fence
[ROCm/hip commit: 0787f74ac2]
2018-10-04 21:47:28 +00:00
Maneesh Gupta ce454b49d6 Merge pull request #697 from yxsamliu/dev-lib-path
Let hipcc add --hip-device-lib-path by default for hip-clang

[ROCm/hip commit: 4ab45ef878]
2018-10-04 07:40:37 +05:30
Maneesh Gupta 41b7118773 Merge pull request #700 from ROCm-Developer-Tools/fix-long-long-decl
Fix hip_vector_types.h for long long vectors

[ROCm/hip commit: 651d08e750]
2018-10-04 07:39:30 +05:30
Aaron Enye Shi ff1c7e9d27 Fix hip_vector_types.h for long long vectors
There was a missing long in the declaration for [u]longlongN types.

[ROCm/hip commit: 5dd35576f6]
2018-10-03 13:57:52 -04:00
Evgeny Mankov e195b8796e Merge pull request #699 from emankov/master
[HIPIFY] CUDA 10.0 Driver API initial support

[ROCm/hip commit: deafaa4417]
2018-10-03 20:33:37 +03:00
Evgeny Mankov a7a959093b [HIPIFY] CUDA 10.0 Driver API initial support
[ROCm/hip commit: e3d7cc2885]
2018-10-03 20:29:22 +03:00
Rahul Garg 8401146cd6 Corrected the width calculation logic to accomodate multi channels
[ROCm/hip commit: 5a3d89e99c]
2018-10-03 12:07:38 +05:30
Yaxun Sam Liu a71be7ff2d Let hipcc add --hip-device-lib-path by default for hip-clang
hip-clang by default assumes -fno-gpu-rdc, therefore requires
--hip-device-lib-path by default.


[ROCm/hip commit: 43402d5602]
2018-10-01 15:14:54 -04:00