Граф коммитов

164 Коммитов

Автор SHA1 Сообщение Дата
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