Evgeny
867ae7b2dd
concurrent: enable PmcStopper to end perf counting.
...
Change-Id: I89785277678141e29349e162df10203787050643
[ROCm/rocprofiler commit: c4828a9de0 ]
2021-04-09 08:06:42 +00:00
Evgeny
c701f9705c
cleanup after separating for staging and npi branches
...
Change-Id: Iadd624df21b85f1590e901a8125680743e3281a3
[ROCm/rocprofiler commit: 780dfa37d4 ]
2021-04-08 20:37:47 +00:00
Evgeny
8c3ce30c94
SWDEV-265287 : integration spmltgen.py script
...
Change-Id: Ief3e93225fb6660e72a04e4bd4b379262b73c914
[ROCm/rocprofiler commit: 82d7bb2145 ]
2021-04-08 10:04:39 -04:00
Rachida Kebichi
894412dcff
SWDEV-272485 append to CMAKE_CXX_FLAGS instead of override
...
Change-Id: I0c4364fa800a249d77ec7abd4e73556a8df1ef99
[ROCm/rocprofiler commit: 429a458cae ]
2021-04-06 17:16:28 -04:00
Cole Nelson
3c5cb3ae00
Merge "CMakeLists.txt: add ENABLE_LDCONFIG to support multi-version install" into amd-staging
...
[ROCm/rocprofiler commit: 71f75b5983 ]
2021-03-30 15:39:27 -04:00
Cole Nelson
cd0100f98e
CMakeLists.txt: add ENABLE_LDCONFIG to support multi-version install
...
Depends-On: I58fdf1d0b4e864b5a61ffe8e335d430d424811ab
Change-Id: Ibf4d6446e00eb119d1ea88d81da144e63194f615
Signed-off-by: Cole Nelson <cole.nelson@amd.com >
[ROCm/rocprofiler commit: 35c1b8bff2 ]
2021-03-27 15:33:09 -07:00
Evgeny Shcherbakov
280fac6b86
Merge "fixing gfx10 gfxip name" into amd-staging
...
[ROCm/rocprofiler commit: f27b925671 ]
2021-03-26 15:55:04 -04:00
Evgeny Shcherbakov
7dd5126ef1
Merge "obj-tracking default on" into amd-staging
...
[ROCm/rocprofiler commit: 4a31d93ec3 ]
2021-03-26 15:54:45 -04:00
Evgeny
0fe48f9982
obj-tracking default on
...
Change-Id: If919c1ee792e59bdb938608382e5b7350ca7098e
[ROCm/rocprofiler commit: 80973271f4 ]
2021-03-24 01:44:19 -05:00
Evgeny
eddcdabf2a
fixing gfx10 gfxip name
...
Change-Id: Ie58768d64117a616b1896489b505790cfa993054
[ROCm/rocprofiler commit: 64bdcaddc7 ]
2021-03-24 00:48:21 -05:00
Rachida Kebichi
6232a6f941
SWDEV-255637 add missing API calls.
...
Change-Id: Ic68258b6f3725a6dfdeab2a33b2e744f9b1b46b3
[ROCm/rocprofiler commit: 438300358b ]
2021-03-23 17:24:29 -04:00
Evgeny
0282e30855
SWDEV-274821 SPM initialization fix
...
Change-Id: I5e27928a60083eff328bab3e79937ce11bce11bd
[ROCm/rocprofiler commit: e2c9d13e5b ]
2021-03-22 09:18:36 +00:00
Evgeny
cb57b17051
SWDEV-267190 real pid/tid arg values
...
Change-Id: Ia3d98364b5bc7e9eace3d742055af4e074d64c66
[ROCm/rocprofiler commit: 567f457f25 ]
2021-03-18 15:13:21 +00:00
Evgeny
02d06d0c19
SWDEV-274603 : fix SPM mode enabling
...
Change-Id: I67d9ecd8c808989315b2991ec492af2a4dd4ccbf
[ROCm/rocprofiler commit: c46913cdd6 ]
2021-03-10 01:27:28 -06:00
Evgeny
49c37df562
SWDEV-274603 : To enable SPM KFD mode
...
Change-Id: I53f86d51ae9855d9c96aa9d3a8c8e433070136a3
[ROCm/rocprofiler commit: 810b2b5982 ]
2021-02-25 21:38:39 -05:00
Evgeny Shcherbakov
7ca958cc32
Merge "adding GPU command functions module" into amd-staging
...
[ROCm/rocprofiler commit: 7290e42827 ]
2021-02-04 11:03:06 -05:00
Evgeny
f9d0d82069
adding GPU command functions module
...
Change-Id: Id2c2d82ea6fee42695309ad3bb296effa77a2f33
[ROCm/rocprofiler commit: fb82ddee81 ]
2021-02-03 04:45:59 -05:00
Evgeny
bacf127670
SWDEV-267558 : json rebasing supression by env ROCP_JSON_REBASE=0
...
Change-Id: I968d3922b1714dba09621a90c26cec959be55b91
[ROCm/rocprofiler commit: 3f504e9bd7 ]
2021-01-27 20:57:43 -06:00
Evgeny
e65aba50ad
SWDEV-241265 : fixing scripts
...
Change-Id: Id7fcc309d0003bc72e972976e1944afd6488001d
[ROCm/rocprofiler commit: 249b0c2b26 ]
2020-12-09 23:10:40 -05:00
Evgeny
2adb15caff
SWDEV-255662 : spm kfd mode support
...
Change-Id: I840c7e92d3d5a59d8e5402c4d8ef86bc123dd07c
[ROCm/rocprofiler commit: 7e60bf163e ]
2020-12-02 13:02:45 -06:00
Evgeny
b781ea8577
fixing sqtt trace for zero size case
...
Change-Id: I75712485f518725af46a3b419339a212d1e762a0
[ROCm/rocprofiler commit: f2c9980647 ]
2020-12-01 18:19:51 -05:00
Rachida Kebichi
aebe669461
Merge "SWDEV-255543 Hsa memcopy info csv gen" into amd-staging
...
[ROCm/rocprofiler commit: 03fecd0645 ]
2020-11-23 09:59:04 -05:00
Rachida Kebichi
e83ac32641
SWDEV-255543 Hsa memcopy info csv gen
...
Change-Id: I35ed7d613879343851007dce473784ab227cb3ed
[ROCm/rocprofiler commit: cf9975f217 ]
2020-11-18 11:08:01 -05:00
Evgeny Shcherbakov
4ce36d330e
Merge "CMakeList.txt: conformant package names" into amd-staging
...
[ROCm/rocprofiler commit: 56545dabec ]
2020-10-28 10:44:37 -04:00
Cole Nelson
81e95b0a54
CMakeList.txt: conformant package names
...
Still needs valid email ID in the form of package_name.support@amd.com .
SWDEV-257328
Names as built (internal):
rocprofiler-dev_1.0.0.31000-crdnnv.437_amd64.deb
rocprofiler-dev-1.0.0.31000-crdnnv.436.el7.x86_64.rpm
Change-Id: Id90ce9c92dcc1655ddd04402af929f64f6d5a360
Signed-off-by: Cole Nelson <cole.nelson@amd.com >
(cherry picked from commit 8286d1a6de4b58a2c06048a5bcb865dc4ad819da)
[ROCm/rocprofiler commit: 76c1882653 ]
2020-10-27 12:52:12 -07:00
Evgeny
66490fca38
fixing c_str() as strdup
...
Change-Id: Ib5cb68d16ce66fd2ae072168de4c16895f32b57f
[ROCm/rocprofiler commit: ccc6005c25 ]
2020-10-27 14:45:51 -05:00
Rachida Kebichi
dcfa5dd45d
SWDEV-254356 : Fix issues with hip memcpy info
...
Change-Id: I62053d13cd22883680e25072e679c8304497a152
[ROCm/rocprofiler commit: a7c66d99a5 ]
2020-10-21 17:28:06 -05:00
Rachida Kebichi
b50e7ddcdf
SWDEV-254356 Adapting memcopy info mechanism to optimized JSON generator
...
Change-Id: If88e1a69682332ba6c8f782ce870c4035eae65a2
[ROCm/rocprofiler commit: 9b9096f5a8 ]
2020-10-19 21:12:12 -05:00
Evgeny
ec86ed0551
hip async ops api detection fix
...
Change-Id: I039caf278214ded95c1ef4d06a872d888ac19573
[ROCm/rocprofiler commit: 90cfe92b05 ]
2020-10-12 16:47:36 -05:00
Evgeny
e06ff588ce
porting of AQL packet submit to new atomic HSA queue API
...
Change-Id: I654448a7a8627978395d426118a5cb3ba2a92058
[ROCm/rocprofiler commit: 96ff7582ce ]
2020-10-12 09:26:27 -05:00
Evgeny
33e1b0cb19
SWDEV-255459 : to get rid of c++ libatomic
...
Change-Id: I311db0e456dd6e6c87692898640574dc8f669086
[ROCm/rocprofiler commit: 97caab40da ]
2020-10-09 07:39:43 -04:00
Evgeny
87e1a397a3
SWDEV-252747 : testing using v3 object
...
Change-Id: I427df765d1be55bd2851ce441238b3eaa46cca4f
[ROCm/rocprofiler commit: 169e36f379 ]
2020-10-09 06:38:46 -04:00
Evgeny
617098d096
SWDEV-249924 : hip correlation id explicite propogation
...
Change-Id: If5799a812b7789a805797aed8be4ab52d417221f
[ROCm/rocprofiler commit: 8d021eb401 ]
2020-10-01 12:40:41 -04:00
Evgeny
e6be2dd03a
SWDEV-254810 : JSON generator cleanup
...
Change-Id: Iacf782ee1e33443e9efb35b1adfcd2a43feda91d
[ROCm/rocprofiler commit: 29191089cc ]
2020-10-01 00:48:56 -05:00
Evgeny
fc99b9a657
enable contexts wait
...
Change-Id: Ie2adf04662fddc8051fb5418904c9c659e264d78
[ROCm/rocprofiler commit: 0d164ba672 ]
2020-09-21 21:06:03 -04:00
Evgeny Shcherbakov
cd9fdbbb47
Merge "JSON flow timestamp fix" into amd-staging
...
[ROCm/rocprofiler commit: e519076939 ]
2020-09-21 20:50:58 -04:00
Evgeny
e508fd72cc
JSON flow timestamp fix
...
Change-Id: I2dacc29250f2d9c5d56bf8ab3ca7f621cb7b663a
[ROCm/rocprofiler commit: a87d41c6e4 ]
2020-09-21 03:53:03 -04:00
Evgeny
2d42e93cdf
kernel objects dumping
...
Change-Id: I5a16e05b7df438efa903948701b65a9ced99e5f3
initial codeobj event implementation
Change-Id: Ia7fac3c2b9897a004cfe88c4de82ba8c18284196
update - codeobj event implementation
Change-Id: I2b91b6e689875af03f0086f5a0872a97a629fd83
update2 - codeobj event implementation
Change-Id: Icff75f14fd21963e40db95373fa74880957a9e32
fix - codeobj event implementation
Change-Id: I76c33c875cb429fb12a974bb408b217f187b4536
URI buffer fix - codeobj event implementation
Change-Id: I7ce1a758e021455da3fe5b8a6e4ae3ab46e9760e
HSA events exposing
Change-Id: I3664ab4e5111c4ccedaf068dcb19f48055f0ef9b
HSA events data struct normalizing
Change-Id: I365ef0db45e0a9314bd2a1a4d29dd4eb4e91297d
[ROCm/rocprofiler commit: 8850e46071 ]
2020-09-11 10:01:54 -05:00
Evgeny Shcherbakov
fd73d18240
Merge "DB commit on close" into amd-staging
...
[ROCm/rocprofiler commit: a3fafe585d ]
2020-09-11 09:41:03 -04:00
Evgeny Shcherbakov
35a7a530ad
Merge "Fix for: statement uses 11, and there are 1 supplied" into amd-staging
...
[ROCm/rocprofiler commit: ae7e661b5d ]
2020-09-03 13:37:00 -04:00
Evgeny Shcherbakov
aed8c48279
Merge "concurrent: enable/fix the related settings" into amd-staging
...
[ROCm/rocprofiler commit: 8263eceef9 ]
2020-09-01 17:43:08 -04:00
Rachida Kebichi
c624daeadf
Fix for: statement uses 11, and there are 1 supplied
...
Change-Id: I7a6e34df865539f5e61686959b686c15bd909017
[ROCm/rocprofiler commit: 30e9ee7b16 ]
2020-08-28 13:44:41 -05:00
Evgeny
0d363636f6
HSA trace kernel name demangling
...
Change-Id: I6d8b674137405a93939c38d7e615af5a114f04ca
[ROCm/rocprofiler commit: 858e0b0f8a ]
2020-08-28 05:40:17 -05:00
Xianwei Zhang
9c62afb8ba
concurrent: enable/fix the related settings
...
Concurrent profiling relies on the aqlprofile read_api
and tracker. This patch set those options to enable
the concurrent profiling.
Change-Id: Ib97d4d8facfbc11f2684d83109397cd13f117d5e
[ROCm/rocprofiler commit: b445610cd1 ]
2020-08-26 16:04:57 -04:00
Evgeny
6960dd7024
DB commit on close
...
Change-Id: I223f4237ba814f69b75c026be7ea9ace95a3d5ae
[ROCm/rocprofiler commit: be69ebd33d ]
2020-08-26 01:18:49 -05:00
Evgeny
4e691bd307
passing filename to mem_manager dump
...
Change-Id: I95cb99a69c4d2f8e55a063388d46a7f7b196f6bd
[ROCm/rocprofiler commit: 5511a969e7 ]
2020-08-15 04:01:08 -04:00
Evgeny
71a89320ef
postprocessing optimisation
...
Change-Id: I8091f293a80a8c546432932f209327ce97769c98
[ROCm/rocprofiler commit: 8a8f498468 ]
2020-08-12 13:00:33 -04:00
Evgeny Shcherbakov
b1dd8a9d11
Merge "roctx range api py script changes" into amd-master
...
[ROCm/rocprofiler commit: de49d33fed ]
2020-08-12 11:19:20 -04:00
Evgeny
3374fe1705
roctx range api py script changes
...
Change-Id: I1ee994e00fa0283e129f05e2745c0c6caf8aa6b5
[ROCm/rocprofiler commit: 71b1da0eab ]
2020-08-07 16:53:24 -04:00
Xianwei Zhang
bc27ae1adf
concurrent: improve concurrent profiling
...
This patch adds barrier packets, together with extra signals,
to enforce the completion order of read packets w.r.t dispatch.
And, PmcStopper is added to stop the profiling finally.
Change-Id: I8e8d3a41d86e42be1d9e5afd44c247be876cf1a5
[ROCm/rocprofiler commit: e26210d9d9 ]
2020-08-05 18:20:14 -04:00