Alex Voicu
e91f03da36
Merge branch 'feature_use_module_based_dispatch_instead_of_pfe' of https://github.com/AlexVlx/HIP into feature_use_module_based_dispatch_instead_of_pfe
...
[ROCm/hip-tests commit: 2d36d3d36e ]
2017-11-29 21:45:56 +00:00
Alex Voicu
1e98955e2a
Revert "Revert adoption of CUDA indexing in general - this can only work with later versions of the compiler, just like module based dispatch, and thus must be guarded against usage in earlier (e.g. 1.6) versions."
...
This reverts commit d2fd1f5
[ROCm/hip-tests commit: 6e2e720b26 ]
2017-11-29 21:36:29 +00:00
Alex Voicu
f5aab367f6
Revert adoption of CUDA indexing in general - this can only work with later versions of the compiler, just like module based dispatch, and thus must be guarded against usage in earlier (e.g. 1.6) versions.
...
[ROCm/hip-tests commit: fe3719af15 ]
2017-11-29 21:01:28 +00:00
Ben Sander
7c2f9f70b4
Merge pull request #256 from gargrahul/texture_driver_api_support
...
Texture driver APIs support
[ROCm/hip-tests commit: 75a4e404ca ]
2017-11-27 13:52:39 -06:00
Rahul Garg
1b359db390
Changed function hipMemcpy_2D to hipMemcpyParam2D
...
[ROCm/hip-tests commit: 3d2e40a5df ]
2017-11-21 12:36:24 +05:30
Rahul Garg
c971b263c1
Update hipModuleGetTexRef API
...
[ROCm/hip-tests commit: 741702888f ]
2017-11-19 22:10:46 +05:30
Rahul Garg
3997a72bf2
-Fixed texture driver API sample
...
-Added hipTexRefSetAddress and hipTexRefSetAddress2D APIs
[ROCm/hip-tests commit: 657aa51d5d ]
2017-11-15 18:23:28 +05:30
Maneesh Gupta
671d18ba00
Merge pull request #261 from gargrahul/fix_module_api_sample
...
Fix module_api sample
[ROCm/hip-tests commit: c256089392 ]
2017-11-13 11:55:54 +05:30
Rahul Garg
1b000da7eb
Fix module_api sample
...
[ROCm/hip-tests commit: ac124b3179 ]
2017-11-13 08:56:39 +05:30
Rahul Garg
25f519713a
Added texture 2D driver API usage example
...
[ROCm/hip-tests commit: 0fffdeba92 ]
2017-11-09 22:35:29 +05:30
Ben Sander
cb107b30f1
Merge pull request #222 from bensander/fix_device_prop
...
Fix device prop
[ROCm/hip-tests commit: 7f96edc89a ]
2017-10-30 17:58:48 +01:00
Ben Sander
4854f3cb5f
Merge pull request #198 from AlexVlx/feature_support_globals_for_module_api
...
Feature support globals for module api
[ROCm/hip-tests commit: 731c1afea6 ]
2017-10-27 01:53:34 +02:00
Rahul Garg
d12c58ce83
Example showing globals use with module APIs
...
[ROCm/hip-tests commit: 626521007d ]
2017-10-24 18:12:25 +05:30
Rahul Garg
b030eb2c8a
Use 2X for bidir p2p memory bandwidth calc
...
[ROCm/hip-tests commit: f19c685f88 ]
2017-10-23 21:57:20 +05:30
Ben Sander
f9cf19daf4
Use 2X for bidir memory bandwidth calc
...
[ROCm/hip-tests commit: 9fef6f860c ]
2017-10-21 07:47:32 -05:00
Maneesh Gupta
a7032e02d6
Merge branch 'master' into roc-1.6.x
...
Change-Id: I8c5861c83032c6006731595ec40e09fdc9102749
[ROCm/hip-tests commit: 1188b3ba8f ]
2017-09-22 12:01:40 +05:30
Sandeep Kumar
4ddfe042c6
Add more info for inline asm in hip kernel guide and cookbook readme
...
[ROCm/hip-tests commit: 451f36a42a ]
2017-09-13 12:57:37 +05:30
Maneesh Gupta
0055532b17
Merge pull request #159 from bensander/hipDispatchLatency
...
Refactor dispatch latency test and fix several bugs.
[ROCm/hip-tests commit: 5efad49773 ]
2017-08-22 14:49:14 +05:30
Ben Sander
a1d0dda301
Refactor dispatch latency test and fix several bugs.
...
[ROCm/hip-tests commit: 6ac55d2b34 ]
2017-08-17 08:46:58 -05:00
Aditya Atluri
181856a834
fixed device selection during compilation to use rocm_agent_enumerator
...
1. Changed hipcc to use rocm_agent_enumerator
2. Changed square sample test to use device variable
[ROCm/hip-tests commit: cd48b06719 ]
2017-07-28 10:43:11 +05:30
Ben Sander
7227025a61
Merge pull request #108 from adityaatluri/enum-fix
...
fixed device selection during compilation to use rocm_agent_enumerator
[ROCm/hip-tests commit: 2dbafb89ce ]
2017-07-21 16:42:48 -05:00
Aditya Atluri
4255c3cb44
fixed device selection during compilation to use rocm_agent_enumerator
...
1. Changed hipcc to use rocm_agent_enumerator
2. Changed square sample test to use device variable
[ROCm/hip-tests commit: 8e3e104313 ]
2017-07-21 15:50:12 -05:00
Maneesh Gupta
6f65cca633
Merge branch 'amd-develop'
...
[ROCm/hip-tests commit: b897d5599f ]
2017-07-06 12:16:47 +05:30
Maneesh Gupta
6442d0652f
GPUOpen-ProfessionalCompute-Tools -> ROCm-Developer-Tools
...
Change-Id: I9f5b29dd1097385acecb0c672770d8adca2fdcf7
[ROCm/hip-tests commit: 8252ae785b ]
2017-07-05 11:44:44 +05:30
Maneesh Gupta
1ded0b85f5
Merge branch 'roc-1.6.x' into master
...
Change-Id: I367a3940a0a9e5658abc28a7dc2bfb9cf4167dc8
[ROCm/hip-tests commit: 465bc42a12 ]
2017-06-30 09:59:30 +05:30
Aditya Atluri
7a20b9afe1
automate gcnarch detection
...
Change-Id: Ibbad22db136f7f5e2be84c82e9169298a144cc77
[ROCm/hip-tests commit: 98905a7272 ]
2017-06-29 12:01:40 -05:00
Aditya Atluri
faa7417a8c
removed rm for /opt/rocm/hip/src in inline asm sample
...
Change-Id: I0c02bccd4cd35e01a8e889ea1e586ea8baf0ab90
[ROCm/hip-tests commit: a491a49f98 ]
2017-06-20 11:35:52 -05:00
Sandeep Kumar
ef65747f38
Add peer2peer bandwidth and latency test
...
Change-Id: I6d88e4aa9f6e64096af16579eebef4740734203e
[ROCm/hip-tests commit: 5c530e7c32 ]
2017-06-14 09:44:56 +05:30
Sandeep Kumar
a51e393772
Add readme for inline asm and unroll cookbook samples
...
Change-Id: I71b7a5652c3dad181c5df60ab0dd1b81d79f1bfb
[ROCm/hip-tests commit: 7c6b0384bb ]
2017-05-31 09:25:50 +05:30
Sandeep Kumar
78789054f0
Add unroll and inline asm cookbook samples
...
Change-Id: Ie5a0fbb01b7fca82959090d89299533d49e092f1
[ROCm/hip-tests commit: 83472bfa78 ]
2017-05-31 09:25:35 +05:30
Sandeep Kumar
a485c75155
Print msg for single gpu
...
Change-Id: I2d23c73542add8973990ba96592016726994422e
[ROCm/hip-tests commit: 3bc6df2044 ]
2017-05-31 09:25:17 +05:30
Maneesh Gupta
b1d90234a8
Merge branch 'rocm-rel-1.5'
...
Change-Id: Ib2318f9c0d01a1bc8be2fcb172a3075e82851877
[ROCm/hip-tests commit: fa64db5171 ]
2017-05-02 09:06:49 +05:30
Maneesh Gupta
182d5261b3
Merge branch 'amd-develop' into amd-master
...
Change-Id: I312fb9d1181733ef5160d1e993e2ae57ced0f6b3
(cherry picked from commit 88fb807af0 )
[ROCm/hip-tests commit: b8fd2f159a ]
2017-04-25 00:01:30 -04:00
Ben Sander
681ba1245d
Fix compilation error with nvcc (c++ nullptr)
...
[ROCm/hip-tests commit: 2335bcdd03 ]
2017-04-21 09:01:34 -05:00
Maneesh Gupta
b6dc347329
Merge branch 'amd-develop' into amd-master
...
Change-Id: I53d5a8916d769c4f0fe60d2ee3b240551da80b4f
(cherry picked from commit 01c523f6c9 )
[ROCm/hip-tests commit: 9fcc03e2b6 ]
2017-04-07 11:10:59 -05:00
Maneesh Gupta
0b1fade1d2
Fix build issues with bit_extract sample
...
Change-Id: I628b3c83a16f7adf0ab8ca60aecde8c073c34fd9
[ROCm/hip-tests commit: ad280696c6 ]
2017-04-07 15:24:10 +05:30
Maneesh Gupta
00822d98ff
Fix build issues in hipCommander sample
...
- Remove -stdlib=libstdc++ from Makefile
- Removed deleted HIP header file fom includes
Change-Id: Ia189396bee19fc52b679259df56c6c6e2bafb6fe
[ROCm/hip-tests commit: 59db2f453f ]
2017-04-07 14:54:03 +05:30
Aditya Atluri
b41e69b99c
added module api sample which uses hipHccModuleLaunchKernel
...
Change-Id: I7bce60b4480a3b5ff7ed69c3256078ded65a0945
[ROCm/hip-tests commit: 8e2b7147a5 ]
2017-03-31 14:30:40 -05:00
Aditya Atluri
8f495da889
added debug support for HIP sample
...
Change-Id: Ia7265234082039b68114f7421f4dbcb7149d4d2b
[ROCm/hip-tests commit: 93a0b55616 ]
2017-03-31 14:13:46 -05:00
Aditya Atluri
ae52620393
Fixed bit_extract
...
Change-Id: I92d7b7a302e3fa0db84889fb5dc6b612e6a53c73
[ROCm/hip-tests commit: 8bc80debe4 ]
2017-03-31 13:35:26 -05:00
Aditya Atluri
60636db8ee
added new api hipHccModuleLaunchKernel
...
1. hipHccModuleLaunchKernel is same as hipModuleLaunchKernel with OpenCL workitem model
2. Added copy right
3. Fixed header naming
Change-Id: I6a7c35a3566e2f8d3f5056613e34193775d4b236
[ROCm/hip-tests commit: 7735b454a1 ]
2017-03-31 12:11:34 -05:00
Sun, Peng
d59dbb3fd6
revert workaround for square sample and update doc on GGL
...
Change-Id: I731c68ca4111e7dc2e45bef51c4cad2c23fc81f8
[ROCm/hip-tests commit: c4c4d95db6 ]
2017-03-21 10:26:09 -05:00
pensun
d33885889d
Initial integration with Alex' Generic Grid Launch
...
Change-Id: I559afb80e9e39ec0d119bb3bf3b85ef9e448caf6
[ROCm/hip-tests commit: 323807d02b ]
2017-03-17 14:59:34 -05:00
Aditya Atluri
1ec7582820
Added default module launch api functionality
...
1. As in hipModuleLaunchKernel(..., kernelParams, nullptr); works with this commit
2. Added headers AMDGPUPTNote.h, AMDGPURuntimeMetadata.h to do code object meta data parsing
3. Changed CMake to look at llvm link libraries
4. HIP developer should set env variable LLVM_HOME to remove link errors
5. HIP depends on installed LLVM (not source, not build)
6. Added sample to test out the feature
7. Right now HCC does not support embedding metadata in code object. Use clang opencl
8. Changed HIPCC to read LLVM_HOME env var
9. New argument to CMake should be given -DLLVM_HOME=<where llvm 5.0 is installed>
Change-Id: Iba38194aa872d97cc2c90a8e5ff746c48055c868
[ROCm/hip-tests commit: 219343027f ]
2017-03-17 13:11:34 -05:00
Maneesh Gupta
c8321725f3
Merge branch 'amd-develop' into amd-master
...
Change-Id: I8921e67e352e35e4c496e78a797fb309279ab7d0
[ROCm/hip-tests commit: b9d4c0be78 ]
2017-03-14 15:57:53 +05:30
Maneesh Gupta
ea06138990
4_shfl and 5_2dshfl samples are unsupported on gfx701
...
Change-Id: I81eb880350f25e89573ba14c62b549c6c43f8c91
[ROCm/hip-tests commit: 8d6cb1f5a3 ]
2017-03-14 15:56:18 +05:30
Maneesh Gupta
fba01ebd3b
Merge branch 'amd-master' into amd-develop
...
[ROCm/hip-tests commit: bc07b0da7c ]
2017-03-14 13:44:41 +05:30
Ben Sander
11730ab32b
Refactor registered memory calls.
...
[ROCm/hip-tests commit: 705ab93664 ]
2017-03-11 09:18:27 -06:00
Ben Sander
7dd5113bdf
Add first step to a "registerd" mode in hipBusBandwidth.
...
[ROCm/hip-tests commit: b25691cb87 ]
2017-03-11 09:18:27 -06:00
Rahul Garg
80820f3615
Fix for HCSWAP-128, make 5_2dshfl cookbook sample only for fiji
...
Change-Id: I8869c28151bca1bd47a053a2808e93a801d16d00
[ROCm/hip-tests commit: 5eb39f1c6b ]
2017-03-10 10:29:52 +05:30