Grafik Komit

77 Melakukan

Penulis SHA1 Pesan Tanggal
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
Ben Sander 43eb8bc993 Fix av::copy in dialects to use capture-by-value
Change-Id: Ibce1488a1326f66b92b4d5b351230666b691ed31


[ROCm/hip-tests commit: cb539b227c]
2016-09-02 09:46:59 -05:00
Ben Sander 3ced85b97a enable hc_am example in hcc_ddialects example
Change-Id: Iec2f9eb05f95cb025c157fee8fd284aab844d1a2


[ROCm/hip-tests commit: 2341e48842]
2016-09-02 09:46:59 -05:00
Aditya Atluri 57633db80a Fixed offline kernel compilation
1. Removed vcpy_isa.ptx as it should be generated during make
2. Made argument padding specific to hcc path
3. Renamed --gencodeobject to --genco
4. Changed Makefile to work on both nvcc and hcc path

Change-Id: Ifd053d541085d9ce4fd37bc21b07674786c7163e


[ROCm/hip-tests commit: ebc17b0d6e]
2016-09-01 10:39:14 -05:00
Maneesh Gupta def3b99232 Fixed module_api/Makefile to set flags based on HIP_PLATFORM
Change-Id: I2fa9a556e0c4f25f4963ecef1d25eb922f9af1b9


[ROCm/hip-tests commit: 176c74af6a]
2016-09-01 15:11:12 +05:30
Maneesh Gupta ea454f1d9a module_api/Makefile: Use gencodeobject instead of genisa
Change-Id: I7e3523810f5603ad727b1fda7ff2d0dc53ec72d7


[ROCm/hip-tests commit: 52e3d0e799]
2016-09-01 12:10:31 +05:30
Aditya Atluri cd0589ff02 added sample for how-to-use pre-compiled kernels1. Corrected the exit output of kernel compilation by hipcc
2. Added sample which loads/run kernel binary during runtime?

Change-Id: I26ccaca1f844fee317592e26c9e654ce548b96a8


[ROCm/hip-tests commit: c1b1086c71]
2016-08-31 13:56:07 -05:00
Maneesh Gupta e18a65c1d7 Rename 2_Advanced to 7_Advanced
Change-Id: I51e5fa7f4c1dbf467f2d7182ec69d12d5fe548d0


[ROCm/hip-tests commit: 6ad8ac5d95]
2016-08-18 12:40:30 +05:30
Maneesh Gupta 54d1f14ae0 Add simple hipblas saxpy sample
Change-Id: I67ae83e1e5397d5191a3c644aba068f06ff97830


[ROCm/hip-tests commit: 339590da90]
2016-08-12 13:50:22 +05:30
Maneesh Gupta ce24bbe845 hipDispatchLatency: reduce iterations to 5120
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa


[ROCm/hip-tests commit: a685f7dc79]
2016-06-13 14:23:51 +05:30
Maneesh Gupta ad1c6108ae Fix bit_extract sample
Change-Id: I933f932bac26d9a9469d5d069973af166e11cbcd

[ROCm/hip-tests commit: e89fba7fe1]
2016-05-20 01:06:08 -04:00
Maneesh Gupta 3db5dd362c Fix square.cu to use cudaError_t instead of hipError_t
Change-Id: If3314910d1c03122741d3e0a45e14a4412c473b3


[ROCm/hip-tests commit: f6544a376b]
2016-05-12 10:13:07 +05:30
Maneesh Gupta e5cabc4a4d hcc_dialects report PASSED when passed
[ROCm/hip-tests commit: 07026bfdea]
2016-05-03 14:32:59 +05:30
Maneesh Gupta df93c6a288 bit_extract reports PASSED when passed
[ROCm/hip-tests commit: fb88bb1c17]
2016-05-03 14:19:25 +05:30
bwicakso 92b8118af9 Merge pull request #24 from bwicakso/kernel_synchronization
Fix for kernel synchronization

[ROCm/hip-tests commit: 0b44286cc7]
2016-04-28 11:59:11 -05:00
bwicakso a4f7c20d2e Merge from original
[ROCm/hip-tests commit: aa31c45e47]
2016-04-25 13:55:44 -05:00
Maneesh Gupta 52022d72d4 Fix makefiles in samples
[ROCm/hip-tests commit: 307b24b9d5]
2016-04-18 10:15:35 +05:30
Maneesh Gupta cb0c7b71a7 Replace /opt/hcc -> /opt/rocm/hcc and /opt/hsa -> /opt/rocm/hsa
[ROCm/hip-tests commit: 4092a1efe8]
2016-04-15 12:56:31 +05:30
Ben Sander 5dda7686cb Fix HIP_PATH, CHECK macro in samples.
[ROCm/hip-tests commit: 40e3772d40]
2016-04-13 17:37:39 -05:00
Ben Sander a8ddf0d4c5 add hcc dialects sample
[ROCm/hip-tests commit: a296b93281]
2016-04-13 17:32:38 -05:00
Ben Sander bae8915a67 Merge branch 'p2p' of https://github.com/AMDComputeLibraries/HIP-privatestaging into p2p
Conflicts:
	RELEASE.md
	include/hcc_detail/hip_hcc.h
	samples/1_Utils/hipInfo/hipInfo.cpp
	src/hip_hcc.cpp
	src/hip_peer.cpp


[ROCm/hip-tests commit: 9a62578143]
2016-04-11 09:17:27 -05:00
Ben Sander 3450b9daf0 P2p checkpoint.
- set USE_PEER_TO_PEER=3 (requires HCC "am_memtracker_update_peers")
- when enabling peer, turn it on for previously allocated memory.
- hipDeviceCanAccessPeer is no longer self-ware (self does not qualify
  as a peer)
- device peerlist always includes self, so when we call allow_access
  we never remove self access.
- hipDeviceReset() removes old peer mappings.


[ROCm/hip-tests commit: b42167f80c]
2016-04-11 12:52:18 -05:00
Ben Sander f268a705ee fix peer query order
[ROCm/hip-tests commit: 7eba742c66]
2016-04-11 07:58:59 -05:00
Ben Sander 9c9047deb2 P2p checkpoint.
- set USE_PEER_TO_PEER=3 (requires HCC "am_memtracker_update_peers")
- when enabling peer, turn it on for previously allocated memory.
- hipDeviceCanAccessPeer is no longer self-ware (self does not qualify
  as a peer)
- device peerlist always includes self, so when we call allow_access
  we never remove self access.
- hipDeviceReset() removes old peer mappings.


[ROCm/hip-tests commit: c161c1ba9b]
2016-04-11 07:58:59 -05:00
Ben Sander 41adba3869 Remove stray debug msgs, hipInfo don't print self as peer.
[ROCm/hip-tests commit: 565300acb0]
2016-04-11 07:58:58 -05:00
Ben Sander 90522e6e1b Use HIP_PATH if set else use relative ../...
[ROCm/hip-tests commit: 2fd45f0a6d]
2016-04-11 07:58:58 -05:00
Ben Sander 1bc31374a1 Print peers in hipConfig.
Also include peer APIs in vim hilighting.


[ROCm/hip-tests commit: 4fca0a1bdf]
2016-04-11 07:58:58 -05:00
Ben Sander 10d94490dc Remove stray debug msgs, hipInfo don't print self as peer.
[ROCm/hip-tests commit: c37a4c3d04]
2016-04-09 04:35:06 -05:00
Ben Sander 868fee2a78 Use HIP_PATH if set else use relative ../...
[ROCm/hip-tests commit: ac798c2997]
2016-04-08 02:17:29 -05:00
Ben Sander 705c9d60aa Print peers in hipConfig.
Also include peer APIs in vim hilighting.


[ROCm/hip-tests commit: 3fbad4bca5]
2016-04-08 02:15:46 -05:00
Maneesh Gupta 6d4cf596db Remove deprecated KERNELBEGIN and KERNELEND from bit_extract sample
[ROCm/hip-tests commit: 2433bca2b1]
2016-04-04 14:47:02 +05:30
streamhsa f2f6e3166a change makefile for samples
[ROCm/hip-tests commit: 155c366e79]
2016-03-29 16:02:09 +08:00
Aditya Atluri 62f12b2eeb Logging dispatch latency through database util
[ROCm/hip-tests commit: 4992ccfea6]
2016-03-23 11:39:57 -05:00
Ben Sander e64947ab4f Only include activity logger if CodeXL installed.
Fix hipHostMalloc in hipBusBandwidth.


[ROCm/hip-tests commit: c1dd930c92]
2016-03-22 09:27:10 -05:00
Ben Sander 173e850976 hipHostRegister and hipHostMalloc refactor.
Note hipHostMalloc (not hipHostAlloc or hipMallocHost).
 -  the hipHost* is used for all HIP APIs dealing with Host memory.
    (including hipHostMalloc, hipHostFree, hipHostRegister,
hipHostUnregister, hipHostGetFlags, hipHostGetDevicePointer).
  - hipMallocHost is consistent with "hipMalloc" for allocating device
    memory.  Enumerations hipHostMalloc* also used as optional
    flags parm to hipHostMalloc.


[ROCm/hip-tests commit: 3b3bae3772]
2016-03-22 02:30:10 -05:00
Ben Sander c7d2605a37 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
Conflicts:
	src/hip_hcc.cpp


[ROCm/hip-tests commit: 221973404f]
2016-03-19 03:22:09 -05:00
Ben Sander 3097de0b0e Add beastperiteration and onesize for testing.
onesize allows running tests at one specific size.


[ROCm/hip-tests commit: d011d7cf6e]
2016-03-19 02:43:04 -05:00
Ben Sander 99b2af44ae Improve formatting - line up cols
[ROCm/hip-tests commit: f7e2c254df]
2016-03-18 23:43:04 -05:00
Ben Sander 9ca75a115b Print Pinned or Unpinned in result summary
[ROCm/hip-tests commit: 62fb06f54e]
2016-03-18 21:28:29 -05:00
Ben Sander bffe0bd7ac Supported --aliged mode. Add results check for H2D and D2H.
[ROCm/hip-tests commit: 97493d2098]
2016-03-18 03:09:52 -05:00
Aditya Atluri d3509b4b0f corrected first and second kernel dispatch
[ROCm/hip-tests commit: 9800567a53]
2016-03-15 14:22:00 -05:00
Aditya Atluri 9874d352bf Added single kernel launch to sample
[ROCm/hip-tests commit: f10d879285]
2016-03-15 21:05:15 -05:00