Skip to content
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

chore: update benchmarks #550

Merged
merged 12 commits into from
Oct 24, 2024
Merged

chore: update benchmarks #550

merged 12 commits into from
Oct 24, 2024

Conversation

ashjeong
Copy link
Contributor

@ashjeong ashjeong commented Oct 16, 2024

This PR updates all benchmarks as new flags were added from #549 and a dynamic scheduler was introduced(See here).

The most significant decrease in time occurred for FRI on Linux. FRI on Tachyon has changed from being 1.23x faster than Plonky3 to now being 1.57x faster.

Many previous benchmarks were not updated after significant changes to its benchmark or code logic. FRI benchmark for Mac is one such example, where the round_num flag of 4 was added, but never re-benchmarked for Mac. As such, similar signifcant increases of time for all parties in the new benchmark data may indicate the previous benchmark was deprecated.

@ashjeong ashjeong force-pushed the chore/update-benchmarks branch 7 times, most recently from 43f1c61 to c953dfc Compare October 18, 2024 08:02
@ashjeong ashjeong marked this pull request as ready for review October 18, 2024 08:04
@chokobole
Copy link
Contributor

Could you change chore(benchmark) to docs(benchmark)?

@ashjeong ashjeong force-pushed the chore/update-benchmarks branch 2 times, most recently from 927f393 to 64b03f6 Compare October 18, 2024 08:45
Copy link
Contributor

@chokobole chokobole left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@fakedev9999 fakedev9999 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@batzor batzor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@GideokKim GideokKim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ashjeong ashjeong force-pushed the chore/update-benchmarks branch from 64b03f6 to c7b04e1 Compare October 23, 2024 03:50
@ashjeong ashjeong force-pushed the chore/update-benchmarks branch 3 times, most recently from 19e7ca3 to fc90048 Compare October 23, 2024 04:08
@ashjeong ashjeong force-pushed the chore/update-benchmarks branch from fc90048 to c0a4a48 Compare October 23, 2024 04:35
@ashjeong ashjeong requested a review from chokobole October 23, 2024 05:26
Copy link
Contributor

@dongchangYoo dongchangYoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@chokobole chokobole left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@chokobole chokobole merged commit 8f51ef6 into main Oct 24, 2024
5 checks passed
@chokobole chokobole deleted the chore/update-benchmarks branch October 24, 2024 04:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants