Rahul Garg
8077fa58b0
[docs] Fix links in cookbook samples ( #1824 )
...
[ROCm/hip-tests commit: 9a88f7ae56 ]
2020-02-04 08:56:31 +05:30
satyanveshd
884f9f5b84
Match Occupancy APIs syntax with CUDA ( #1625 )
...
* Match Occupancy APIs syntax with CUDA and fix tests using these APIs
[ROCm/hip-tests commit: acb2ea8618 ]
2020-01-29 13:05:53 -08:00
Rahul Garg
5a83813c43
Simplify hipDispatchLatency sample ( #1793 )
...
* Use hipExtLaunchKernelGGL in dispatchlatency sample
* Let it run on NVCC path too
* Refactoring
* Add test_kernel source
* Remove ResultDB
* Remove error checks
[ROCm/hip-tests commit: c7280bec4d ]
2020-01-22 14:37:47 -08:00
Evgeny Mankov
3e4e170a32
[HIP] Clean-up deprecated HIP error codes
...
hipErrorMemoryAllocation -> hipErrorOutOfMemory
hipErrorInitializationError -> hipErrorNotInitialized
hipErrorMapBufferObjectFailed -> hipErrorMapFailed
hipErrorInvalidResourceHandle -> hipErrorInvalidHandle
[ROCm/hip-tests commit: 6a881a647c ]
2019-12-23 17:01:35 +03:00
Rahul Garg
26924f665e
Rename hip/hip_hcc.h to hip/hip_ext.h ( #1341 )
...
* Rename hip/hip_hcc.h to hip/hip_ext.h
* Deprecate hip_hcc.h
[ROCm/hip-tests commit: 67e27b3603 ]
2019-11-07 13:17:10 +05:30
Rahul Garg
dd06fef4bc
Merge pull request #1515 from ansurya/tex_unbind_issue_fix
...
Fix undefined ref to hipUnbindTexture for texture types
[ROCm/hip-tests commit: bdeed6c207 ]
2019-10-30 17:54:15 -07:00
Rahul Garg
2ccd36585d
Revert "Fix occupany APIs ( #1560 )"
...
This reverts commit 75f4baa12c .
[ROCm/hip-tests commit: 1aa9eab331 ]
2019-10-29 11:41:08 -07:00
Anusha Godavarthy Surya
ce48fed42e
merge from master
...
[ROCm/hip-tests commit: 7cfd70847d ]
2019-10-25 15:52:09 +05:30
Rahul Garg
ea46097623
Add HIP checks in texture driver sample ( #1581 )
...
[ROCm/hip-tests commit: bee4958708 ]
2019-10-24 17:45:51 +05:30
satyanveshd
75f4baa12c
Fix occupany APIs ( #1560 )
...
Addresses SWDEV-205006
[ROCm/hip-tests commit: 033960c86e ]
2019-10-24 17:44:47 +05:30
kjayapra-amd
1f143189f8
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().
[ROCm/hip-tests commit: 26c3b4f985 ]
2019-10-16 10:52:15 +05:30
Anusha Godavarthy Surya
1f1da0afa7
Added unbind texture to samples and tests
...
[ROCm/hip-tests commit: fc776424a0 ]
2019-10-15 11:34:15 +05:30
Yaxun (Sam) Liu
215a715fb1
Fix sample 11_texture_driver for hip-clang ( #1370 )
...
[ROCm/hip-tests commit: d9d6374a63 ]
2019-08-29 01:03:20 +00:00
satyanveshd
63025d487f
[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
[ROCm/hip-tests commit: 39de5ed699 ]
2019-08-29 01:01:49 +00:00
Sarbojit2019
2b501b389a
Added missing device prop fields into hipInfo sample ( #1357 )
...
* Added prop.integrated into hipInfo sample
* Added missing deviceProp fileds in hipInfo
[ROCm/hip-tests commit: bd535ca14b ]
2019-08-23 09:21:47 +00:00
chrispaquot
812247b00d
Set device before processing each one ( #1358 )
...
[ROCm/hip-tests commit: cb0a3ca5bc ]
2019-08-23 09:19:50 +00:00
Rahul Garg
88efd2b870
Remove -g from hipBusBandwidth makefile ( #1351 )
...
[ROCm/hip-tests commit: 0f47934640 ]
2019-08-21 10:01:31 +00:00
Rahul Garg
f88adb7019
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
[ROCm/hip-tests commit: 4ea06f3a28 ]
2019-08-08 08:27:41 +00:00
ansurya
4ade69feab
HIPCommander code cleanup ( #1207 )
...
* HIPCommander code cleanup
* Removed non-used headerfiles
* Removed empty ifdef
[ROCm/hip-tests commit: 53aeee42f9 ]
2019-07-18 03:18:15 +00:00
Evgeny Mankov
e9282e6782
[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
[ROCm/hip-tests commit: 7a0e0cb50e ]
2019-07-11 14:58:16 +03:00
Aryan Salmanpour
dc4d6050c3
[hip][samples] fix a typo in module_api/defaultDriver sample ( #1210 )
...
[ROCm/hip-tests commit: 69b15b5580 ]
2019-07-10 03:05:19 +00:00
Maneesh Gupta
4b1ef76944
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.
[ROCm/hip-tests commit: 5cd72efff0 ]
2019-07-03 08:52:19 +00:00
Jatin Chaudhary
9e8cd38442
Adding new unroll example ( #1187 )
...
[ROCm/hip-tests commit: 3b0faf950b ]
2019-07-03 08:51:19 +00:00
Yaxun Sam Liu
fdc6645fea
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.
[ROCm/hip-tests commit: 688ce62b49 ]
2019-07-02 16:36:53 -04:00
Maneesh Gupta
12dcdc6e28
Merge pull request #1164 from gargrahul/cleanup_module_api_samples
...
Add cleanup code in module api samples
[ROCm/hip-tests commit: 0b7762df01 ]
2019-06-20 05:57:46 +05:30
Rahul Garg
3940681053
Add cleanup code in module api samples
...
[ROCm/hip-tests commit: 2dfc912094 ]
2019-06-07 05:23:11 +05:30
Rahul Garg
c288f717cb
Fix sample to use kernelargs for launch
...
[ROCm/hip-tests commit: 2b56ec4344 ]
2019-06-07 05:17:15 +05:30
Evgeny Mankov
84e4fdcef2
[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
[ROCm/hip-tests commit: 66c182946e ]
2019-05-22 18:31:39 +03:00
Evgeny Mankov
eaef7e9024
[HIP][tests] Copyright notice update
...
[ROCm/hip-tests commit: f5f240744a ]
2019-05-20 18:46:23 +03:00
Nick Curtis
3a0ad509a6
Markdown fixes & Whitespace cleanup for samples ( #1096 )
...
* Fix multiline code blocks in README's
* Whitespace cleanup
[ROCm/hip-tests commit: 7391b26fac ]
2019-05-12 19:27:44 +05:30
Rahul Garg
2d3d049e98
Test hipModuleGetGlobal
...
[ROCm/hip-tests commit: 2796df1b26 ]
2019-03-15 04:08:03 +05:30
Rahul Garg
74bd2f9fec
Add extension for kernel concurrency on same stream
...
[ROCm/hip-tests commit: 599ae3af2e ]
2019-03-06 12:55:39 +05:30
Maneesh Gupta
92d9b31816
Merge pull request #938 from gargrahul/fix_hipBusBW_p2p_bidir
...
Fix hipBusBW sample for P2P bidirectional test
[ROCm/hip-tests commit: 8244ad03d0 ]
2019-02-28 07:14:38 +05:30
Rahul Garg
6cf575a749
Fix hipBusBW sample for P2P bidirectional test
...
[ROCm/hip-tests commit: 5f54c5cb59 ]
2019-02-28 00:56:07 +05:30
Rahul Garg
51f2f3703a
Fix hipBusBW overflow with setting beats/iterations
...
[ROCm/hip-tests commit: dfc0ce51d0 ]
2019-02-27 00:18:52 +05:30
Rahul Garg
6c2ad81fba
Fix error codes in P2P sample test
...
[ROCm/hip-tests commit: cea97d2beb ]
2019-02-05 06:30:57 +05:30
Rahul Garg
69de406acc
Fixed HIP error check in P2P sample test
...
[ROCm/hip-tests commit: 39735ffedd ]
2019-01-23 01:10:07 +05:30
Yaxun Sam Liu
31c9f5d9ef
Fix sample bit_extract for hip-clang
...
[ROCm/hip-tests commit: e787b89865 ]
2018-11-12 16:50:47 -05:00
Alex Voicu
a11a9ee68e
Guard new includes.
...
[ROCm/hip-tests commit: e7270853cc ]
2018-10-18 12:29:27 +01:00
Alex Voicu
5e1776ab17
Re-sync with upstream.
...
[ROCm/hip-tests commit: b76b5bb1b0 ]
2018-10-18 12:27:03 +01:00
Maneesh Gupta
1bc2b62f98
Replace hipLaunchKernel -> hipLaunchKernelGGL
...
Change-Id: I4d99009e1199811d417becf1e1b934ec4d4e30be
[ROCm/hip-tests commit: bfceb14751 ]
2018-10-17 14:32:25 +05:30
Alex Voicu
3bbe867bae
Update samples.
...
[ROCm/hip-tests commit: 6e4935f225 ]
2018-10-13 23:28:22 +01:00
Rahul Garg
1162ec5c3e
Remove adipose extn from launchKernelHcc sample
...
[ROCm/hip-tests commit: 9e167ab02e ]
2018-09-12 16:41:24 +05:30
Rahul Garg
e80e6d9f68
Clean up module api samples
...
[ROCm/hip-tests commit: dbf1737658 ]
2018-08-08 22:28:13 +05:30
Rahul Garg
6819acfe4a
Fix hipCommander Makefile
...
[ROCm/hip-tests commit: 30c587d2b1 ]
2018-05-16 15:01:32 +05:30
Rahul Garg
eb77a001da
Removed hidden args and hipLaunchParm from HIP/HCC path
...
[ROCm/hip-tests commit: bd985285df ]
2018-03-16 22:50:25 +05:30
Rahul Garg
d96395e02b
Change co file name
...
[ROCm/hip-tests commit: 65b2fc4b9b ]
2018-03-16 12:54:44 +05:30
Rahul Garg
5482a4237e
Fixed function not found issue
...
[ROCm/hip-tests commit: 01ee90d564 ]
2018-03-16 12:35:25 +05:30
Maneesh Gupta
3277453ea5
Apply .clangformat to all repo source files
...
Change-Id: I7e79c6058f0303f9a98911e3b7dd2e8596079344
[ROCm/hip-tests commit: 6b09bde675 ]
2018-03-12 11:29:03 +05:30
Alex Voicu
dd60eaa156
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.
...
[ROCm/hip-tests commit: 182156b12b ]
2017-12-08 04:22:57 +00:00