Evgeny Mankov
55d9cd6a65
[HIPIFY][doc] Update README.md
...
+ Populate Dependencies section with upcoming LLVM versions
+ Add clang bugs for not working configs LLVM+CUDA
+ Update Testing section
[ROCm/hip commit: 391aa7221b ]
2019-02-25 18:26:25 +03:00
Evgeny Mankov
937d78963b
[HIPIFY] Introduce '-I' option as hipify-clang's one
...
+ '-I' might be set as hipify-clang option (before separator '--' or without specifying separator at all);
+ '-I' as a clang option might be specified as well (after options separator '--').
[ROCm/hip commit: 93aeb04cec ]
2019-01-14 18:23:54 +03:00
Evgeny Mankov
b932304bfc
[HIPIFY] option cuda-path might be used with '--' as well as with a single dash: '-'
...
+ Update README.md
[ROCm/hip commit: 0206fadc14 ]
2019-01-10 18:01:33 +03:00
emankov
3fa069c87d
[HIPIFY][cmake] Change min supported version of cmake to 3.12.3
...
[Reason]
CUDA 10 is supported by cmake since 3.12.3.
[ROCm/hip commit: 8a54ef365b ]
2019-01-04 19:10:11 +03:00
emankov
74f77c9f29
[HIPIFY][tests] CUDA 7.0 is also supported
...
+ Exclude 1 test for CUDA 7.0
+ Update README.md
[ROCm/hip commit: 9abcad9407 ]
2019-01-04 01:32:30 +03:00
emankov
142d00b382
[HIPIFY] Get rid of setting '--cuda-gpu-arch='
...
[Reasons]
+ We don't compile kernel code at least for now as HIP kernel syntax is almost equal CUDA's;
+ clang always includes PTX in its binaries, so e.g. a binary compiled with --cuda-gpu-arch= would be forwards-compatible with e.g. sm_35 GPUs.
[ROCm/hip commit: dec459efca ]
2018-12-29 19:48:28 +03:00
emankov
4e50eba101
[HIPIFY] Starts implicitly setting '-x cuda' by hipify-clang itself
...
+ No need in setting '-x cuda' for the user anymore;
+ Testing and Readme updated accordingly.
[ROCm/hip commit: 7ea586c323 ]
2018-12-29 17:04:59 +03:00
emankov
f110bfe634
[HIPIFY][SPARSE] Data types support
...
+ Add all cuSPARSE types
+ Update CUSPARSE_API_supported_by_HIP.md
+ Update README.md
[ROCm/hip commit: 47aeaecec8 ]
2018-11-21 01:31:02 +03:00
Evgeny Mankov
4dd080b3d0
[HIPIFY][doc] Update README.md
...
+ Split Linux and Windows sections
+ Rewrite Testing section
[ROCm/hip commit: 9f1666e37a ]
2018-11-01 19:11:40 +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
7a6684d9e1
[HIPIFY][docs] Fix typos in Readme.md
...
[ROCm/hip commit: c943885a65 ]
2018-09-26 17:26:25 +03:00
Evgeny Mankov
ed68d1c931
Merge pull request #690 from emankov/hipBLAS
...
[HIPIFY][doc] Update README.md due to new LLVM 7.0.0 and CUDA 10.0 re…
[ROCm/hip commit: 23448bbf9b ]
2018-09-26 17:05:47 +03:00
Evgeny Mankov
b1d9cff60a
[HIPIFY][doc] Update README.md due to new LLVM 7.0.0 and CUDA 10.0 releases.
...
[ROCm/hip commit: 221ef1db1f ]
2018-09-26 17:01:59 +03:00
Evgeny Mankov
37d047b454
[HIPIFY][Complex] Add cuComplex support
...
+ Add API_COMPLEX support (data types and functions)
+ Add cuComplex_API_supported_by_HIP.md
+ Add cuComplex_Julia.cu test
+ Update README.md
[ROCm/hip commit: 368977f75b ]
2018-08-08 18:34:57 +03:00
Evgeny Mankov
ac82ada918
[HIPIFY][docs] Formatting
...
[ROCm/hip commit: 0fe661b182 ]
2018-08-01 17:29:00 +03:00
Evgeny Mankov
2122770861
[HIPIFY][FFT] Add cuFFT support
...
+ Add API_FFT support (data types and functions)
+ Add CUFFT_API_supported_by_HIP.md
+ Add simple_cufft.cu test
+ Update README.md
[ROCm/hip commit: 70cfa5e53c ]
2018-07-31 22:25:48 +03:00
Evgeny Mankov
5a6fe18e0d
[HIPIFY][docs] Update README.md after testing with new LLVM releases 5.0.2 and 6.0.1
...
[ROCm/hip commit: 75164a5bf5 ]
2018-07-10 20:37:54 +03:00
Evgeny Mankov
61d95e4b42
[HIPIFY][doc] Readme.md update
...
+ supported CUDA version to LLVM version correspondence table is added.
+ Test section is rewritten.
+ Windows support is added.
[ROCm/hip commit: 054c3f71f0 ]
2018-05-04 10:50:18 +03:00
Chris Kitching
7a0eedabbe
Update hipify-clang readme for simplified build process
...
[ROCm/hip commit: 82d05ee6f4 ]
2017-10-27 19:39:41 +01:00
Chris Kitching
e3338fe5a4
hipify does not add the hipLaunchParm option any more
...
This was removed a while ago - seems like it uses a different
variant of the launch kernel function now, so this is redundant.
[ROCm/hip commit: b412802c66 ]
2017-10-27 19:39:41 +01:00
Maneesh Gupta
3880597399
Update toc in markdown documentation
...
Change-Id: I6da7053672b306442f3640fff3471efe25593870
[ROCm/hip commit: 91f82ce541 ]
2017-06-28 11:32:25 +05:30
Evgeny Mankov
7bcee25b43
[HIPIFY] [DOC] Fix typo.
...
[ROCm/hip commit: d239b1a3fc ]
2017-06-23 21:59:24 +03:00
Evgeny Mankov
22ccefce80
[HIPIFY] [DOC] Readme.md update: Ubuntu 16.04 support
...
[ROCm/hip commit: 080dd2e0d3 ]
2017-04-22 01:01:31 +03:00
Evgeny Mankov
dbd5346cff
[HIPIFY] Readme.md update.
...
[ROCm/hip commit: 9ba480037a ]
2017-02-08 19:50:05 +03:00
Evgeny Mankov
655045d722
[HIPIFY] Readme.md update.
...
+ Launching example.
+ Delimiter "--" is strongly recommended.
+ "-x cuda" option is mentioned as well.
[ROCm/hip commit: 841510481e ]
2017-02-08 19:43:32 +03:00
Maneesh Gupta
0e3a0bdd1f
clang-hipify -> hipify-clang. Also attempt to build it by default
...
Change-Id: I694e6c772f5347c820d9bd6c9aa61d6d9696911e
[ROCm/hip commit: 798d4be080 ]
2016-10-05 13:06:22 +05:30