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

118 Коммитов

Автор SHA1 Сообщение Дата
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
Aditya Atluri e6d7dc9067 make 4_shfl cookbook sample only for fiji
1. __shfl is not supported on hawaii gfx701

Change-Id: Iac09f5d30ee0674b8f58a6e74ec5c49b02be32ad


[ROCm/hip-tests commit: a8fb90d9a9]
2017-03-09 08:52:50 -06:00
Aditya Atluri e2b0e9c8ea added new field to hipDeviceProp_t structure gcnArch.
1. It is an integer containing gfx values 701, 801, 802, 803
2. On NV path, it is zero

Change-Id: I2b4c7f48981d0214d8c6b1905d2cc85b16203419


[ROCm/hip-tests commit: af22699ec6]
2017-03-07 11:24:32 -06:00
Maneesh Gupta 874a182a6c Merge branch 'amd-develop' into amd-master
Change-Id: I0e856db61fa4a50e190bd1d4c464ceb4a709b550


[ROCm/hip-tests commit: 518967319c]
2017-02-23 11:19:23 +05:30
Aditya Atluri 8e522c123c removed hipblas samples as it is not yet supported
Change-Id: I354b710e652ce0d0413d670530ceb8b70f4993d5


[ROCm/hip-tests commit: b5e3f59377]
2017-02-17 08:51:02 -06:00
Rahul Garg 78c27a5c51 Command scripts for latency measurements
Change-Id: I8c28765a09fb0358447367939de524b12699a317


[ROCm/hip-tests commit: dc2f5fcc7d]
2017-02-07 15:03:46 +05:30
Ben Sander 09ede45f88 Doc update - describe debug techniques
Also tweak sample to remove unneeded HIP_KERNEL_NAME.
Comment update


[ROCm/hip-tests commit: 0390b12175]
2017-01-19 12:40:45 -06:00
Rahul Garg b9ba4f6ca1 Fixed hipcommander default execution for HCSWAP-106
Change-Id: I9fbd10dfaeeb4928b2ec23ceed131b5200a658f9


[ROCm/hip-tests commit: ba8fe1675f]
2017-01-19 15:04:32 +05:30
Maneesh Gupta ee0831f8b2 Merge branch 'amd-develop' into amd-master
Change-Id: I77fa88b460be549bfcf9e18d3212e732ffc045f5


[ROCm/hip-tests commit: 008499801b]
2016-12-19 16:20:38 +05:30
Ben Sander 257d60a385 Print limits on CUDA devices
[ROCm/hip-tests commit: cee24a20f2]
2016-12-16 08:55:11 -06:00
Ben Sander 7ace03b518 remove TODO file
[ROCm/hip-tests commit: 054fc61f6e]
2016-12-15 14:42:52 -06:00
Maneesh Gupta 889363ee97 Merge branch 'amd-develop' into amd-master
Change-Id: I52830df409da1f021c32ea569d4ae671aeb57b03


[ROCm/hip-tests commit: cc83c44714]
2016-12-15 16:25:33 +05:30
Sandeep Kumar 7ba0720f71 Fixes in Makefile of couple of samples
- modified Makefile for hipblas_saxpy to replaced hcblas.so with hipblas.so as part of HCSWAP-100
- Resolved missing separator issue in peer2peer cookbook Makefile

Change-Id: I678fea267eee1481f02da09379339ed78d3f95f2


[ROCm/hip-tests commit: 70716bee42]
2016-12-14 16:27:14 +05:30
Maneesh Gupta 0a01c0325f Merge branch 'amd-develop' into amd-master
Change-Id: Ie5aa8e70607936f63cf4c763298140e83a375a68


[ROCm/hip-tests commit: effe8e1437]
2016-11-28 09:18:26 +05:30
Ben Sander 83ab39c044 Add more debug info
[ROCm/hip-tests commit: c590cd6865]
2016-11-26 08:56:02 -06:00
Sandeep Kumar 8f869865b2 fix_format
Change-Id: I34e265de434263a11654e5deba044c3f21e86578


[ROCm/hip-tests commit: 5e86e5f565]
2016-11-18 14:34:14 +05:30
Maneesh Gupta dcca550c35 Merge branch 'amd-develop' into amd-master
Change-Id: I32d41081ac065f2c50531dc2e420802d765665e2


[ROCm/hip-tests commit: b1144c429d]
2016-11-14 06:12:03 +05:30
Sandeep Kumar 95a6e23cfa Add p2p for cookbook
Change-Id: Id2e77ab31123ef95885d665efe34bc0d4596733a
(cherry picked from commit 6fbd0352713ca36e399b1ed4f17c486207a53875)


[ROCm/hip-tests commit: 8829e2626c]
2016-11-14 06:10:36 +05:30
Maneesh Gupta 79a84fe4bd hcc_dialects/Makefile: use clamp-config
Change-Id: I86df82f75b75125825e22d0545209a19386d9936


[ROCm/hip-tests commit: aaf1547bff]
2016-11-10 11:31:50 +05:30
Ben Sander 03077c1d6d Update gitignore for some common output files
Change-Id: I9cd60f042af4dba07fe0fdbd2ee442936ff8c7bd


[ROCm/hip-tests commit: 997dbf0d6a]
2016-11-06 04:26:15 -06:00
Ben Sander 0f3bbe3055 Print non-peers too
Change-Id: I2a6905edcdf144aa732ae3120c17780477f232ac


[ROCm/hip-tests commit: ab73e76987]
2016-11-04 06:34:07 -05:00
Ben Sander 6be0606234 Add initial hipProfileStart/Stop
And modify sample to show how to use.
Still needs some work to understand interaction with CXL.

Change-Id: I2579824d2dd7863ea23874d34f0dabb3cb305d3e


[ROCm/hip-tests commit: b5b7663c51]
2016-10-27 23:09:32 -05:00
Ben Sander 320c486b62 show how to use variety of HIP_PROFILE features
Change-Id: I6edd66ac4c068b64e1dc3787d7f1f69ab3238469


[ROCm/hip-tests commit: e2fbab109d]
2016-10-27 23:09:32 -05:00
Ben Sander 5f616039cb Add new hipdemangleatp and snapshot sample update for new functionality
Change-Id: Ie19c683b2b0bdfeb0c3fcf89444c2e21b7f606e7


[ROCm/hip-tests commit: f8c4fa982a]
2016-10-27 23:09:31 -05:00
Ben Sander 3ba8f29d4d Rename HIP_ATP_MARKER and profiling vars
HIP_PROFILE_API
HIP_DB_START_API
HIP_DB_STOP_API

Change-Id: I6c4da67212ff8217e6356a2622d4c6278a188c34


[ROCm/hip-tests commit: 23dc2f02cd]
2016-10-27 23:09:31 -05:00
Sandeep Kumar f1fb0d5c2d Add more apps to 2_Cookbook
Change-Id: Iafe462df9726a32f450bd240a2de3eaa73a10057


[ROCm/hip-tests commit: 04af19866f]
2016-10-19 12:58:16 -04:00
Maneesh Gupta 444284037a samples: Updated copyright header
Change-Id: I821f514ced5e34d492cb167b65d7273e26ed7b84


[ROCm/hip-tests commit: a46e251daf]
2016-10-15 23:05:04 +05:30
Ben Sander 2ecfb086d6 Refactor module API test.
- Add PASSED/FAIL indication.
- Set args using struct rather than void* array.

Change-Id: Ic924f88c49cc46979b12b7fef8650081e3b5f58c


[ROCm/hip-tests commit: 116400c18a]
2016-10-14 23:19:25 -05:00
Aditya Atluri 0203324265 indent correction for square.cu
Change-Id: I2ca008e260b920ac3a503ad2a4bb28cd32300c98


[ROCm/hip-tests commit: 435c13ef7d]
2016-10-12 19:26:59 -05:00
Aditya Atluri 3c4e02c7b2 added copyright to module sample kernel file
Change-Id: If57e0761df63c902e1677084ff85106ec49df5de


[ROCm/hip-tests commit: 1eb1c6573f]
2016-10-12 19:23:48 -05:00
Maneesh Gupta 1dc718dbd3 clang-hipify -> hipify-clang in documentation
Change-Id: I86ebc8112477db0d3e09f240beb3f9222d909ee6


[ROCm/hip-tests commit: 1ec9ecbf9c]
2016-10-05 23:07:14 +05:30
Maneesh Gupta c0b972508a samples: Updated to use new hip include path
Change-Id: I53a1385a17f13a997ea21d14315f15a3ad851dab


[ROCm/hip-tests commit: 937c0389cb]
2016-10-04 22:21:10 +05:30
Ben Sander 901de16c3a small typo fix
Change-Id: I01906b330be8e6ec149bcdfe82def73e15931c89


[ROCm/hip-tests commit: d25f665837]
2016-10-02 05:57:02 -05:00
sandeep kumar 777e58d660 Add 2_Cookbook
Change-Id: I10bbbd4bcb80a5900fe6af466c8f4c94ea5efe9a


[ROCm/hip-tests commit: db7e460626]
2016-09-30 12:52:06 +05:30
Ben Sander d08346f691 Small tool, doc, sample enhancements.
- Expand message when HIP version mismatch detected.
- Doc touchup.
- change sorting of hipBusBandwidth so byte results shown at top.
-

Change-Id: Ifb4e44a5fdfb65d59c4994b11e5f13385705f7e0


[ROCm/hip-tests commit: 14ad755612]
2016-09-26 16:36:01 -05:00
Ben Sander 9d97bed817 Sample improvements.
- Enable -O3 for hipDispatchLatency.
- Use nearly-null kernel to prevent it from being optimized away.
- Formatting for hipDispatchLatency.
- Formatting for hipInfo.


[ROCm/hip-tests commit: fdb4ed3c5e]
2016-09-22 13:05:47 -05:00
Aditya Atluri 30c5cfb9ee added vimrc for current project
1. Added vimrc config file for HIP
2. Corrected square sample indent

Change-Id: I3e1d92403571148fe6825db6ad63ad925ae69519


[ROCm/hip-tests commit: be3fd69bd1]
2016-09-15 11:40:17 -05:00
Maneesh Gupta d078b0d836 module_api/Makefile: Update as per newer hipgenisa.sh
Change-Id: I479c74eae00d7521434f2740ce5930e326ea05cf


[ROCm/hip-tests commit: 2145e2ba61]
2016-09-06 17:47:10 +05:30
Maneesh Gupta 6ee30001c1 module_api sample: Remove unnecessary platform checks
Change-Id: I1d531264d51ff952a3a68d554672b6d293e23379


[ROCm/hip-tests commit: e2469d5c55]
2016-09-04 21:25:14 +05:30
Rahul Garg ae370fc42f Removed NVCC check for hipCtxXXX functions in module_api/runKernel.cpp
Change-Id: I2bdd4fadf41063ec60626f1850e16f8307ebe6b5


[ROCm/hip-tests commit: 71736d2ed2]
2016-09-04 20:37:29 +05:30
Maneesh Gupta ef242c5929 module_api: HCC path no longer needs mangled kernel name
Change-Id: I4c1cb218bfdd05c9fba57276167e3e4205b93614


[ROCm/hip-tests commit: b250c5a7b3]
2016-09-04 16:26:16 +05:30
Maneesh Gupta be8073e10f module_api sample: no longer need EXTERN_C workaround
Change-Id: Ida087d832df8e1f3620b38f920ec2853aad641c8


[ROCm/hip-tests commit: c63944fc08]
2016-09-04 13:49:43 +05:30
Maneesh Gupta 2589f37ff6 module_api: workaround to use vcpy_kernel.cpp for NV path
Change-Id: Ib4868bf02c64070e846c19427c39289609909466


[ROCm/hip-tests commit: 6618c010b5]
2016-09-04 12:35:08 +05:30
pensun 3472b0b002 For module_api sample, use vcpy_kernel.cu to generate ptx file for NV path.
Change-Id: Id0033678834288c4eaa56b12e7d447119be99deb


[ROCm/hip-tests commit: 49971e8c9e]
2016-09-03 21:06:58 -05:00
Aditya Atluri 99d59cbcbd corrected offline kernel compilation on hipcc path
1. hipgenisa.sh now adds int main(){} during kernel compilation. User does not have to put it there
2. Renamed vcpy_isa.cpp to vcpy_kernel.cpp
3. Removed vcpy_isa.cu as the kernel code should be common for both paths
4. Changed Makefile and runkernel.cpp to work with above changes

Change-Id: I9f8c84706b44bb500bc493a68e959762b55a0142


[ROCm/hip-tests commit: 6ca7a87e0e]
2016-09-02 13:17:17 -05:00
Ben Sander cf0cbf866d Fix double-lock of stream on hipModuleLaunchKernel
Change-Id: I4ca164971c25f4eb8fbcca11d6258367bb3d2ab4


[ROCm/hip-tests commit: 512ff8ec8e]
2016-09-02 12:47:49 -05:00