-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
coz: Causal profiler #3282
coz: Causal profiler #3282
Conversation
config.yml syntax error in build 1:
|
config.yml syntax error in build 2:
|
@klimkin Please, separate libelfin from this PR. |
da954b8
to
d5bd046
Compare
config.yml syntax error in build 3:
|
C++11 library for reading ELF binaries and DWARFv4 debug information.
d5bd046
to
a4b36dc
Compare
config.yml syntax error in build 4:
|
@uilianries This recipe requires libelfin. For libelfin, please see #3283 |
@klimkin This PR still contains 2 different packages. CCI does allow it, please, remove one of these packages. |
@uilianries |
@klimkin if it won't build, please close this PR. |
Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>
a4b36dc
to
f053aaf
Compare
config.yml syntax error in build 5:
|
@emeryberger I noticed coz mentions |
Coz is a new kind of profiler that unlocks optimization opportunities missed by traditional profilers. Coz employs a novel technique we call causal profiling that measures optimization potential. This measurement matches developers' assumptions about profilers: that optimizing highly-ranked code will have the greatest impact on performance. Causal profiling measures optimization potential for serial, parallel, and asynchronous programs without instrumentation of special handling for library calls and concurrency primitives. Instead, a causal profiler uses performance experiments to predict the effect of optimizations. This allows the profiler to establish causality: "optimizing function X will have effect Y," exactly the measurement developers had assumed they were getting all along. https://github.com/plasma-umass/coz
f053aaf
to
fbae9df
Compare
config.yml syntax error in build 6:
|
Hi - I'd prefer |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Will resubmit once #3283 is merged. |
Noticed that #3283 was merged, FWIW. |
@emeryberger See re-opened #3794. This is now waiting for merging CMake build for coz, since it will simplify the recipe: plasma-umass/coz#178 |
coz/0.2.2
Requires libelfin/0.3 #3283
conan-center hook activated.