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

70 Коммитов

Автор SHA1 Сообщение Дата
Sarbojit2019 bd535ca14b Added missing device prop fields into hipInfo sample (#1357)
* Added prop.integrated into hipInfo sample

* Added missing deviceProp fileds in hipInfo
2019-08-23 09:21:47 +00:00
chrispaquot cb0a3ca5bc Set device before processing each one (#1358) 2019-08-23 09:19:50 +00:00
Rahul Garg 0f47934640 Remove -g from hipBusBandwidth makefile (#1351) 2019-08-21 10:01:31 +00:00
ansurya 53aeee42f9 HIPCommander code cleanup (#1207)
* HIPCommander code cleanup

* Removed non-used headerfiles

* Removed empty ifdef
2019-07-18 03:18:15 +00:00
Evgeny Mankov f5f240744a [HIP][tests] Copyright notice update 2019-05-20 18:46:23 +03:00
Maneesh Gupta 8244ad03d0 Merge pull request #938 from gargrahul/fix_hipBusBW_p2p_bidir
Fix hipBusBW sample for P2P bidirectional test
2019-02-28 07:14:38 +05:30
Rahul Garg 5f54c5cb59 Fix hipBusBW sample for P2P bidirectional test 2019-02-28 00:56:07 +05:30
Rahul Garg dfc0ce51d0 Fix hipBusBW overflow with setting beats/iterations 2019-02-27 00:18:52 +05:30
Maneesh Gupta bfceb14751 Replace hipLaunchKernel -> hipLaunchKernelGGL
Change-Id: I4d99009e1199811d417becf1e1b934ec4d4e30be
2018-10-17 14:32:25 +05:30
Rahul Garg 30c587d2b1 Fix hipCommander Makefile 2018-05-16 15:01:32 +05:30
Maneesh Gupta 6b09bde675 Apply .clangformat to all repo source files
Change-Id: I7e79c6058f0303f9a98911e3b7dd2e8596079344
2018-03-12 11:29:03 +05:30
Rahul Garg f19c685f88 Use 2X for bidir p2p memory bandwidth calc 2017-10-23 21:57:20 +05:30
Ben Sander 9fef6f860c Use 2X for bidir memory bandwidth calc 2017-10-21 07:47:32 -05:00
Ben Sander 6ac55d2b34 Refactor dispatch latency test and fix several bugs. 2017-08-17 08:46:58 -05:00
Aditya Atluri 98905a7272 automate gcnarch detection
Change-Id: Ibbad22db136f7f5e2be84c82e9169298a144cc77
2017-06-29 12:01:40 -05:00
Sandeep Kumar 5c530e7c32 Add peer2peer bandwidth and latency test
Change-Id: I6d88e4aa9f6e64096af16579eebef4740734203e
2017-06-14 09:44:56 +05:30
Maneesh Gupta 59db2f453f Fix build issues in hipCommander sample
- Remove -stdlib=libstdc++ from Makefile
- Removed deleted HIP header file fom includes

Change-Id: Ia189396bee19fc52b679259df56c6c6e2bafb6fe
2017-04-07 14:54:03 +05:30
Ben Sander 705ab93664 Refactor registered memory calls. 2017-03-11 09:18:27 -06:00
Ben Sander b25691cb87 Add first step to a "registerd" mode in hipBusBandwidth. 2017-03-11 09:18:27 -06:00
Rahul Garg dc2f5fcc7d Command scripts for latency measurements
Change-Id: I8c28765a09fb0358447367939de524b12699a317
2017-02-07 15:03:46 +05:30
Rahul Garg ba8fe1675f Fixed hipcommander default execution for HCSWAP-106
Change-Id: I9fbd10dfaeeb4928b2ec23ceed131b5200a658f9
2017-01-19 15:04:32 +05:30
Ben Sander cee24a20f2 Print limits on CUDA devices 2016-12-16 08:55:11 -06:00
Ben Sander 054fc61f6e remove TODO file 2016-12-15 14:42:52 -06:00
Ben Sander c590cd6865 Add more debug info 2016-11-26 08:56:02 -06:00
Ben Sander ab73e76987 Print non-peers too
Change-Id: I2a6905edcdf144aa732ae3120c17780477f232ac
2016-11-04 06:34:07 -05:00
Maneesh Gupta a46e251daf samples: Updated copyright header
Change-Id: I821f514ced5e34d492cb167b65d7273e26ed7b84
2016-10-15 23:05:04 +05:30
Maneesh Gupta 937c0389cb samples: Updated to use new hip include path
Change-Id: I53a1385a17f13a997ea21d14315f15a3ad851dab
2016-10-04 22:21:10 +05:30
Ben Sander 14ad755612 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
2016-09-26 16:36:01 -05:00
Ben Sander fdb4ed3c5e Sample improvements.
- Enable -O3 for hipDispatchLatency.
- Use nearly-null kernel to prevent it from being optimized away.
- Formatting for hipDispatchLatency.
- Formatting for hipInfo.
2016-09-22 13:05:47 -05:00
Maneesh Gupta a685f7dc79 hipDispatchLatency: reduce iterations to 5120
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
2016-06-13 14:23:51 +05:30
Maneesh Gupta 307b24b9d5 Fix makefiles in samples 2016-04-18 10:15:35 +05:30
Ben Sander 7eba742c66 fix peer query order 2016-04-11 07:58:59 -05:00
Ben Sander c161c1ba9b 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.
2016-04-11 07:58:59 -05:00
Ben Sander 565300acb0 Remove stray debug msgs, hipInfo don't print self as peer. 2016-04-11 07:58:58 -05:00
Ben Sander 2fd45f0a6d Use HIP_PATH if set else use relative ../... 2016-04-11 07:58:58 -05:00
Ben Sander 4fca0a1bdf Print peers in hipConfig.
Also include peer APIs in vim hilighting.
2016-04-11 07:58:58 -05:00
streamhsa 155c366e79 change makefile for samples 2016-03-29 16:02:09 +08:00
Aditya Atluri 4992ccfea6 Logging dispatch latency through database util 2016-03-23 11:39:57 -05:00
Ben Sander c1dd930c92 Only include activity logger if CodeXL installed.
Fix hipHostMalloc in hipBusBandwidth.
2016-03-22 09:27:10 -05:00
Ben Sander 3b3bae3772 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.
2016-03-22 02:30:10 -05:00
Ben Sander 221973404f Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
Conflicts:
	src/hip_hcc.cpp
2016-03-19 03:22:09 -05:00
Ben Sander d011d7cf6e Add beastperiteration and onesize for testing.
onesize allows running tests at one specific size.
2016-03-19 02:43:04 -05:00
Ben Sander f7e2c254df Improve formatting - line up cols 2016-03-18 23:43:04 -05:00
Ben Sander 62fb06f54e Print Pinned or Unpinned in result summary 2016-03-18 21:28:29 -05:00
Ben Sander 97493d2098 Supported --aliged mode. Add results check for H2D and D2H. 2016-03-18 03:09:52 -05:00
Aditya Atluri 9800567a53 corrected first and second kernel dispatch 2016-03-15 14:22:00 -05:00
Aditya Atluri f10d879285 Added single kernel launch to sample 2016-03-15 21:05:15 -05:00
Aditya Atluri 93c30afe2f added performance metrics for kernel dispatch 2016-03-15 12:37:24 -05:00
Aditya Atluri e376b1baec v2 deprecating hipMallocHost with hipHostAlloc 2016-03-15 13:39:15 -05:00
Ben Sander 6b34ae4797 print device config info 2016-03-14 23:02:49 -05:00