-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Change benchmark output to CSV #680
Comments
I really dislike the bitcoin output, I think it's very hard to read and make sense of... if someone does this at least put the most important measurements first. I'm dubious about the value of just bulk running these as most of their performance is a consequence of random code/data alignment and such... they jump around at random unless effort is made to deal with that. |
I see running the Approach 1: Modify the Approach 2: Set the benchmark output format with a Thoughts? |
There are more binaries, just look
I think there's a fundamental misunderstanding here. You'll still need the binaries to produce the output. The question is just if the binaries write a table to the terminal or to a CSV file. So I think the right approach is to add a boolean parameter/flag to the |
Makes sense. I don't know why I thought creating a CSV output was possible without a binary.
Sounds good! In addition to a command line and CSV output, Will a JSON output format be helpful? (like this) |
It'd nice to have if it's not much more work but I think it's a stretch goal. |
Not crucial but nice to have. It's as readable as the current form for engineers but much easier to use in a spreadsheet if you want to look at the changes, which we do occasionally (that's what benchmarks are for, hm?).
Originally posted by @elichai in #678 (comment)
The text was updated successfully, but these errors were encountered: