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

write cpu-cycle based perf analysis tool #130

Closed
spacejam opened this Issue Sep 9, 2017 · 2 comments

Comments

Projects
None yet
1 participant
@spacejam
Owner

spacejam commented Sep 9, 2017

some good ideas from https://www.sqlite.org/cpu.html regarding repeatability: wall time is not repeatable, but the number of cpu cycles required to run a workload will be far more stable.

with this in mind, we should create a script that breaks down operations by cpu cycles for a standardized workload

@spacejam spacejam added this to the performance milestone Sep 9, 2017

@spacejam

This comment has been minimized.

Show comment
Hide comment
@spacejam

spacejam Jan 3, 2018

Owner

closed in #167

Owner

spacejam commented Jan 3, 2018

closed in #167

@spacejam spacejam closed this Jan 3, 2018

@spacejam

This comment has been minimized.

Show comment
Hide comment
@spacejam

spacejam Jan 3, 2018

Owner

aside: with the current lock-free architecture, CPU cycles for a multithreaded constant workload are pretty variable. this is probably only stable enough for low error readings in single-threaded workloads.

Owner

spacejam commented Jan 3, 2018

aside: with the current lock-free architecture, CPU cycles for a multithreaded constant workload are pretty variable. this is probably only stable enough for low error readings in single-threaded workloads.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment