Rahul Garg
bee4958708
Add HIP checks in texture driver sample ( #1581 )
2019-10-24 17:45:51 +05:30
satyanveshd
033960c86e
Fix occupany APIs ( #1560 )
...
Addresses SWDEV-205006
2019-10-24 17:44:47 +05:30
kjayapra-amd
26c3b4f985
Use the correct return type in runTest in 11_texture_driver sample. ( #1546 )
...
Fixes SWDEV-203394.
Currently in runTest() returns true, even if the texture reference copy does not happen. Using the existing testResult Flag to return from runTest().
2019-10-16 10:52:15 +05:30
Yaxun (Sam) Liu
d9d6374a63
Fix sample 11_texture_driver for hip-clang ( #1370 )
2019-08-29 01:03:20 +00:00
satyanveshd
39de5ed699
[sample] add new cookbook sample - occupancy ( #1352 )
...
* occupancy.cpp with Makefile
* occupancy sample changes according tothe comments
* Changes according to the review comments
* Occupancy Sample Changes
* Changes according to review comments
2019-08-29 01:01:49 +00:00
Sarbojit2019
bd535ca14b
Added missing device prop fields into hipInfo sample ( #1357 )
...
* Added prop.integrated into hipInfo sample
* Added missing deviceProp fileds in hipInfo
2019-08-23 09:21:47 +00:00
chrispaquot
cb0a3ca5bc
Set device before processing each one ( #1358 )
2019-08-23 09:19:50 +00:00
Rahul Garg
0f47934640
Remove -g from hipBusBandwidth makefile ( #1351 )
2019-08-21 10:01:31 +00:00
Rahul Garg
4ea06f3a28
Add support for hipFuncGetAttribute ( #1279 )
...
* Add support for hipFunGetAttribute
* Support NVCC path
* Test using sample module_api_global
* Try fixing CI build failure due to hip_prof_gen scan
* Fix for CI build issue
* Resolve conflict
* Rebase and resolve conflicts with master
* Fix build error
* Fix NVCC path build error
2019-08-08 08:27:41 +00:00
ansurya
53aeee42f9
HIPCommander code cleanup ( #1207 )
...
* HIPCommander code cleanup
* Removed non-used headerfiles
* Removed empty ifdef
2019-07-18 03:18:15 +00:00
Evgeny Mankov
7a0e0cb50e
[HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
...
[Reason] To be compatible with CUDA [#1133 ]
Update HIP code, hipify-clang, tests and docs
[TODO] Add support of the corresponding functions on nvcc fallback path
2019-07-11 14:58:16 +03:00
Aryan Salmanpour
69b15b5580
[hip][samples] fix a typo in module_api/defaultDriver sample ( #1210 )
2019-07-10 03:05:19 +00:00
Maneesh Gupta
5cd72efff0
Fix sample module_api_global for hip-clang ( #1201 )
...
module_api_global relies on a HCC only feature which allows host code
to write to device variables. This feature does not exist in CUDA
or hip-clang, which causes the sample not working in CUDA or hip-clang.
This patch fixes the sample by using standard features of CUDA and
hip-clang. The fixed sample works in HCC, CUDA and hip-clang.
2019-07-03 08:52:19 +00:00
Jatin Chaudhary
3b0faf950b
Adding new unroll example ( #1187 )
2019-07-03 08:51:19 +00:00
Yaxun Sam Liu
688ce62b49
Fix sample module_api_global for hip-clang
...
module_api_global relies on a HCC only feature which allows host code
to write to device variables. This feature does not exist in CUDA
or hip-clang, which causes the sample not working in CUDA or hip-clang.
This patch fixes the sample by using standard features of CUDA and
hip-clang. The fixed sample works in HCC, CUDA and hip-clang.
2019-07-02 16:36:53 -04:00
Maneesh Gupta
0b7762df01
Merge pull request #1164 from gargrahul/cleanup_module_api_samples
...
Add cleanup code in module api samples
2019-06-20 05:57:46 +05:30
Rahul Garg
2dfc912094
Add cleanup code in module api samples
2019-06-07 05:23:11 +05:30
Rahul Garg
2b56ec4344
Fix sample to use kernelargs for launch
2019-06-07 05:17:15 +05:30
Evgeny Mankov
f8cc4e578d
Merge pull request #1127 from emankov/master
...
[HIP][HIPIFY] Make hipMemcpyParam2D coherent with cuMemcpy2D
2019-05-23 10:45:14 +03:00
Evgeny Mankov
66c182946e
[HIP][HIPIFY] Make hipMemcpyParam2D coherent with cuMemcpy2D
...
+ Makes hip_Memcpy2D struct compatible with CUDA_MEMCPY2D struct
+ Add hipMemcpyParam2D support in nvcc fallback path
+ Update hipify-clang, tests and docs accordingly
2019-05-22 18:31:39 +03:00
Maneesh Gupta
4d496b906e
Merge pull request #1123 from emankov/master
...
[HIP][tests] Copyright notice update
2019-05-21 09:35:13 +05:30
Evgeny Mankov
f5f240744a
[HIP][tests] Copyright notice update
2019-05-20 18:46:23 +03:00
Nick Curtis
7391b26fac
Markdown fixes & Whitespace cleanup for samples ( #1096 )
...
* Fix multiline code blocks in README's
* Whitespace cleanup
2019-05-12 19:27:44 +05:30
Rahul Garg
2796df1b26
Test hipModuleGetGlobal
2019-03-15 04:08:03 +05:30
Rahul Garg
599ae3af2e
Add extension for kernel concurrency on same stream
2019-03-06 12:55:39 +05:30
Maneesh Gupta
8244ad03d0
Merge pull request #938 from gargrahul/fix_hipBusBW_p2p_bidir
...
Fix hipBusBW sample for P2P bidirectional test
2019-02-28 07:14:38 +05:30
Rahul Garg
5f54c5cb59
Fix hipBusBW sample for P2P bidirectional test
2019-02-28 00:56:07 +05:30
Rahul Garg
dfc0ce51d0
Fix hipBusBW overflow with setting beats/iterations
2019-02-27 00:18:52 +05:30
Maneesh Gupta
23b2f00dd3
Merge pull request #895 from gargrahul/fix_p2p_test_error_codes
...
Fix error codes in P2P sample test
2019-02-07 05:59:32 +05:30
Maneesh Gupta
042cc7b39c
Merge pull request #819 from stanleytsang-amd/master
...
Improvements to hipify-perl and HIP porting guide for HIP_SYMBOL
2019-02-07 05:55:15 +05:30
Rahul Garg
cea97d2beb
Fix error codes in P2P sample test
2019-02-05 06:30:57 +05:30
Rahul Garg
39735ffedd
Fixed HIP error check in P2P sample test
2019-01-23 01:10:07 +05:30
amd-stanley
e6a87d722f
Merge pull request #1 from ROCm-Developer-Tools/master
...
Updating fork with latest code from origin
2018-12-06 13:28:25 -07:00
Yaxun Sam Liu
e787b89865
Fix sample bit_extract for hip-clang
2018-11-12 16:50:47 -05:00
Alex Voicu
e7270853cc
Guard new includes.
2018-10-18 12:29:27 +01:00
Alex Voicu
b76b5bb1b0
Re-sync with upstream.
2018-10-18 12:27:03 +01:00
Maneesh Gupta
cea870d194
Merge pull request #710 from mangupta/use_hipLaunchKernelGGL
...
Replace hipLaunchKernel -> hipLaunchKernelGGL
2018-10-18 08:36:59 +05:30
Maneesh Gupta
bfceb14751
Replace hipLaunchKernel -> hipLaunchKernelGGL
...
Change-Id: I4d99009e1199811d417becf1e1b934ec4d4e30be
2018-10-17 14:32:25 +05:30
Alex Voicu
6e4935f225
Update samples.
2018-10-13 23:28:22 +01:00
Rahul Garg
9e167ab02e
Remove adipose extn from launchKernelHcc sample
2018-09-12 16:41:24 +05:30
Rahul Garg
dbf1737658
Clean up module api samples
2018-08-08 22:28:13 +05:30
Maneesh Gupta
1c622a59a4
Merge pull request #452 from gargrahul/fix_hipCommander_makefile
...
Fix hipCommander Makefile
2018-05-17 07:25:27 +05:30
Rahul Garg
30c587d2b1
Fix hipCommander Makefile
2018-05-16 15:01:32 +05:30
Maneesh Gupta
f4613d1cef
Merge pull request #373 from gargrahul/fix_function_not_found_tex_drv_sample
...
Fixed function not found issue in texture driver api sample
2018-03-19 14:11:28 +05:30
Rahul Garg
bd985285df
Removed hidden args and hipLaunchParm from HIP/HCC path
2018-03-16 22:50:25 +05:30
Rahul Garg
65b2fc4b9b
Change co file name
2018-03-16 12:54:44 +05:30
Rahul Garg
01ee90d564
Fixed function not found issue
2018-03-16 12:35:25 +05:30
Maneesh Gupta
6b09bde675
Apply .clangformat to all repo source files
...
Change-Id: I7e79c6058f0303f9a98911e3b7dd2e8596079344
2018-03-12 11:29:03 +05:30
Alex Voicu
182156b12b
This introduces LipoProteinLipase (lpl), a simple tool for creating fat binaries. It represents a direct replacement of the creaky hccgenco.sh script, which had various issues. The format it uses is that of a code object bundle, generated by the Clang Offload Bundler. The output is always suffixed with the ".adipose" extension. It is shared with HCC. The hipcc script and associated tests are modified to use lpl. Help can be obtained by invoking lpl --help. A more computer-sciency / corporate friendly name is likely to be beneficial, which is a reason for choosing easily searchable/replaceable names such as lpl or adipose.
2017-12-08 04:22:57 +00:00
Ben Sander
1a23d5e95a
Merge pull request #281 from mangupta/issue126
...
[samples] Adds a sample that shows using HIP with cmake
2017-12-05 11:42:11 -06:00