* SystemTap Instruction Tracing Proposal
@ 2007-06-05 16:04 Dave Nomura
2007-06-07 22:05 ` Frank Ch. Eigler
2007-06-08 8:19 ` Alex Iribarren
0 siblings, 2 replies; 3+ messages in thread
From: Dave Nomura @ 2007-06-05 16:04 UTC (permalink / raw)
To: systemtap; +Cc: James Keniston
The data produced by an instruction tracing tool is used by other
performance analysis tools to detect pipeline performance problems and
for tuning highly optimized code. We feel that having instruction
tracing integrated with SystemTap would make it more widely available in
various Linux distributions.
Requirements
o support both single step and branch tracing modes
o single step traces would also collect load/store trace data
o ability to trace user code including system calls into kernel space
o support for tracing single and mulitiple processes
o ability for user to turn on/off tracing for specific pid or group of pids
o pluggable post processing component to allow formatting of trace data
for a variety of performance analysis tools
We have been developing a somewhat brute-force SystemTap script based on
the Performace Inspector ITRACE tool to familiarize ourselves with
SystemTap and to explore some of the issues/problems that may need
further SystemTap support.
We are making this proposal as a result of this prototyping work and the
discussions we've had with some members of the SystemTap community.
Is there sufficient interest in the SystemTap community in having an
instruction tracing capability as described above to warrant futher
discussion and investigation?
--
Dave Nomura
LTC Linux Power Toolchain
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: SystemTap Instruction Tracing Proposal
2007-06-05 16:04 SystemTap Instruction Tracing Proposal Dave Nomura
@ 2007-06-07 22:05 ` Frank Ch. Eigler
2007-06-08 8:19 ` Alex Iribarren
1 sibling, 0 replies; 3+ messages in thread
From: Frank Ch. Eigler @ 2007-06-07 22:05 UTC (permalink / raw)
To: dcnltc; +Cc: systemtap, James Keniston
Dave Nomura <dcnltc@us.ibm.com> writes:
> [...] Is there sufficient interest in the SystemTap community in
> having an instruction tracing capability as described above to
> warrant futher discussion and investigation?
Certainly, I'm looking forward to it! As you go, please check to what
extent the necessary changes can build upon, or at the least avoid
conflict with, the perfmon2 code base.
- FChE
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: SystemTap Instruction Tracing Proposal
2007-06-05 16:04 SystemTap Instruction Tracing Proposal Dave Nomura
2007-06-07 22:05 ` Frank Ch. Eigler
@ 2007-06-08 8:19 ` Alex Iribarren
1 sibling, 0 replies; 3+ messages in thread
From: Alex Iribarren @ 2007-06-08 8:19 UTC (permalink / raw)
To: dcnltc; +Cc: systemtap, James Keniston
[-- Attachment #1: Type: text/plain, Size: 259 bytes --]
Dave Nomura wrote:
> Is there sufficient interest in the SystemTap community in having an
> instruction tracing capability as described above to warrant futher
> discussion and investigation?
Yep, I'd certainly be interested in this.
Cheers,
Alex
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2007-06-08 8:19 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-05 16:04 SystemTap Instruction Tracing Proposal Dave Nomura
2007-06-07 22:05 ` Frank Ch. Eigler
2007-06-08 8:19 ` Alex Iribarren
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).