Alexey Alexandrov
Alexey Alexandrov
@ianlancetaylor Would it be possible to merge this PR?
@dzarukin Is there a value for ONEDNN_JIT_PROFILE that enables frame pointer generation while NOT enabling perf-pid or JIT dump file generation? From the doc it is not clear that there...
Our profiling infrastructure collects periodic profiles using Linux perf on machines running production workloads. Each particular machine is visited rarely, so it's important that any kind of overhead outside the...
> By some reason, from time to time, such application may be started under Linux perf utility to collect a profile. Linux perf does not start the application. The application...
@jczaja Yes, we are using that. It helps some, but not too much since as I said continuous production profiling collects short sessions of the data, not profiling application from...
I don't have a reproducer at hand as current examples are production code that I can't share. I think you can reproduce it easily on any example where, say, `main`...
One thing we do need to confirm is that at least some stacks unwound from the JIT kernels are going to be useful as in they are going to lead...
@dzarukin The perf command would be `perf record -a sleep 10` or something like that. Basically the application is started independently from the perf collection, the perf collection is system-wide,...
@jczaja We are not interested in the JIT symbolization for now for the reasons I mentioned earlier. This issue is exclusively about the stack unwinding.
I think it's a dupe of #401. I'm not sure on the priority and how enthusiastic I'm about it. On one hand it's useful, on the other hand requests for...