From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Olinski, Krzysztof E" Subject: Re: [RFC i-g-t] igt/scripts: trace.pl to parse the i915 tracepoints Date: Wed, 22 Feb 2017 11:58:49 +0000 Message-ID: <1487764727.11936.3.camel@intel.com> References: <20170222100333.9572-1-tvrtko.ursulin@linux.intel.com> <20170222101011.GI10557@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1415691833241239455==" Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6DD2F6E019 for ; Wed, 22 Feb 2017 11:58:53 +0000 (UTC) In-Reply-To: <20170222101011.GI10557@nuc-i3427.alporthouse.com> MIME-Version: 1.0 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "tursulin@ursulin.net" , "chris@chris-wilson.co.uk" Cc: "Intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org --===============1415691833241239455== Content-Language: en-US Content-Type: multipart/signed; micalg=sha-1; protocol="application/x-pkcs7-signature"; boundary="=-XhchjUQpFrNnGklTGCbS" --=-XhchjUQpFrNnGklTGCbS Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 2017-02-22 at 10:10 +0000, Chris Wilson wrote: > On Wed, Feb 22, 2017 at 10:03:33AM +0000, Tvrtko Ursulin wrote: > > From: Tvrtko Ursulin > >=20 > > Given a log file created via perf with some interesting trace > > events enabled, this tool can generate the timeline graph of > > requests getting queued, their dependencies resolved, sent to > > the GPU for executing and finally completed. > >=20 > > This can be useful when analyzing certain classes of performance > > issues. More help is available in the tool itself. > >=20 > > The tool will also calculate some overall per engine statistics, > > like total time engine was idle and similar. > >=20 > > Signed-off-by: Tvrtko Ursulin > > --- > > A bit rough around the edges but works for the majority of traces > > I was feeding into it. > >=20 > > Wheter or not we want to add this to IGT I am not sure. >=20 > It has my vote. > -Chris >=20 Definitely, this will be valuable - good starting point for undergoing core perf validation efforts. Thanks for sharing, Krzysztof --=-XhchjUQpFrNnGklTGCbS Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 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 ndSblWgy7oQ1f+Vnp1Rc4cEs+b4q8V3Welq6HexeTmyTn320CT+cGy3UZQQQArLDLpRXo5fcfraX x8IyDmvlAgMBAAGjggI9MIICOTAdBgNVHQ4EFgQUOrfmV1kJWvtY9UIwKtrgqIaFSfQwHwYDVR0j BBgwFoAU2kEjnFqPca9Xgz4g0+Nl2wzLC9swZQYDVR0fBF4wXDBaoFigVoZUaHR0cDovL3d3dy5p bnRlbC5jb20vcmVwb3NpdG9yeS9DUkwvSW50ZWwlMjBFeHRlcm5hbCUyMEJhc2ljJTIwSXNzdWlu ZyUyMENBJTIwNEIuY3JsMIGfBggrBgEFBQcBAQSBkjCBjzAiBggrBgEFBQcwAYYWaHR0cDovL29j c3AuaW50ZWwuY29tLzBpBggrBgEFBQcwAoZdaHR0cDovL3d3dy5pbnRlbC5jb20vcmVwb3NpdG9y eS9jZXJ0aWZpY2F0ZXMvSW50ZWwlMjBFeHRlcm5hbCUyMEJhc2ljJTIwSXNzdWluZyUyMENBJTIw NEIuY3J0MAsGA1UdDwQEAwIHgDA8BgkrBgEEAYI3FQcELzAtBiUrBgEEAYI3FQiGw4x1hJnlUYP9 gSiFjp9TgpHACWeB3r05lfBDAgFkAgEJMB8GA1UdJQQYMBYGCCsGAQUFBwMEBgorBgEEAYI3CgMM MCkGCSsGAQQBgjcVCgQcMBowCgYIKwYBBQUHAwQwDAYKKwYBBAGCNwoDDDBXBgNVHREEUDBOoC0G CisGAQQBgjcUAgOgHwwda3J6eXN6dG9mLmUub2xpbnNraUBpbnRlbC5jb22BHWtyenlzenRvZi5l Lm9saW5za2lAaW50ZWwuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQAFD8ife5mugj6TdRMlFKXDkN1f wvoNfgDzSAAc0TpmsvhzWvz+joQ76ksnJ9Rj9hxWv4rKET6Bbx10MAPlxao6BO3pTcuRTksDdJKj 9vuC/t2VxUCEGkLiBFTGW/1gTPMQS3o/BB6S6xQz5Ejvh+CftQQBSjDgK1uyB4lVO9/VWdgBcw9A Fx35P2DitW1IE0o7D0Dti4wMz3wg2/VnzJYFkY/+Cc6Wxpm73X7HcVHw0YKv4qe9BZoIVbYhXue0 JNy8UnP0PpSZscu/SyEARETsFkuSmreku1b0bl5MVhhm32mwD8ufewJoL3hzc+3wRdxomazvc6IQ UN5X8/O1HO9TMYICFzCCAhMCAQEwgZAweTELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRQwEgYD VQQHEwtTYW50YSBDbGFyYTEaMBgGA1UEChMRSW50ZWwgQ29ycG9yYXRpb24xKzApBgNVBAMTIklu dGVsIEV4dGVybmFsIEJhc2ljIElzc3VpbmcgQ0EgNEICEzMAAC/Mm+P/VTtd26EAAAAAL8wwCQYF Kw4DAhoFAKBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE3MDIy MjExNTg0N1owIwYJKoZIhvcNAQkEMRYEFMcIFUsVQ0QVF8sLtPB8SrdhZBAkMA0GCSqGSIb3DQEB AQUABIIBAD7JRKK5GLgg3NUHG2+RfXhg8H9GLCiDYIuJlwDIHjHJxusP/gI9uwuSS8MD4xhrs+hz ug3Hv8tfhPIqaHzw8DT/rOj8j1MAI0zp+q0zkXa0g1CIBSJDn4lmYQYTiurSxwvWYfiWM72DGp0F bVGUT5RF7/GX/Bj4fmGfjQjn4KpMpXUZYiB0PQAXcGYxy9Zo2qI/eeZQXbENc8k8ckoC70J0n7In dsBe5rp801TwsXjQJg2Voa3/5AlaOh5sb1rLGtvtASTYzhqNgMNPP9kJqozTcUfn/sxlTk8hTzkB SZiA1fCSRiWFKG4PxcGO0IUh/5TEGKUR/ZDTGKpmRpXRkzUAAAAAAAA= --=-XhchjUQpFrNnGklTGCbS-- --===============1415691833241239455== Content-Type: multipart/alternative; boundary="===============2818471610926345382==" MIME-Version: 1.0 Content-Disposition: inline --===============2818471610926345382== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable -------------------------------------------------------------------- Intel Technology Poland sp. z o.o. ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydz= ial Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-31= 6 | Kapital zakladowy 200.000 PLN. Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata= i moze zawierac informacje poufne. W razie przypadkowego otrzymania tej wi= adomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; jakiek= olwiek przegladanie lub rozpowszechnianie jest zabronione. This e-mail and any attachments may contain confidential material for the s= ole use of the intended recipient(s). If you are not the intended recipient= , please contact the sender and delete all copies; any review or distributi= on by others is strictly prohibited. --===============2818471610926345382== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable

---------------------------------------------------------------------
Intel Technology Poland sp. z o.o.
ul. Słowackiego 173 | 80-298 Gdańsk | Sąd Rejonowy Gd= ańsk Północ | VII Wydział Gospodarczy Krajowego Rejestru Sądowego - KRS 101882 = | NIP 957-07-52-316 | Kapitał zakładowy 200.000 PLN.

Ta wiadomość wraz z załącznikami jest przeznaczona d= la określonego adresata i może zawierać informacje poufne. W razie przypadkowego o= trzymania tej wiadomości, prosimy o powiadomienie nadawcy oraz trwałe jej usu= nięcie; jakiekolwiek przeglądanie lub rozpowszechnianie jest zabronione.
This e-mail and any attachments may contain confidential material for the s= ole use of the intended recipient(s). If you are not the intended recipient, please contact the sender and delete all copies; any review or distribution by oth= ers is strictly prohibited.

--===============2818471610926345382==-- --===============1415691833241239455== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg== --===============1415691833241239455==--