Maneesh Gupta
fd748a8dd1
Merge pull request #726 from ROCm-Developer-Tools/feature_minimal_changes_for_hc_next
...
hipLaunchKernel, hipLaunchParm are deprecated, and shall be removed.
[ROCm/hip commit: 2c99ef9aee ]
2018-10-30 09:20:39 +05:30
Evgeny Mankov
5f3b1882bb
Merge pull request #736 from emankov/master
...
[HIPIFY] Modify HIP types to conform to CUDA's ones
[ROCm/hip commit: 9d3de1e552 ]
2018-10-29 20:57:22 +03:00
Evgeny Mankov
7470b5b694
[HIPIFY] Modify HIP types to conform to CUDA's ones
...
[ROCm/hip commit: f83eabfa9e ]
2018-10-29 20:51:25 +03:00
Evgeny Mankov
e79ebd100f
Merge pull request #734 from emankov/master
...
[HIPIFY] CUDA Runtime API data types total revise
[ROCm/hip commit: 25aae88fd5 ]
2018-10-29 17:16:07 +03:00
Evgeny Mankov
84b710d1c5
[HIPIFY] CUDA Runtime API data types total revise
...
+ for all CUDA versions up to 10.0
+ add missing types
+ fix typos
+ sync with HIP
+ sync with CUDA Driver API
+ update CUDA_Runtime_API_functions_supported_by_HIP.md
+ update CUDA Driver API map accordingly
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating
[ROCm/hip commit: c5bfa09b04 ]
2018-10-29 17:13:00 +03:00
Evgeny Mankov
2c30bc910e
Merge pull request #729 from emankov/master
...
[HIPIFY][doc] Readme update
[ROCm/hip commit: 4b18752641 ]
2018-10-26 15:04:00 +03:00
Evgeny Mankov
9a19da214d
[HIPIFY][doc] Readme update
...
Clang 7.0.0 release has a known bug https://bugs.llvm.org/show_bug.cgi?id=36384 , thus 7.0.0 is unstable release for Linux and Windows.
Last stable and tested LLVM+Clang release is 6.0.1.
[ROCm/hip commit: 368e9d5100 ]
2018-10-26 15:01:58 +03:00
Evgeny Mankov
3c0052d73b
Merge pull request #727 from emankov/master
...
[HIPIFY][cmake][fix] Mark all target_link_libraries with PRIVATE keyword
[ROCm/hip commit: 7c3cea210b ]
2018-10-25 17:11:30 +03:00
Evgeny Mankov
e3eb9bc2c5
[HIPIFY][cmake][fix] Mark all target_link_libraries with PRIVATE keyword
...
[Reason]
Avoid cmake error occurred when mixing signatures with AddLLVM.cmake
[Error]
CMake Error at CMakeLists.txt:26 (target_link_libraries): The keyword signature for target_link_libraries has already been used with the target "hipify-clang".
All uses of target_link_libraries with a target must be either all-keyword or all-plain.
Error occurred only on Linux and LLVM 7.0.0
[ROCm/hip commit: 2c367bc8af ]
2018-10-25 17:09:18 +03:00
Alex Voicu
147a6bab43
hipLaunchKernel, hipLaunchParm are deprecated, and shall be removed.
...
[ROCm/hip commit: e4181b85be ]
2018-10-25 13:32:17 +01:00
Maneesh Gupta
5333a22ccc
Merge pull request #723 from mangupta/fix_double_shfl
...
Fix logic for double variants of __shfl*
[ROCm/hip commit: f6f160fa6b ]
2018-10-25 06:01:38 +05:30
Maneesh Gupta
b93c5fcd48
Merge pull request #720 from mangupta/make_rocm19_usable_again
...
Make HIP functional again with HCC from ROCm 1.9.x
[ROCm/hip commit: 7e5b2dc91b ]
2018-10-25 06:01:27 +05:30
Maneesh Gupta
cc9316ccfb
Merge pull request #716 from yxsamliu/gfx906
...
Let hipcc handle gfx906 for hip-clang
[ROCm/hip commit: c47c54cab9 ]
2018-10-25 06:01:16 +05:30
Maneesh Gupta
dd8ebc9a97
Fix logic for double variants of __shfl*
...
Change-Id: I604f00b54cf4bd9c5f26ca6fa680fca5e9629417
[ROCm/hip commit: 19404e603d ]
2018-10-24 12:39:09 +05:30
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
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
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