Graphe des révisions

276 Révisions

Auteur SHA1 Message Date
Evgeny fe6ccb07d3 HIP API cb kernel name fixing
Change-Id: I4f9443d1ccc800058dbf14685043a9677676abcb


[ROCm/rocprofiler commit: cee1be4739]
2020-05-06 03:53:34 -05:00
Rachida Kebichi 3eccfa97e8 fixed 'bad record' issue in hip events
Change-Id: I601e508cf74ca5d9268dab3362085dbc512d390d


[ROCm/rocprofiler commit: 5cfc13a46c]
2020-05-05 22:13:10 -04:00
Evgeny 212aefac7d adding pid for kernel results to support multi-process profiling
Change-Id: I283228a4b4145599c5e637dd6faa771b9f4b6345


[ROCm/rocprofiler commit: 3af87a7423]
2020-05-05 05:35:32 -05:00
Rachida Kebichi 5834ff51ca Fix type cast from real to int
Change-Id: I8f1ac8cc884b57e0a46388303e18fd7ff2861b6c

resolve conflicts

Change-Id: Ie8259826fd71878aa314e7407c741c4c75c13c6e

Fixed format

Change-Id: I9730a59f79ad75f1eb55890b775bac1a46a82a1b


[ROCm/rocprofiler commit: 2478e98644]
2020-05-01 14:44:16 -04:00
Evgeny 0bea31fe48 get_time API: make public; extende with more time id: coarse and raw; added time error return value;
Change-Id: I1641eb2c38915222204617e07fc0bfb388bb8346


[ROCm/rocprofiler commit: 3ce98d33d4]
2020-04-30 02:38:18 -05:00
Evgeny 6136d85f66 build_kernel.sh: adding a lookup for bitcode files
Change-Id: I1bd5790922b1365b1e53a75a7c7873ee2fd6b78a


[ROCm/rocprofiler commit: 2df34c40ea]
2020-04-29 13:08:14 -05:00
Evgeny e3514895c6 toll destruction fix
Change-Id: If069c820526e21a0a4b80ac516f9669a81f34cab


[ROCm/rocprofiler commit: fe70682184]
2020-04-28 03:16:15 -05:00
Evgeny c1da03616e test suite minor changes
Change-Id: I673055c74461c106b4f705c209e54d83b7d3fb17


[ROCm/rocprofiler commit: 1d638b6f79]
2020-04-27 13:05:47 -05:00
Evgeny 468d509ba1 using python3
Change-Id: Ic8ea29dd1aeb6fe5731f739a7f2f58414401ce7a


[ROCm/rocprofiler commit: 0c7b397e63]
2020-04-24 14:51:09 -05:00
Evgeny ef5e111e3c minor change
Change-Id: I9ea899af4f8887677c52131bea502ab029f89cde


[ROCm/rocprofiler commit: 26d888fda4]
2020-04-24 13:56:08 -05:00
Evgeny 974953df32 fixing rocprof app exit code
Change-Id: Iff0d5fa66bc9a69e1a0bde9c85aa8c5e55b21834


[ROCm/rocprofiler commit: 990200988c]
2020-04-24 01:32:40 -05:00
Evgeny cafb061f2e kfd wrapper ld preload fix
Change-Id: Icad86f08662208282790988611dbde0ec730162a


[ROCm/rocprofiler commit: b1e22e9c5e]
2020-04-22 23:03:48 -05:00
Evgeny 55dfe8ec4b run script update
Change-Id: Iffa971ff68f31c4c751698ad962ddc2993455d13


[ROCm/rocprofiler commit: 3173448638]
2020-04-22 21:29:32 -05:00
Evgeny 5f963072c9 build script updating to support hip/vdi
Change-Id: I7f398bd5f57aedb4ba0aeae3be4e6f051c011f5a


[ROCm/rocprofiler commit: 59f557cb5c]
2020-04-22 12:02:21 -05:00
Evgeny c21e06124c fixing cmake error message as fatal error
Change-Id: I9a378e1f70f77f2af8e53afe3abdb0b988b0f7bc


[ROCm/rocprofiler commit: 46fdb2ebef]
2020-04-21 22:34:14 -05:00
Evgeny 0b6ba7390b cmake update
Change-Id: I42f1864f46c468072c7b536bb0b40946f69314a1


[ROCm/rocprofiler commit: 1e2d370eb5]
2020-04-21 00:24:11 -05:00
Evgeny af7d1eff01 txt2params.py packaging
Change-Id: Ia7221fbcbebc89c0dba8eca96ef9a4b01a258f05


[ROCm/rocprofiler commit: 9ffbfc0bee]
2020-04-10 10:50:04 -05:00
Evgeny 31a7eac580 elliminaring the need of AMD_INTERNAL_BUILD macro defined
Change-Id: Ie97aef943793b1e4f40b7c7397af313520b35beb


[ROCm/rocprofiler commit: f819e1c463]
2020-04-09 23:41:51 -05:00
Evgeny Shcherbakov 0d839e33d7 Merge "sysinfo metadata" into amd-master
[ROCm/rocprofiler commit: c96b4c4158]
2020-04-09 11:19:51 -04:00
Evgeny Shcherbakov b9a2bbce8c Merge "support for hip parallel streams" into amd-master
[ROCm/rocprofiler commit: 1b69ee9592]
2020-04-09 09:57:06 -04:00
Rachida Kebichi 0f28213e7c sysinfo metadata
Change-Id: Ic11dc307fe5f1c3cfd02e2dfb023930e4caab87f

fixes for json metadata generation

Change-Id: I9899693b6ece68cb5aeb9b756f7bef75c9e896bb


[ROCm/rocprofiler commit: 69b5c85c2b]
2020-04-08 12:27:02 -04:00
Rachida Kebichi da6413f8f1 support for hip parallel streams
Change-Id: I5db7a72b58d795e69111b326ded1fecb9420eaed

fixed issue with pattern sub in hip parallel streams code

Change-Id: I9e78bf79a11eefb109799c97fdca41642284870f


[ROCm/rocprofiler commit: 2847137a49]
2020-04-08 12:24:56 -04:00
Evgeny 5b725bbe7a adding standalone intercept test; queeu_start/stop API fixed as public;
Change-Id: I5489a5ff69454985b955c9e4027f812168de1ecb


[ROCm/rocprofiler commit: fdb8f55e02]
2020-04-08 04:31:52 -05:00
Evgeny 05c3b879d9 fixing CPACK prefix to by just rocm root path
Change-Id: I8caf5832aa9536b1e891e07cb992dd5258b8755d


[ROCm/rocprofiler commit: aac37d4d1e]
2020-03-29 01:09:11 -05:00
Evgeny 943b92d4c7 fixing hsa intercept test
Change-Id: I2671dfc6a9bd3e01a0c926aa3ea367b8c7a0279e


[ROCm/rocprofiler commit: 7be9a42ab3]
2020-03-28 17:24:16 -05:00
Evgeny 67e1502ce5 PC sampling bringup
Change-Id: I0d041c4c8c3778f2c328cde38432bc72223706a3

pc sampling integration fix

Change-Id: Ia66ff876d2d99ec4d561daf8320b65d75f5cd2fe


[ROCm/rocprofiler commit: 9df9fddcfb]
2020-03-28 13:07:45 -05:00
Evgeny 0418f3b8b3 hip streams trace prep changes
Change-Id: Ie1b53c2066b0bb8e35a94ecbe993b6106ca17d44


[ROCm/rocprofiler commit: 4c921407ac]
2020-03-27 16:46:25 -05:00
Evgeny 9728269bd5 adding system info
Change-Id: I1f7d23bd7c7e317eed9e177f0c7681226be4bfca


[ROCm/rocprofiler commit: c77a6236e7]
2020-03-27 09:40:44 -05:00
Evgeny 0e767e9864 update for gfx9 and 3.1
Change-Id: I0c218f8a2dcdad1c8deb44770d8a64ccd95a92fb


[ROCm/rocprofiler commit: 299a08e4be]
2020-03-24 19:07:11 -05:00
Evgeny 6b95c0e38b changing include link on directory
Change-Id: I6901b17b815ae24678372bde6bbb624698643257


[ROCm/rocprofiler commit: 233ceb386e]
2020-03-24 15:52:01 -05:00
Evgeny 3cfc00ea1d clang compilation fix
Change-Id: I4fb4625407faade8ee72c9fe7d0176991e772dde


[ROCm/rocprofiler commit: 2dacdd041d]
2020-03-24 15:40:10 -05:00
Evgeny c22f2a46dd adding mytest target
Change-Id: Ia82b971597a4876d99c85d7dbbf997faea83f0c9


[ROCm/rocprofiler commit: ffa0a51408]
2020-03-19 01:27:44 -05:00
Evgeny f9c77680cc json fix for no copies case
Change-Id: Ia1fddad50e50a1b5df7d5e6b8b25a2fe9fcdb439


[ROCm/rocprofiler commit: f69c938f52]
2020-03-03 11:15:55 -06:00
Evgeny 99d4641ee7 dynamic kernel lds size
Change-Id: I051b85550d12ca8662127615be7adfb12c5f9585


[ROCm/rocprofiler commit: 7ecf9ef1e3]
2020-02-27 17:44:22 -06:00
Evgeny cc285d5b48 JSON kernel name propogation and stats
Change-Id: I60cf4c7608272941e2499bd251850416ac254f32


[ROCm/rocprofiler commit: a5f52b40f5]
2020-02-26 19:45:49 -06:00
Evgeny d657afa812 adding AgentInfo::lds_block_size
Change-Id: I186893add96dc92570e710ae78b475897ebfe531


[ROCm/rocprofiler commit: 40730e34e4]
2020-02-18 14:00:19 -06:00
Evgeny b51a34b10e src/core/hsa_interceptor.h
Change-Id: Ia0d7724345453c717699b7dd8337e1cfc8d660a7


[ROCm/rocprofiler commit: 9be80e6a12]
2020-02-14 00:41:08 -06:00
Evgeny a40ba7a793 hsa-interept mode enabling in head
Change-Id: I048a975deaae691868034ee361fea71ffb5bdd83


[ROCm/rocprofiler commit: d2324e780f]
2020-02-14 00:22:36 -06:00
Evgeny c1b7e4353a device id/type for submit callback
Change-Id: I69b31bd28850198c8ca44e55bf8f2ff9540d92fc


[ROCm/rocprofiler commit: 3d4c4d1cce]
2020-02-13 22:00:56 -06:00
Evgeny ed9b97c1a0 dispatch callback data queue field fix
Change-Id: Ife6f1835c8e83a8533e518535c9ea0f20087c58c


[ROCm/rocprofiler commit: 93a8a3cb84]
2020-02-13 22:00:56 -06:00
Evgeny 154a792942 adding queue pointer to submit callback data
Change-Id: Ib86627a18b24f10e3de396f145fb957f496333fe


[ROCm/rocprofiler commit: c69d414c94]
2020-02-13 22:00:56 -06:00
Evgeny 988274443a adding agent to device callback data
Change-Id: I7d631e4faae685ce23704ac65308bf2aae0c157a


[ROCm/rocprofiler commit: 4edc6c98cf]
2020-02-13 22:00:56 -06:00
Evgeny 63087b968d adding kernel free callback and recursion guard
Change-Id: I1ff6bba3503150745d7fc533c9db24480d476d23


[ROCm/rocprofiler commit: 704420bead]
2020-02-13 22:00:56 -06:00
Evgeny 9d2081ceb4 kernel free on executable_destroy
Change-Id: I062e08fd5df94f4d21b443b74494dc6e95201f3d


[ROCm/rocprofiler commit: 304568c1a3]
2020-02-13 22:00:56 -06:00
Evgeny 59bc8da846 adding code object freeze handling, kernel code allocate/device callbacks
Change-Id: I6ec32a0c4e945260cd11f88c1d2a0a7f22d6e10c

documenting comments

Change-Id: I1b7af70d51042c48aef0474d0b6b54275b42c456


[ROCm/rocprofiler commit: 086c29fff1]
2020-02-13 22:00:56 -06:00
Evgeny 3b84973737 adding allocate/device/memcopy/submit callbacks
Change-Id: Ie83ae3cd57cdf5038e83db70891b103439c37d55


[ROCm/rocprofiler commit: f95ed067ba]
2020-02-13 22:00:08 -06:00
Evgeny 845ef4f4b0 adding hsa-interceptor, preliminary
Change-Id: I18f7ba3df223cb16bc6c055792834a3fee7c2373


[ROCm/rocprofiler commit: 0e79fbaee8]
2020-02-13 21:34:02 -06:00
Evgeny f8941878c4 adding kfdwrapper library path
Change-Id: I2390d3ab1192e11cf9f53fc35859c1d05afaacd2


[ROCm/rocprofiler commit: b10c1e5aa3]
2020-02-06 13:45:18 -06:00
Evgeny ec6fd99b30 hsa_rsrc_factory sync
Change-Id: Idecbc0cdad6068eae5259cb043bdf5746b430aec


[ROCm/rocprofiler commit: 5615ade977]
2020-01-30 19:29:59 -06:00
Evgeny b7361ba5bd rocprof flush-rate option
Change-Id: I130f83f6a671451ee0cb34b4e7b53e738847c81f


[ROCm/rocprofiler commit: 2bcf8f653d]
2020-01-27 20:27:24 -06:00